Ansicht
Dokumentation
WRF_POTB_LOGG_MAT_HIER - Protokollierung Artikelhierarchie-Änderungen für OTB
ROGBILLS - Synchronize billing plans ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Protokoll einer Änderung in der Artikelhierarchie für den OTB-Umbuchungsprozess.
Eingabe-Parameter:- I_MAT_HIER_ID,,,,Aktuelle Artikelhierarchie
- I_MAT_HIER_LEVEL,,OTB-relevanter Level der Artikelhierarchie
- IT_NODE_DATA,,,,Tabelle mit neuen und alten Daten aufgrund der Änderung in der Artikelhierarchie
- I_SIMU,,,,,,Falls gesetzt, wird der Protokollsatz erzeugt, aber nicht auf die Datenbank
,,,,,,,,geschrieben.
- Keine
Ablauf:
Wenn Sie in der Artikelhierarchie eine OTB-relevante Änderung durchführen, ruft das System diesen Baustein auf. Wenn sich für mindestens ein Material die Zuordnung zu einem Budgettopf ändert, liegt eine OTB-relevante Änderung vor. Dies ist gegeben, wenn Sie ein Material oder einen gesamten Knoten ab einem zukünftigen Datum in einen anderen Knoten umhängen.
Das System bearbeitet zeilenweise die Tabelle IT_NODE_DATA.
Für jedes Material aus der Tabelle IT_NODE_DATA wird ein Eintrag in die Umbuchungskopf-Tabelle WRF_POTB_TRF im Status neuvorbereitet.
Für jedes Material ermittelt das System die bisherige Budgettopf-Zuordnung. Existiert keine Budgettopf-Zuordnung, ändert sich der Status des Eintrags in der Tabelle WRF_POTB_TRF auf "keine Budgettöpfe" und das Programm fährt mit dem nächsten Eintrag in IT_NODE_DATA fort.
Ansonsten werden die aus der Änderung in der Artikelhierarchie resultierenden neuen Budgettopf-Zuordnungen ermittelt. Dies können mehrere Paare sein, da sich die Artikelhierarchie-Änderung auf einen beliebig langen Zeitraum beziehen kann.
Für diese Zuordnungen alter zu neuen Budgettöpfen werden Einträge in der Umbuchungstabelle WRF_POTB_KEY vorbereitet.
Wenn die gesamte Tabelle IT_NODE_DATA bearbeitet ist, werden die Daten auf der Datenbank gesichert, falls das Kennzeichen I_SIMU nicht gesetzt ist. Kommt es dabei zu Fehlern, endet der Baustein mit ERROR.
Beispiel
Hinweise
Weiterführende Informationen
Siehe auch:
Baustein WRF_POTB_GET_CUST_MAT_HIER
Report RWRFTRF (Transkation WOTB3) OTB-Umbuchung für Änderungen in der Artikelhierarchie
Parameter
IT_NODE_DATAI_MAT_HIER_ID
I_MAT_HIER_LEVEL
I_SIMU
Ausnahmen
ERRORFunktionsgruppe
WRF_POTB_TRFTXBHW - Original Tax Base Amount in Local Currency ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2971 Date: 20240523 Time: 061849 sap01-206 ( 54 ms )