Ansicht
Dokumentation
ISM_SALES_BASE_DOC_ADJUST - Anlegen Kundenauftrag Verlag
RFUMSV00 - Advance Return for Tax on Sales/Purchases Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Dieser Funktionsbaustein ist ein Verbuchungsprogramm, das einen Verkaufsauftrag Verlag sichert. Er wird beim Anlegen wie beim Ändern
Logik der Verbuchung
Zu allen Teilobjekten des Verkaufsauftrag Verlags wird an den F'baustein eine X-Tabelle sowie eine X-Tabelle übergeben.
Die Y-Tabelle entspricht dem Zustand vor der Änderung, die X-Tabelle enthält den aktuellen
Zustand mit allen Änderungen. Die Änderungen sind in der X-Tabelle mit dem DB-Code versehen.
Neue Einträge sind mit INSERT, zu änderte Einträge mit UPDATE sowie zu löschende Einträge mit
Alle Einträge in der X-Tabelle mit demselben DB-Code werden dann per Array-Fetch gemeinsam verbucht.
Auswirkungen auf die Disposition
Sind alle Teilobjekte verbucht, wird überprüft, ob durch die Änderungen die Dispositionsdaten
betroffen sind. In diesem Fall werden die dispositionsrelevanten Änderungen an die NetChange-Sammeltabellen weitergegeben.
Vorgehensweise:
Eine Änderung einer Position ist genau dann dispositionsrelevant,
wenn sich ein Dispo- Zusatz oder eine Einteilung geändert hat; d.h. wenn es in XJKPAZ bzw. in XJKEP ein Eintrag mit DB-Code ungleich initial gibt.
Ist nun die Änderung einer Position dispositionsrelevant, dann sind mittelbar alle Positionen mit Dispo-Zusätzen und Einteilungen zur Ur-Position von der Änderung betroffen.
Nun müssen alle Dispo-Trigger zur Ur-Position ermittelt werden, dabei ist der Zeitraum im Dispo-Trigger
zu berücksichtigen. Es sind alle ermittelten Dispo-Trigger von der Änderung betroffen, deren Status auf 'disponiert' oder 'in Bearbeitung' steht.
Für die betroffenen Dispo-Trigger sind schließlich Einträge in den fünf
NetChange-Sammeltabellen JVTNCT1 - JVTNCT5 zu erzeugen. Dort wird der 'alte' Zustand aus den Y-Tabellen mit negativem Vorzeichen sowie der 'neue' Zustand aus den X-Tabellen mit positivem Vorzeichen vermerkt.
Parameter
CXJKAPCXJKEP
CYJKEP
POSNR_BASE
POSNR_REKL
POSNR_UR
QUANTPROT_TAB
TRTYPE
VBELN_BASE
VBELN_REKL
XRENEWAL
Ausnahmen
Funktionsgruppe
JKU1CPI1466 during Backup ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2439 Date: 20240523 Time: 142706 sap01-206 ( 55 ms )