Ansicht
Dokumentation
IDOC_INPUT_INVOIC_FI - EDI: Rechnungseingang (INVOICE)
PERFORM Short Reference General Material DataDiese Dokumentation steht unter dem Copyright der SAP AG.
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_VARIABLECALL_TRANSACTION_DONE
IDOC_CONTRL
IDOC_DATA
IDOC_STATUS
INPUT_METHOD
IN_UPDATE_TASK
MASS_PROCESSING
RETURN_VARIABLES
SERIALIZATION_INFO
WORKFLOW_RESULT
Ausnahmen
WRONG_FUNCTION_CALLEDFunktionsgruppe
IEDIAddresses (Business Address Services) BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3138 Date: 20240523 Time: 115936 sap01-206 ( 40 ms )