SAP İlgili Ayın İlk ve Son Günlerini Bulan Fonksiyon
Elimizde olan bir tarih ile ya da sadece ay ve yıl bilgisi bulunan tarihin bulunduğu ayın ilk ve son günlerini SAP standart fonksiyonu ile getirebilirsiniz. Ayın ilk ve son günlerini SAP OIL_MONTH_GET_FIRST_LAST standart fonksiyonu ile bulabilirsiniz.
Ayın ilk ya da son günlerini veya her ikisini bulabileceğiniz OIL_MONTH_GET_FIRST_LAST fonksiyonunun örnek kullanımını aşağıda bulabilirsiniz.
DATA: lv_first_day TYPE datum,
lv_last_day TYPE datum.
CALL FUNCTION 'OIL_MONTH_GET_FIRST_LAST'
EXPORTING
i_month = sy-datum+4(2)
i_year = sy-datum(4)
IMPORTING
e_first_day = lv_first_day
e_last_day = lv_last_day
EXCEPTIONS
wrong_date = 1
OTHERS = 2.
Yukarıdaki örnek kod bloğuyla bugün (sy-datum) içerisinde bulunduğumuz ayın ilk ve son günlerini tarih (yyyyaagg) formatında bulmuş olduk.