GitHub Guide Site

RP_LAST_DAY_OF_MONTHS.abap


" This FUNCTION gives you the last day OF the month

DATA(lv_doc_date) = SY-datum.

CALL FUNCTION 'RP_LAST_DAY_OF_MONTHS'
EXPORTING
day_in            = lv_doc_date
IMPORTING
last_day_of_month = lv_doc_date
EXCEPTIONS
day_in_no_date    = 1
others            = 2
.
IF SY-SUBRC <> 0.
  *     MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
  *       WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.