Ansicht
Dokumentation

WRF_BUDG_TYPE_EVAL - Ermittlung der Budget-Art

WRF_BUDG_TYPE_EVAL - Ermittlung der Budget-Art

rdisp/max_wprun_time - Maximum work process run time   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Ermittlung der Budgetart (siehe Budgetart-Customizing) und die zugehörigen Customizing-Daten für ein Material.

Eingabe-Parameter:

  • IS_CONTR
    Struktur mit administrativen Daten
Die Applikationskennung ist MUSS-Feld und muss entweder mit 01 für PPW oder 02 für OTB gefüllt sein.
Die Prozesskennung muss nur gefüllt sein, wenn die Applikation PPW ist.
Wenn das Kennzeichen EXP_UNIQUE gesetzt ist, ermittelt der Baustein die Budgetart. Ansonsten ermittelt der Baustein alle Budgetarten, deren Resultat trifft zu oder nicht entscheidbarist.
  • IS_MAT
    Struktur mit Daten zum Material
Im MUSS-Feld müssen Sie das Material und das Bezugsdatum angeben.
Alle anderen Daten in dieser Struktur (z.B. das Werk) sind optional und können in den BAdI-Implementierungen ausgewertet werden.

Ausgabe-Parameter:

  • ET_BUDG_TYPE
    Tabelle Budgetarten
  • ET_BUDG_TYPET
    Tabelle Texte der Budgetarten
  • ET_BUDG_LEV
    Tabelle Budgetebenen
  • ET_BUDG_KS
    Tabelle Kennzahlensets für die Applikation PPW
  • CT_MESSAGES
    Tabelle mit Applikations-Log-Meldungen

Ablauf:

Der Baustein WRF_BUDG_TYPE_READ liest zunächst alle zur Applikation und zu dem Bezugsdatum aktiven Budgetarten in Reihenfolge ihrer Priorität und wertet sie aus. Dabei führt er die je Budgetart festgelegte BAdI-Implementierung (siehe BAdI WRF_BUDG_X_TYPE_E) aus.

Als Ergebnis liefert die BadI-Implemetierung ein Kennzeichen zurück, ob die Budgetart zutrifft oder nicht oder aufgrund unvollständiger Import-Daten keine Entscheidung getroffen werden konnte.

  • Wenn eine eindeutige Budgetart ermittelt werden soll, werden die BAdI-Implementierungen der aktiven Budgetarten in der Reihenfolge der im Customizing hinterlegten Priorität durchlaufen.
    Sobald die erste BAdI-Implementierung als Ergebnis trifft zu zurückliefert, gibt der Baustein die zugehörige Budgetart als gültige aus.
  • Wenn alle möglichen Budgetarten ermittelt werden sollen, werden alle BAdI-Implementierungen der aktiven Budgetarten durchlaufen.
    Sobald eine BAdI-Implementieurng als Ergebnis trifft zu zurückliefert, gibt der Baustein die zugehörige Budgetart als möglich aus.

Für die ermittelte Budgetart werden über den Baustein WRF_BUDG_TYPE_READ die restlichen Customizing-Daten gelesen.

Zusammenfassung der Fallunterscheidung:

EXP_UNIQUE Ergebnis BAdI-Implementierung Aktivität
Eindeutig trifft zu   Schreiben in Export-Tabellen und EXIT
Eindeutig trifft nicht zu   Nächste Budgetart bearbeiten
Eindeutig nicht eindeutig bestimmbar Nächste Budgetart bearbeiten
Nicht eindeutig trifft zu   Schreiben in Export-Tabellen und nächste Budgetart     bearbeiten
Nicht eindeutig trifft nicht zu   Nächste Budgetart bearbeiten
Nicht eindeutig nicht eindeutig bestimmbar Schreiben in Export-Tabellen und nächste Budgetart     bearbeiten

Beispiel

Hinweise

Derzeit gibt es zwei Anwendungen, die Budgets in SAP BW planen, und anschließend die geplanten Budgetwerte in operativen Prozessen in ERP nutzen:

  • PPW (Preisplanungs-Workbench)
  • OTB (Open-To-Buy)

Die Festlegung, zu welcher Budgetart ein Material gehört, ist die grundlegende Voraussetzung für den weiteren operativen Prozess.

Weiterführende Informationen





Parameter

CT_MESSAGES
ET_BUDG_KS
ET_BUDG_LEV
ET_BUDG_TYPE
ET_BUDG_TYPET
IS_CONTROL
IS_MAT

Ausnahmen

ERROR

Funktionsgruppe

WRF_BUDG_KR

BAL_S_LOG - Application Log: Log header data   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5877 Date: 20240523 Time: 060552     sap01-206 ( 61 ms )