Bug 16692

Summary: Bestandssegmentation - Controlling Bereich = * nicht möglich
Product: [SCX/Suite] Controlling Reporter: Garstka, Kamill <Kamill.Garstka>
Component: DatenaufbauAssignee: Niedermark, Janina <Janina.Niedermark>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: normal    
Priority: P3 CC: cbr, Lukas.Kohl, Marc.Bertelmann, Tim.Kolb
Version: 24.0Keywords: Taurus
Hardware: All   
OS: All   
Whiteboard: FE0 und E74 implementiert
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Taurus SAP Release: ---
Transport: CRM-ID/Ticket:

Description Garstka, Kamill intern 2023-10-24 16:38:06 CEST
Aktuell ist es in der Bestandssegmentation nicht möglich ein Controlling-Bereich = * einzugeben.
Nach Eingabe eines "*" kommt die Plausibilitätsprüfung mit dem Meldungstext "Controlling-Bereich: * ist keinem Dispobereich zugeordnet. Nach Bestätigung der Meldung wird der "*" aus der Selektion entfernt.

Die Eingabe eines "*" ist für die automatische Job Generierung ausschlaggebend.
Comment 2 Niedermark, Janina intern 2023-10-26 17:22:14 CEST
Bestandsegmentierung ist mich Controlling-Bereich = * möglich.
Auf der HANA-Schiene wurde die Ausgabestruktur um das feld "Controlling-Bereich" erweitert (analog ERP-Schiene)
Comment 1 Niedermark, Janina intern 2023-10-25 16:59:17 CEST
Programm: /GIB/DCC_STOCK_SEGMENTATION
Include: /GIB/DCC_STOCK_SEGM_CUST_F01
Form-Routine: CHECK_CB
Form-Routine: CUST_SELECTION_GET_DATA_CB


Bei Eingabe von Controlling-Bereich = '*':
1. Wenn es keinen Controlling-Bereich mit Dispobereichzuordnung (Selekt.Mod.DB = '1' und Dispobereich <> leer) gibt:
-> Warnung:"Kein Contr.-Ber. mit Dispober.zuord. vorhanden" (Popup)
1. Wenn Controlling-Bereiche mit Dispobereichzuordnung (Selekt.Mod.DB = '1' und Dispobereich <> leer) gefunden wurden:
-> Information: "Nur Contr.-Ber. mit Disp.ber.zuord. werden gewählt" (Statuszeile)


Weitere Fehler entdeckt:
1. Feld "BERID" fehlt in Ausgabestruktur (nur HANA)
-> Feld "BERID" zu Struktur /GIB/DCC_STOCKS_S (Ausgabestruktur von Bestandsegmentierung) hinzugefügt.
2. Feld "BERID" kein Key-Feld.
-> BERID als Key-Feld markiert, wenn man mit Controlling-Bereich einstegt.
Programm: /GIB/DCC_STOCK_SEGMENTATION
Include: /GIB/DCC_STOCK_SEGM_CUST_F01
Form-Routine: CUST_FIELDCAT