Bug 16407

Summary: SAP Materialstamm Erweiterung Umstellung auf BAPI_TE_MARA2
Product: [SCX/Suite] Controlling Reporter: Kohl, Lukas <Lukas.Kohl>
Component: RWBAssignee: Kohl, Lukas <Lukas.Kohl>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: normal    
Priority: P2 CC: cbr, Janina.Niedermark, Lukas.Kohl, Marc.Bertelmann, marco.lenz, Tim.Kolb
Version: 23.0Keywords: Taurus, Vorabkorrektur
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Taurus SAP Release: S/4HANA
Transport: M65K901120;M63K901934;M62K902139 CRM-ID/Ticket:
Bug Depends on:    
Bug Blocks: 16252    
Deadline: 2023-09-30   

Description Kohl, Lukas intern 2023-09-06 14:28:24 CEST
Felder die ein Kunde an der Materialstamm Tabelle MARA erweitert hat können mit der RWB geupdatet werden.
Dazu nutzt die RWB das BAPI BAPI_MATERIAL_SAVEDATA der SAP.
Um das Update zu ermöglichen müssen updatebare Kundenfelder auch in der Struktur BAPI_TE_MARA2 erweitert werden.

In ERP wurde die Struktur BAPI_TE_MARA genutzt, diese hat aber als Schlüsselfeld nur eine 18-stellige Materialnummer.
Mit dem Umstieg auf S/4HANA hat die SAP die Materialnummer auf 40 Stellen verlängert, weshalb in S/4HANA die Struktur BAPI_TE_MARA2 genutzt werden muss. Diese enthält als Schlüssel ein 40-stelliges Materialnummernfeld.

In der RWB wurde bisher eine Mischung aus beiden verwendet, was zu Problemen beim update von Feldern führt, die an der MARA erweitert wurden.
Comment 1 Kohl, Lukas intern 2023-09-06 15:07:23 CEST
Analog zu BAPI_TE_MARA2 muss auch BAPI_TE_MARA2X erweiterter werden.