cancel
Showing results for 
Search instead for 
Did you mean: 

Time Zones problem in IDoc Adapter

Former Member
0 Kudos

Hello,

we have a problem regarding time zones. We send an IDoc from an external system to the XI IDoc adapter. the external system has only one time zone which is set to CET. Our SAP XI system as well as the op system is also set to CET and the same also goes for all user properties.

We need the value of "TIME_SENT" from the xml message header to achieve our mapping. This works out pretty good but unfortunately we find the wrong time in the xml message header, which is UTC in this case.

Does anyone know where in the J2EE engine or in the IDoc adapter this UTC date comes from and where to configure the time zone?

Thanks in advance

/Michael

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi Michael,

try those two transactions form sapgui

at first check:

STZAD - Disp.time zone activat.in client

then try changing

STZAC - Maintain time zone act.in client

maybe this will help

Regards,

michal

Former Member
0 Kudos

Thank you for the quick answer but this didn't help. STZAD showed "CET" and STZAC did the same. We tried to change it to "CET" again but still the same result.

Additional info:

The IDoc adapter converts the incoming IDoc to an XML IDoc. Since the incoming IDoc has no "CREDAT" or "CRETIM" set in the control record the field "TIME_SENT" in the IDoc XML message header must be set within the IDoc adapter. The question is where to configure the time zone which is used by the IDoc adapter.

MichalKrawczyk
Active Contributor
0 Kudos

hi once more:)

maybe check you j2ee too:

log on to

http://server:port/sap/monitoring/SystemInfo

then choose system properties for your server

inside you'll find user.timezone

check if this value is ok

Regards,

michal

Former Member
0 Kudos

Did you resolve this?

-naveen.

Answers (0)