SAP Knowledge Base Article - Public

3523857 - Need to reflect Local Time in CSTNO (i.e. UTC-6) for Mexico in Manage Billing Document app

Symptom

It is necessary that the local time (CSTNO (i.e. UTC-6) for Mexico) and date displayed in the “Manage Billing Document” app is shown in the view screen the UI´s date and time.

*Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

SAP S/4HANA Public Cloud Edition

Reproducing the Issue

  1. Access Manage Billing Documents.
  2. Fill filter related document and press Go button.
  3. In the Navigation Panel chose Created on field.

Cause

The current app shows the time in UTC time zone.

Resolution

Use in-app and developer extensibility to apply a workaround that will allow to reflect the local time.

The workaround requires implementation effort, and it is your responsibility to test and check for potential impacts in your system according to your business requirements.

The approach taken here is to create an extensibility to make the date and time of the system user available on the home screen of the "Manage Billing Documents" app.

This extensibility was provided by creating the two custom fields, writing the logic for their calculation in specific BAdlns and enable them for the UI applications to be displayed.

Class for time Conversion Development – Create a custom class in embedded ABAP (Eclipse)

 

Release this class for Key User Exstensbikity to be able to call it from the BADI

 

 

 

 

This workaround was implemented to a customer only doing business in and out of Mexico without any other country that requires Manage Billing Documents in the landscape.

See Also

Keywords

Manage Billing Documents, Creation on, UI date, UI time, UTC, time zone. , KBA , SD-BIL-2CL , Billing (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions