Ansicht
Dokumentation

MRM_INVOICE_POS_CORRECTION - Reprü-Differenzenbearbeitung: Ändern der Positionsdaten

MRM_INVOICE_POS_CORRECTION - Reprü-Differenzenbearbeitung: Ändern der Positionsdaten

CL_GUI_FRONTEND_SERVICES - Frontend Services   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Funktionsbaustein ermittelt die Rechnungsbelegdaten zu einer Rechnungsbelegnummer und einem Geschäftsjahr in verschiedenen Verdichtungsformen. Die Daten werden beim ersten Aufruf von der Datenbank gelesen und in internen Tabellen gepuffert.

Folgende drei Verdichtungsdaten stehen zur Verfügung und werden bei Bedarf in den folgenden internen Tabellen zurückgegeben:

  • Verdichtung pro Lieferschein/Bestellung/Werke in Tabelle T_RBVD
  • Verdichtung pro Materialnummer in interner Tabelle T_RBVDMAT
  • Positionsdaten in interner Tabelle T_RBDRSEG

Mit Hilfe der optionalen Parameter I_XRBVD, I_XRBVDMAT und I_XRBDRSEG wird dem Funktionsbaustein mitgeteilt, welche der Verdichtungstabellen benötigt werden.

Es werden immer nur die Daten von der Datenbank gelesen, die auch wirklich benötigt werden.

Die Rechnungsbelegkopfdaten werden in der internen Tabelle IT_RBKP gesichert und als Ergebnisparameter in den Strukturen E_RBKPB und E_RBKP übergeben.

Der Modus I_MODUS legt fest, wie die zu lesenden Daten verarbeitet werden sollen. Hierdurch wird auch bestimmt, ob eine Sperre für den angegebenen Rechnungsbeleg gesetzt werden soll.

Beispiel

Hinweise

Weiterführende Informationen





Parameter

I_RBKPV
I_RBLNR
I_RJAHR
I_XKONCHG
I_XKPFCHG
T_DRSEG
T_RBKOMV

Ausnahmen

INTERNAL_ERROR

Funktionsgruppe

MRMX

rdisp/max_wprun_time - Maximum work process run time   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1754 Date: 20240523 Time: 130144     sap01-206 ( 35 ms )