Ansicht
Dokumentation

PRICING_CHECK_CONDITION_LINES - Vorgelagerte Prüfung von Preisfindungsdaten (BAPI)

PRICING_CHECK_CONDITION_LINES - Vorgelagerte Prüfung von Preisfindungsdaten (BAPI)

Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein führt die vorgelagerte Prüfung der Operationen zur Änderung eines Preisfindungsergebis durch.

Hat der Steuerparameter return_when_error den Wert 'X', so wird der Baustein beim ersten Auftreten eines Fehlers verlassen. Der Paramter no_exp_curr_check gibt an, ob für übergebene Währungen überprüft werden soll, ob sie bereits ausgelaufen sind.

Über die drei Tabellen TKOMK, TKOMPund TRAWCL werden die Belegkopf- und Positionsdaten sowie die durchzuführenden Operationen übergeben.

Sollte das in der Tabelle TKOMKübergebene Kalkulationsschema nicht existieren, wird die Exception no_pric_proc ausgelöst.

Die beiden Rückgabetabellen TCLOK und TCLNOTOK enthalten jeweils die Operationen, für die die Prüfung entweder positiv oder negativ war.

Beispiel

            CALL FUNCTION 'PRICING_CHECK_CONDITION_LINES'

              EXPORTING

                RETURN_WHEN_ERROR       = 'X'

                NO_EXP_CURR_CHECK       = 'X'

              TABLES

                TKOMK                   = TKOMK

                TKOMP                   = TKOMP

                TRAWCL                  = T_RAW_CL

                TCLOK                   = T_RAW_CL

                TCLNOTOK                = T_RETURN_CL

              EXCEPTIONS

                NO_PRIC_PROC            = 1.

Hinweise

Weiterführende Informationen





Parameter

NO_EXP_CURR_CHECK
RETURN_WHEN_ERROR
TCLNOTOK
TCLOK
TKOMK
TKOMP
TRAWCL

Ausnahmen

NO_PRIC_PROC

Funktionsgruppe

V61A_BAPI

ABAP Short Reference   General Data in Customer Master  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4086 Date: 20240523 Time: 042808     sap01-206 ( 35 ms )