Funktionsbaustein FM CMCB NEXT WEEK
Aus SAP-Wiki
Zur Navigation springenZur Suche springen
Der Funktionsbaustein FM_CMCB_NEXT_WEEK ermittelt die Folgewoche zu einer Woche.
Es ist leider nicht möglich, wenn man ein Feld auf die Domäne KWEEK typisiert hat, einfach "+ 1" zu rechnen.
Im Projekt fiel es auf, als die Woche 202252 + 1 zum Ergebnis 202253 führte, wobei es im Jahr 2022 keine Woche 53 gibt.
Der Funktionsbaustein FM_CMCB_NEXT_WEEK löste dieses Problem.
CALL FUNCTION 'FM_CMCB_NEXT_WEEK' EXPORTING current_week = lv_eta_port "im Beispiel 202252 IMPORTING NEXT_WEEK = cv_eta_lager. "Nun 202301 "cv_eta_lager = lv_eta_port + 1. "fehlerhaftes Coding
Der Funktionsbaustein zur Ermittlung der Vorwoche heißt LAST_WEEK.