Anuncio

Colapsar
No hay anuncio todavía.

Obtener cuantos días tiene un mes en SAP

Colapsar
X
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Obtener cuantos días tiene un mes en SAP

    Hola,

    Tengo la fecha en formato AAAAMM y necesito dejarla de la siguiente forma AAAAMMDD, ahora bien la fecha DD debo completarla con los días que tenga el mes que corresponde, por ejemplo si me viene 201802, debería quedare 20180228.

    La solución sería hacer un case de 12 donde agrego el valor según el mes en el que estamos parados.

    Mi pregunta es, no existe alguna función que me resuelva esto? porque por ejemplo en Febrero debería también validar que no sea un año bisiesto y ya se me complica.

    Muchas gracias!

  • #2
    Hola,

    creo que la solución a tu problema es utilizar la siguiente función:

    Código:
    CALL FUNCTION '/SDF/RBE_GET_DAYS_PER_MONTH'
                EXPORTING
                  par_month = v_mess
                  par_year  = v_anio
                IMPORTING
                  par_days  = v_dias.
    Esto significa que si tiene la variable fecha del tipo AAAAMM, debería crear 2 variables para tomar AAAA y ponerlo en la variable v_anio y otra que tome el MM y lo ponga en la variable v_mess.

    Espero que te sirva de ayuda.

    Cualquier cosa avisame, pero creo que con esto lo podés resolver.

    Comentario

    Trabajando...
    X