Bug 15599

Summary: Historischer Sicherheits-und Meldebestand wird nicht aufgebaut (Änderungsbelege ERP/HANA)
Product: [SCX/Suite] Controlling Reporter: Niedermark, Janina <Janina.Niedermark>
Component: DatenaufbauAssignee: Niedermark, Janina <Janina.Niedermark>
Status: VERIFIED FIXED QA Contact: Lenz, Florian <florian.lenz>
Severity: major    
Priority: P1 CC: cbr, Kamill.Garstka, Marc.Bertelmann, Tim.Kolb
Version: 22.0Keywords: Taurus, Vorabkorrektur
Hardware: All   
OS: All   
Whiteboard: FE0 / Wartungssysteme implementiert -> nur S4
Kundennummer: Bestellnummer:
PV Übergabe: --- Phase Roadmap: 5. Realization
Erledigt mit: Taurus SAP Release: S/4HANA
Transport: M62K901837;M63K901437;M65K900353;M65K900606;M63K901615,M62K901921 CRM-ID/Ticket: 025638
Attachments: Infos zur MM04/zur Korrektur / Test-Doku
Infos zur MM04/zur Korrektur / Test-Doku #2

Comment 7 cbr 2023-05-05 15:26:38 CEST
Created attachment 5872 [details]
Infos zur MM04/zur Korrektur / Test-Doku #2
Comment 5 cbr 2023-04-21 21:02:58 CEST
Created attachment 5851 [details]
Infos zur MM04/zur Korrektur / Test-Doku
Comment 3 cbr 2023-04-21 19:32:04 CEST
Erneute Korrektur erforderlich:
Der "Tabellenschlüssel" (TABKEY) in den Änderungsbeleg-Positionen (Tabelle CDPOS) wird mit Mandant/Materialnummer/Werk zusammengebaut.
ERP:      Das Werk steht an Position 22 (18-stellige Materialnummer)
S/4 HANA: Das Werk steht an Position 44 (40-stellige Materialnummer)

Mit der ersten Korrektur werden ausschließlich die Änderungbeleg-Positionen gefunden, wenn das Werk an Position 44 steht.

Nach der HANA-Migration sind aber beide TABKEY-Versionen möglich.

In der Transaktion MM04 (Anzeige Änderungsbelege) werden sowohl die Änderungsbelege der ERP-Version (18-stellige Materialnummer) als auch die Änderungsbelege der HANA-Version (40-stellige Materialnummer) angezeigt.

In der MM04 wird mit
FuBa 'MFLE_CHANGEDOCUMENT_SET_NEW_MT' und
FuBa 'MFLE_CHANGEDOCUMENT_READ_ALL'
das Merging der kurzen/langen Materialnummer im TABKEY der Tabelle CDPOS durchgeführt.

Das haben wir jetzt auch im Programm /GIB/DCC_HIST_CHANGES umgesetzt.
Es werden jetzt ALLE Änderungsbelege des Sicherheitsbestands/Meldebestands zur Darstellung in der Kennzahlen-Historie übernommen. 

Programm: /GIB/DCC_HIST_CHANGES
Include: /GIB/DCC_HIST_CHANGES_GET
Form-Routine: GET_HIST_CHANGES