¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

¡Acceso SAP S/4HANA desde $100!

Acceso a SAP

Cómo convertir la fecha en la configuración específica del usuario: guía paso a paso

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 115 Vistas
0
Cargando...

Hola a todos,

Quiero convertir la fecha en la configuración específica del usuario.

Por ejemplo, tengo configuraciones como dd/mm/yy y otro usuario tiene configuraciones mm/dd/aaaa.

Si inicio sesión en cualquier cliente, quiero convertir la fecha a aaaaMMdd.

¿Cómo puedo hacer esto?

Gracias

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola,

DATA : L_DATE TYPE char10.

WRITE SY-DATUM to l_date. " Convierte el sy-datum según la configuración específica del usuario y lo mueve al campo l_date

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

- Utilice BAPI_USER_GET_DETAIL, el parámetro devuelto DEFAULTS-DATFM tiene el formato de fecha del usuario.

- La tabla USR01 contiene el mismo campo.

- Eche un vistazo a [SET COUNTRY|http://help.sap.com/abapdocu/en/ABAPSET_COUNTRY.htm]

- Puede obtener el formato de fecha programáticamente como en

 WRITE HIGH_DATE TO GDF_DATE DD/MM/YYYY.
  CASE GDF_DATE.
    WHEN '31.12.9999'. DATE_FORMAT = 1.
    WHEN '12/31/9999'. DATE_FORMAT = 2.
    WHEN '12-31-9999'. DATE_FORMAT = 2.
    WHEN '9999.12.31'. DATE_FORMAT = 4.
    WHEN '9999/12/31'. DATE_FORMAT = 4.
    WHEN '9999-12-31'. DATE_FORMAT = 4.
  ENDCASE.

Para obtener información sobre el formato de fecha WRITE, consulte [WRITE Addition 14|http://help.sap.com/abapdocu/en/ABAPWRITE_TO_OPTIONS.htm#!ABAP_ADDITION_14@14@]

Saludos,

Raymond

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Utilizando el código T.Code SU01.

Saludos,

Anil

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

DATA : L_DATE TYPE char10.

WRITE SY-DATUM to l_date. " Convierte el sy-datum según la configuración específica del usuario y lo mueve al campo l_date

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeconsultor.com

+1 (305) 285-8622

© 2025 Todos los derechos reservados.

Desarrollado por Prime Consultor

¡Hola! Soy Diana, asesora académica de Prime Consultor, indícame en que Academia SAP estás interesado, saludos!
Hola ¿Buscas Academias SAP?