Ansicht
Dokumentation
MRM_INVOICE_READ - NOTRANSL: (gepuffertes) Lesen aller Daten einer Eingangsrechnung
Vendor Master (General Section) Vendor Master (General Section)This documentation is copyright by SAP AG.
Functionality
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 gespeichert 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.
Im Ergebnisparameter E_MODUS wird übergeben, welcher Modus aufgrund der Datenkonstellation erlaubt ist.
Example
Notes
Further information
DE-EN-LANG-SWITCH-NO-TRANSLATION
Parameters
E_RBKPVI_BELNR
I_BUFFER_ON
I_DISPL
I_GJAHR
I_LOCK
I_XSELK
T_DRSEG
T_KONV
T_RBSELBEST
T_RBSELCONTRACT
T_RBSELERFB
T_RBSELERFB_NEW
T_RBSELFRBR
T_RBSELLIFS
T_RBSELTM
T_RBSELTRAN
T_RBSELTRANSPMNG
T_RBSELWERK
Exceptions
ENTRY_NOT_FOUNDLOCK_ERROR
Function Group
MRT3General Data in Customer Master General Data in Customer Master
This documentation is copyright by SAP AG.
Length: 2224 Date: 20240523 Time: 071032 sap01-206 ( 39 ms )