MUNDOSAP

MUNDOSAP (foro/index.php)
-   Programación ABAP IV (foro/forumdisplay.php?f=4)
-   -   Restar dias a la fecha actual (foro/showthread.php?t=37104)

AlexisChavero 03/06/10 13:17:34

Restar dias a la fecha actual
 
Hola a todos,
Estoy teniendo el siguiente problema.
Me encuentro trabajando en el modulo de Banking y no puedo encontrar una funcion en la que le pueda pasar una fecha, en este caso la actual, y un valor numerico, que corresponde a los dias, y la misma me devuelva la fecha con esos dias restados.
He probado con todas estas funciones y ninguna existe en Banking:
- RP_CALC_DATE_IN_INTERVAL
- DATE_IN_FUTURE
- ADD_TIME_TO_DATE
- MONTH_PLUS_DETERMINE
- CALCULATE_DATE
- TV_GO_BACK_N_DAYS
- SD_DATETIME_DIFFERENCE
Y ninguna de ellas existen en banking.
Alguien podria ayudarme con esto pasandome una funcion que me permita hacerlo?
Desde ya muchas gracias.
Saludos,

chivi82 03/06/10 13:31:05

fecha
 
Hola,

Puedes sumar y restar días directamente a la variable. Ejemplo:
DATA: l_datum TYPE sy-datum.

l_datum = sy-datum + 1."Sumar un día

write l_datum.

El sistema se encarga de calcular los meses y años.

darona 07/06/10 08:59:41

No necesitas ninguna función
 
Hola Alexis,
no necesitas ninguna función. En SAP puedes restar un número directamente a una fecha.

data: fecha_inicial like sy-datum,
fecha_final like sy-datum,
num_dias type i.

fecha_final = fecha_inicial - num_dias.


Un saludo,
David.

tere90210 04/04/13 00:11:34

Hola:

¿De qué tipo debe ser la variable en la que quiero guardar el número de días que resulten de una resta entre dos fechas?

Ejemplo:

lv_dias = lv_budat - lv_bldat.

¿"lv_dias" debería ser tipo I?

Gracias.

¡Saludos!
Tere.

vanesamacri 04/04/13 14:53:55


Hola.

El tipo I es perfecto para la variable resultado de esta operación.

tere90210 04/04/13 18:48:26

¡Muchas gracias Vane!


Husos Horarios son GMT. La hora en este momento es 00:22:20.

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