Ansicht
Dokumentation

CNV_10020_DETERMINATION - Direkte Ermittlung oder Pfadermittlung (mit Abgrenzung falls erforderlich)

CNV_10020_DETERMINATION - Direkte Ermittlung oder Pfadermittlung (mit Abgrenzung falls erforderlich)

TXBHW - Original Tax Base Amount in Local Currency   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Funktionsbaustein wird die Ermittlung durchgeführt. Die Quellermittlungswerte können wahlweise über die Parameter I_DTOBJ_S und I_DTVAL_S oder die Struktur I_DT_INPUT mitgegeben werden.

Im Falle einer Pfadermittlung ist die Angabe des Ermittlungspfades I_PATHID und seines Typs I_PATHTYPE erforderlich. Wird kein Ermittlungspfad mitgegeben, jedoch ein Zielermittlungsobjekt, so wird - falls möglich - aus der Kombination Quellermittlungsobjekt und Zielermittlungsobjekt intern ein Ermittlungspfad bestimmt.

Die Angabe der Quellpaketnummer ist aufgrund einer möglichen Relevanzprüfung erforderlich. (Intern wird sie genau dann nicht gebraucht, wenn die Hauptquellpaketnummer bereits bekannt ist.)

Der Funktionsbaustein wird in der Regel nicht direkt aufgerufen, sondern intern vom Funktionsbaustein CNV_10020_DT_FIELD. Existieren zu einem umzustellenden Feld mehrere alternative Ermittlungspfade, so wird über den Parameter I_LAST_ALTERNATIVE mitgeteilt, welches der letzte Alternativpfad ist. In diesem Fall wird der Parameter E_RC im Fehlerfall gesetzt. Der Aufrufer kann nun entsprechend darauf reagieren, bspw. eine entsprechende Protokollmeldung ausgeben.

Über den Parameter I_TEST_DT_RUN kann die eigentliche Ermittlungsart übersteuert werden. Das ist nötig, falls ein Laden der Objekttabellen noch nicht durchgeführt wurde, die Ermittlungsart eines Ermittlungspfades dies aber vorsieht.

Zurückgegeben werden die ermittelten Zielermittlungswerte, deren Gesamtstatus bzgl. ihrer Relevanz und der Rückgabewert E_RC, der angibt, was fehlgeschlagen ist:

  • 1: Direkte Ermittlung (Ermittlung) - Quellfeld/-objekt leer
  • 2: Pfadermittlung (Ermittlung) - Quellfeld/-objekt leer
  • 3: Pfadermittlung (Ermittlung) - kein Zielermittlungswert zugeord.
  • 4: Direkte Ermittlung (Abgrenzung) - Quellfeld/-objekt leer
  • 5: Pfadermittlung (Abgrenzung) - Quellfeld/-objekt leer
  • 6: Pfadermittlung (Abgrenzung) - kein Zielermittlungswert zugeord.
  • 7: Kein Ermittlungspfad gefunden (es wurde kein Ermittlungspfad angegeben, Quell- und Zielermittlungsobjekt sind unterschiedlich)
  • 8: Pfadermittlung fehlgeschlagen aufgrund nicht relevanter Fälle




Parameter

ET_DT_RESULT
E_NOTREL
E_RC
I_COLLECT_MESSAGES
I_DEPTH
I_DEPTH_INITIAL
I_DTOBJ_S
I_DTOBJ_T
I_DTVAL_S
I_DT_INPUT
I_FORCED_SELTYPE
I_LAST_ALTERNATIVE
I_MANDT
I_OUTPUT_MESSAGES
I_PACKID
I_PACKID_MAIN
I_PACKID_SRC
I_PATHID
I_PATHTYPE
I_SEVERITY
I_TEST_DT_RUN
I_VISUALIZATION

Ausnahmen

Funktionsgruppe

CNV_10020_DETERMINATION

ROGBILLS - Synchronize billing plans   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3168 Date: 20240523 Time: 150027     sap01-206 ( 38 ms )