MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Formato Fechas (foro/showthread.php?t=9366)

zonanet 27/11/07 16:31:46

Formato Fechas
 
Buen día:

Necesito introducir el formato de fecha: mm.dd.yyyy y convertirlo a dd.mm.yyyy, he intentado con la función CONVERSION_EXIT_PDATE_OUTPUT pero no logro hacer el cambio requerido, por su ayuda muchas gracias, saludos.

azua14 27/11/07 17:08:11

yo que tu no me complicaria mucho..tomaria la fecha y la trataría como un string, y separaría lo valores de año , mes y dia y luego los concatenaria en una nueva variable

vickxo 28/11/07 09:49:07

Manejando formatos de fechas
 
Es posible que termines haciendolo con concatenacion de strings y parece ser que es el unico camino, sin embargo revisa esta informacion tal vez puede hacer el cambio al formato que quieres en una paso previo usando el write

* Using the WRITE statement
***************************
data: gd_date(10).
"field to store output date
* Converts date from 20020901 to 01.09.2002
write sy-datum to gd_date dd/mm/yyyy.
<b>* Converts date from 20020901 to 2002/09/01
write sy-datum to gd_date yyyy/mm/dd.</b>
* Converts date from 20020901 to 01.09.02
write sy-datum to gd_date dd/mm/yy.
* Using data manipulation techniques
************************************
data: gd_date(8). "field to store output date
* Converts date from 20010901 to 01092001
gd_date(2) = sy-datum+6(2).
gd_date+2(2) = sy-datum+4(2).
gd_date+4(4) = sy-datum(4).
* Using Function modules
************************
data: gd_date(8). "field to store output date
* Converts date from 20010901 to 01SEP2001
gd_date = sy-datum.
CALL FUNCTION 'CONVERSION_EXIT_IDATE_OUTPUT'
EXPORTING
input = gd_date
IMPORTING
OUTPUT = gd_date.

HolyNight 28/11/07 17:39:26

Podes probar con máscaras de la sentencia WRITE:

write lv_fecha to lv_fecha2 dd/mm/yyyy.

zonanet 03/01/08 18:36:07

Lo que hice fue separar la fecha en variables dia mes año despues se contatena con el orden requerido.

Saludos

pitch 05/04/08 16:24:59

Pregunta: es posible cambiarle el formato de fecha, sin programar en abap?? lo mismo para los importes, invertir la coma (,) por punto (.)??
me estoy volviendo loco, recien empiezo a usar sap, y ningun consultor me sabe responder!!!
Gracias totales!!

zonanet 05/04/08 19:00:36



Si se puede, ahora no tengo acceso al R/3, pero en OWN DATA del menú Sistema -> Valores Prefijados -> Datos propios puedes cambiar en qué formato desplegar las fechas, las cantidades etc.

Saludos


Husos Horarios son GMT. La hora en este momento es 18:00:54.

www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web