Good Afternoon!
We are sending our SAP Business activities to an external system using XIF idoc configuration.
An issue with the timestamps has been noted within the IDoc, with which i need some help with identifying the cause of.
When creating a Business Activity using tcode CIC0 or CRMD_ORDER, time in the idoc fields is different to the time in the database table (CRMD_ORDERADM_H) is different.
I created the activity at 03.06.2015 15:14:17 NZST (New Zealand standard time)
The database fields have;
CREATED_AT: 03.06.2015 15:14:17
CHANGED_AT: 03.06.2015 15:14:17
HEAD_CHANGED_AT: 03.06.2015 03:14:17
CRM_CHANGED_AT: 03.06.2015 03:14:17
As you will notice the bottom two fields are twelve ours behind (GMT). I have no idea what the reason for that is...
That alone is not my issue. In the idoc itself those fields in the idoc are populating as;
CREATED_AT: 20150603031417
CHANGED_AT: 20150603031417
CRM_CHANGED_AT: 20150603031417
As you can see the CREATED_AT and the CHANGED_AT fields are reverting to the GMT timestamp, not what is held within the database...
Does anybody have any experience or ideas with this?
IDoc message type is CRMXIF_ORDER_SAVE_M, Timezone is NZST (user and system). Oracle db sysdate is the same as the timezone.