Ansicht
Dokumentation

WRF_PCON_TRF_INRAT - Berücksichtigung der Kontrakt-Innenverhältnisse in der OTB-Umbuchung

WRF_PCON_TRF_INRAT - Berücksichtigung der Kontrakt-Innenverhältnisse in der OTB-Umbuchung

CPI1466 during Backup   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dies ist der Rahmenbaustein, der für einen OTB-Umbuchungssatz aufgerufen wird und der alle Aktivitäten enthält, um die Anpassungen am Kontrakt-Vormerkungsbudget durchzuführen, die aus der Änderung einer OTB-Budget-Zuordnung resultieren.

Dieser Funktionsbaustein wird pro OTB-Umbuchungssatz aufgerufen.

Das Kontrakt-Customizing wird gepuffert gelesen.

Dann werden die folgenden Schritte durchlaufen:

  • Für den Artikel und den betroffenen Zeitraum werden die Kontrakte/Kontraktpositionen aus den Belegtabellen gelesen und getestet, ob der Kontrakt OTB-relevant ist.
  • Falls keine Daten gefunden wurden, wird eine OK-Meldung in die Anwendungsprotokoll-Tabelle geschrieben und der Baustein beendet.
  • Ermittlung der Abrufe für die gefundenen Kontraktpositionen (WRF_PCON_READ_EKAB).
  • Ermittlung Kontrakt-Innenverhältnis und verdichtete Abrufdaten für die gefundenen Kontraktpositionen (WRF_PCON_READ_INRAT_EKAB).
  • Für jeden so ermittelten Datensatz aus dem Kontrakt-Innenverhältnis wird das noch nicht abgerufene Kontraktbudget auf das neue Budget übertragen. Die Zuordnung neuer zu alter Budgetnummer wird aus der Tabelle WRF_TRF_KEY_TTY entnommen.
    D. h. das Kontrakt-Vormerkungsbudget des alten Budgets wird um das noch nicht abgerufene Kontraktbudget reduziert und das Kontrakt-Vormerkungsbudget des neuen Budgets wird um das noch nicht abgerufene Kontraktbudget erhöht.

Falls die Kontrakt-Vormerkungsbudgets nicht umgebucht werden konnten, wird eine Fehlermeldung in die Anwendungsprotokoll-Tabelle geschrieben und der Baustein mit ERROR beendet. Ansonsten wird eine OK-Meldung in die Anwendungsprotokoll-Tabelle geschrieben.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

CT_MESSAGES
C_TR_STATUS
E_COUNT_INRAT
IS_TRF
IT_TRF_KEY
I_ALL_MESS

Ausnahmen

ERROR

Funktionsgruppe

WRF_PCON_INRAT

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   rdisp/max_wprun_time - Maximum work process run time  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2368 Date: 20240604 Time: 021507     sap01-206 ( 67 ms )