If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Hola, como estas Danieldl.
El formato fecha si quieres mostrarlo en un listado:
WRITE sy-datum FORMAT 'ddmmaaaa'.
Pero si quieres grabarlo a un campo texto dentro de una itab o bdtable, tienes que jugar con los caracteres, tener una estructura o 3 variables para que separes el año, mes y dias y luego concatenarlos y recien guardalos del formato que quieres... algo asi:
Supongamos que tenes variables l_anio(4), l_mes(2), l_dia(2) de tipo caracter.
l_fecha = sy-datum.
l_anio = l_fecha(4).
l_mes = l_fecha+4(2).
l_dia = l_fecha+6(2).
Luego concatenas el l_año, l_mes y l_dia en otra variable char.
Asi yo manejo las fechas al almacenarlas..
PERO ojo! Siempre se guardan en yyyymmdd y con el formato fecha, SAP te lo combierte y te lo muestra dia, mes y año, y es util para la comparacion entre fechas y sumarle o restarle dias.
Lo ideal es guardarlo como año,mes y dia.
Comentario