Bug 15887 (T025575)

Summary: Abgleich Prognoseparameter - externer COMMIT WORK / ROLLBACK WORK fehlt
Product: [SCX/Suite] Controlling Reporter: cbr
Component: Dispo-ParameterAssignee: Kohl, Lukas <Lukas.Kohl>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: normal    
Priority: P3 CC: cbr, Lukas.Kohl, Marc.Bertelmann, marco.lenz, Tim.Kolb
Version: 22.0Keywords: Taurus, Vorabkorrektur
Hardware: All   
OS: All   
Whiteboard:
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: ---
Erledigt mit: Taurus SAP Release: ---
Transport: FE0K909323;E74K909943;M65K900646;M55K900554;M63K901641;M53K901391;M62K901938;M52K901655;M36K900761 CRM-ID/Ticket: 025575
Deadline: 2023-05-04   

Description cbr 2023-05-02 19:57:00 CEST
Abgleich Prognoseparameter - externer COMMIT  WORK / ROLLBACK WORK fehlt

Nach dem Ausführen "Material ändern" wird der Materialstamm u.U. nicht geändert, obwohl Änderungsbelege geschrieben werden.
Der Grund dafür ist, dass nach dem Ausführen des FuBa 'BAPI_MATERIAL_SAVEDATA' kein COMMIT WORK (AND WAIT) bei erfolgreichem Update oder ROLLBACK WORK bei fehlerhaftem Update gesetzt wird.

Lösung: 
Analog "Abgleich Dispoparameter" im Anschluss an 'BAPI_MATERIAL_SAVEDATA' COMMIT WORK oder ROLLBACK WORK setzen

Programm: /GIB/DCC_FORECAST_UPD
Include: /GIB/DCC_FORECAST_UPD_OWN_F01
FORM OWN_MATERIAL_UPDATE_DO
Comment 5 Lenz, Marco intern 2023-08-16 13:44:33 CEST
FQ0, Q74

Getestet an zufällig gewählten Beispielmaterialien.
Prognoseparameter werden korrekt übergeben.
Prognosesicht wird, sofern nicht vorhanden, angelegt.
Test anhand verschiedener Zielfelder mit über Prognoseprofil eingestellten Festwerten.
Änderungsprotokolle decken sich mit Mat.Stamm Prognosesicht