DCC Bestandssegmentierung - Lohnbearbeiterbedarf Werksabschnitt Die Bestandssegmentierung verarbeitet nur LB-BEDs aus dem Abschnitt LB-Best '26' Es muss geprüft werden, ob es einen Abschnitt für Lohnbeistellbestand gibt, bzw. ob die LB-BEDs aus dem Werksabschnitt zugeordnet sind. Die Bedarfsfortschreibung wurde in dieser Hinsicht angepasst: Programm: /GIB/DCC_STOCK_SEGMENTATION Include: /GIB/DCC_STOCK_SEGM_OWN_F01 Form OWN_GET_ADDITIONAL_DATA Logik aus Bedarfsfortschreibung übernehmen. bisherige Logik: *# LB Bedarfe nur im eigenen Segment *# BB = Beistellbedarf *# 02 = Nettoplanung CHECK ls_mdez-delkz NE 'BB' OR ls_mdez-plaab NE '02'. neue Logik: *# Lohnbearbeiter-Segment da? READ TABLE lt_mdezx WITH KEY plaab = '26' TRANSPORTING NO FIELDS. IF sy-subrc = 0. lf_lbseg = 'X'. ENDIF. CASE lf_lbseg. WHEN ' '. *# kein Lohnbearbeiter-Segment *# Planungabschnittsnummer muss 'leer' sein --> WERKSABSCHNITT CHECK lw_mdezx-planr IS INITIAL. WHEN 'X'. *# Lohnbearbeiter-Segment vorhanden *# Planungabschnittsnummer = 'leer' --> nur WERKSABSCHNITT *# ODER *# Planungabschnittsnummer <> 'leer' --> nicht nur WERKSABSCHNITT *# Planungsabschnitt '26' --> LOHNBEARBEITER *# ODER *# Dispositionselement = 'BB' --> Beistellbedarf *# Lieferant <> 'leer' CHECK lw_mdezx-planr IS INITIAL OR ( NOT lw_mdezx-planr IS INITIAL AND lw_mdezx-plaab = '26' AND NOT lw_mdezx-lifnr IS INITIAL AND lw_mdezx-delkz = 'BB' ). WHEN OTHERS. ENDCASE.
Die Korrektur vom 29.09.2019 ist fehlerhaft. Der Werksabschnitt wird jetzt leider generell ausgesteuert. erneute Korrektur erforderlich: *# GIB, CBR, 24.06.2019, HW 9663 - Werksabschnitt muss mit **# 02 = Nettoplanung * CHECK ls_mdez-plaab NE '02'. *## GIB, CBR, 24.06.2019, HW 9663 - Werksabschnitt muss mit Vorabkorrektur für DC-Rel. 18.0 und 19.0 DC-Rel. 18.0: M38K901449 M48K901380 DC-Rel. 19.0: M39K900228 M49K900225
.
Vorabkorrektur M38K900572 erstellt Vorabkorrektur M48K900527 erstellt