Ansicht
Dokumentation

IDOC_INPUT_INVOIC_MM - EDI: Rechnungseingang (INVOICE)

IDOC_INPUT_INVOIC_MM - EDI: Rechnungseingang (INVOICE)

ABAP Short Reference   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Der Funktionsbaustein erzeugt eine Rechnung über die definierte
EDI-Zwischenstruktur.

Der Inhalt der Zwischenstruktur wird archiviert; sollte ein Fehler beim Buchen der Rechnung eintreten, so kann der Inhalt des Archivs zur Weiterbearbeitung benutzt werden.

Intermediate Document: INV_ID01

Message type: INVOIC

Inhalt dieser Dokumentation:

1. Datenstrukturen

2. Programmablauf

3. Prüfungen und Übersetzungen

4. Fehlerbehandlung

5. Namenskonventionen

6. Kundenänderungen

1. Datenstrukturen

EINGANG

Intermediate Document INV_ID01, Message type INVOIC.

Der Eingang wird über folgenden Funktionsbausteine gesteuert:

EDI_DOCUMENT_OPEN_FOR_PROCESS

EDI_SEGMENT_GET_NEXT

EDI_DOCUMENT_STATUS_SET

EDI_DOCUMENT_CLOSE

INTERN: Die Rechnung wird im internen Speicher wie folgt gespeichert:

Tabellen: BELEG_DATEN - FI: Daten, die auf einem FB01-Dynpro

enthalten sind

ZUSATZ_DATEN - FI: sonstige uebermittelte Daten

XBBKPF - MM: Daten auf Kopfebene

XRBESG - MM: Daten auf Positionsebene

XRBSET - MM: Steuern

2. Programmablauf

F.B. vom Workflow aufgerufen.

Intermediate Document wird segmentweise gelesen und zwischengespeichert

Interne Belegstrukturen werden gefüllt.

3. Prüfungen und Übersetzungen

Alle Felder im Intermediate Document werden mit MOVE in den Anwendungsfelder kopiert, bis auf MOVEs nach Datumsfelder und Felder vom Typ CHAR. Datumsfelder werden überprüft, ob sie INITIAL sind; wenn ja, wird das Anwendungsfeld auf 0 (INITIAL) gesetzt; wenn nein, werden sie in das Format TTMMJJJJ umgewandelt.

Länge

ISO Codes werden von/nach interne Codes übersetzt.

Kundendefinierte Codes werden übersetzt z.B. Partnernummer des

Auftraggebers werden in interner Partnernummer übersetzt.

Datum wird auf Gültigkeit überpürüft.

4. Fehlerbehandlung

5. Namenskonventionen

6. Kundenänderungen





Parameter

APPLICATION_VARIABLE
CALL_TRANSACTION_DONE
IDOC_CONTRL
IDOC_DATA
IDOC_STATUS
INPUT_METHOD
IN_UPDATE_TASK
MASS_PROCESSING
RETURN_VARIABLES
SERIALIZATION_INFO
WORKFLOW_RESULT

Ausnahmen

WRONG_FUNCTION_CALLED

Funktionsgruppe

IEDI

ABAP Short Reference   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3138 Date: 20240523 Time: 100602     sap01-206 ( 54 ms )