Ansicht
Dokumentation
EDI_DOCUMENT_CLOSE_FORCE - EDI-Scnittstelle: Schließen eines IDoc's nach open for force
Fill RESBD Structure from EBP Component Structure ABAP Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Ein IDoc sollte erzeugt werden.
Bei der Erstellung wurde festgestellt, daß es fehlerhaft ist und nur
mit dem Status 'fehlerhaft hinzugefügt' abgespeichert werden kann.
Schließen eines IDoc's ; die Nummer des IDoc's wird über die interne
Nummernvergabe besorgt. Unter dieser Nummer wird das gesamte IDoc
auf die Datenbank geschrieben.
Datensätze in EDID2; Statussatz in EDIDS; Kontrollsatz in EDIDC
Beispiel
Nachdem mittels der FBSteine
EDI_DOCUMENT_OPEN_FOR_CREATE oder EDI_DOCUMENT_OPEN_FOR_FORCE
und EDI_SEGMENT_ADD_NEXT oder EDI_SEGMENTS_ADD_BLOCK
ein IDoc eröffnet und mit Daten, die in internen Tabellen abgelegt
sind,
gefüllt wurden, soll der FBStein dieses IDoc abschließen und
auf der Datenbank ablegen.
Das IDoc soll mit dem Status 'fehlerhaft hinzugefügt' abgespeichert
werden.
* Ident - Identifizierung aus dem open-FBStein
data: mess like edimessage.
mess-msgty = 'E'.
mess-msgno = '999'.
mess-msgid = '99'.
mess-msgv1 = 'Fehlerkennzeichnung'.
call function 'EDI_DOCUMENT_CLOSE_FORCE'
exporting
identifier = help_ident
mess = mess
importing
idoc_control = edidc.
exceptions
others = 01.
Hinweise
Weiterführende Informationen
Parameter
IDENTIFIERIDOC_CONTROL
LOCATION
MESS
Ausnahmen
DOCUMENT_NOT_OPENDOCUMENT_NO_KEY
FAILURE_IN_DB_WRITE
PARAMETER_ERROR
Funktionsgruppe
EDI1TXBHW - Original Tax Base Amount in Local Currency BAL_S_LOG - Application Log: Log header data
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2464 Date: 20240523 Time: 124634 sap01-206 ( 25 ms )