Time Zone change for 3PL Provider and for all 3PL transactions in SAP
Issue
we would like to know how to change time
zone for 3PL Provider and all 3PL transactions.
Reproducing the Issue
Ø Navigate
to Third-Party Logistics Work Center
Ø Go to Inbound
Deliveries
Ø Select and Choose any
Inbound Delivery
Ø We observe UTC time
zone, you would like to change the time zone for a 3PL Inbound Delivery
Root Cause
Ø At SAP backend,
Data always stored and communicated on date/time related information in ISO
8601 format UTC date/time along with the time zone.
Ø The date that we
display in the User Interface is also stored in the same way and is read from
the exact same place as is sent out in the XML.
Ø Our User Interface
Runtime reads the UTC date/time and Time zone information and renders the
time zone date/time as displayed in the User Interface(UI).
Ø As 3PL provider is
receiving both in UTC Time Stamp and Time Zone information, it should be normal
to infer the actual date/time in time zone as displayed in the UI. This
is in sync with standards followed globally.
Ø The time stamp that 3PL
provider is receiving is UTC time stamp and based on the timezone information
they are receiving, 3PL provider need to convert the timestamp to that
particular time zone.
Ø Timestamp is always
meant to be in UTC in Business By Design, This is the standard behavior as
designed.
No comments:
Post a Comment