Bug 16252 (T026953)

Summary: RWB - Monitor - Überarbeitung der Findung von Kunden-APPEND-Feldern an den SAP-Materialstamm
Product: [SCX/Suite] Controlling Reporter: cbr
Component: RWBAssignee: Kohl, Lukas <Lukas.Kohl>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: normal    
Priority: P2 CC: cbr, Janina.Niedermark, Kamill.Garstka, Lukas.Kohl, Marc.Bertelmann, Tim.Kolb
Version: 22.0Keywords: Taurus, Vorabkorrektur
Hardware: All   
OS: All   
Whiteboard: M65 fehlt noch
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Taurus SAP Release: ---
Transport: M65K901098;M55K900902;M65K901118;M55K900917;E74K910358;FE0K910514;M55K900988;M65K901244 CRM-ID/Ticket: 026953
Bug Depends on: 16407    
Bug Blocks:    
Deadline: 2023-09-30   

Description cbr 2023-08-05 11:02:08 CEST
RWB - Monitor - Überarbeitung der Findung von Kunden-APPEND-Feldern an den SAP-Materialstamm

Erkenntnis aus einen RWB-Kunden-Projekt:
Die Findung on Kunden-APPEND-Feldern an den SAP-Materialstamm muss überarbeitet werden.
Aktuell werden nur die Kundenfelder gefunden, die direkt an die SAP-Tabelle appendiert wurden. Die APPENDs in darunter liegenden Include-Strukturen werden nicht erkannt.
Beispiel:
Felder im APPEND an die Tabelle MARC werden erkannt.
Felder im APPEND der Include-Strukturen EMARCx werden nicht erkannt.
Comment 4 Kohl, Lukas intern 2023-09-07 08:09:14 CEST
In S/4HANA wird aufgrund der längeren Materialnummer anstatt BAPI_TE_MARA die Struktur BAPI_TE_MARA2 verwendet.
Comment 2 cbr 2023-08-31 20:43:15 CEST
Via Feldkatalog der BAP_TE-xxxx-Strukturen werden die Stammdatenfelder abgeglichen:
Ist ein Feldname in der BAPI_TE_xxxx-Struktur vorhanden, wird dieses Feld als Kunden-APPEND-Feld erkannt und in der Definition des Stammdatenfelds (Tabelle /GIB/DCC_BR006) gekennzeichnet.
Im Update des SAP-Materialstamms werden diese Felder dann als Kundeneigene Felder erkannt und im BAPI des Materialstamm-Updates übergeben('BAPI_MATERIAL_SAVEDATA') übergeben. 

aktuell verwendete BAPI_TE_xxxx-Strukturen:
*# BAPI_TE_MARA    	Kundeneigene Felder - Materialdaten auf Mandantenebene
*# BAPI_TE_MARC    	Kundeneigene Felder - Materialdaten auf Werksebene
*# BAPI_TE_MARD    	Kundeneigene Felder - Materialdaten auf Lagerortebene
*# BAPI_TE_MBEW    	Kundeneigene Felder - Bewertungsdaten
*# BAPI_TE_MVKE    	Kundeneigene Felder - Verkaufsdaten

FuGr: /GIB/DCC_BR_MTN_STAMPS
FuBa: /GIB/DCC_BR_MTN_STAMPS
Include: /GIB/LDCC_BR_MTN_STAMPSTOP
Include: /GIB/LDCC_BR_MTN_STAMPSF04
Form  OWN_DO_PROPOSALS_PART1
Form  OWN_DO_PROPOSALS_PART2
Form  OWN_GET_PROPOSALS_PART1