Daten in eine Mappe einfügen: BDC_INSERT 

Mit dem Funktionsbaustein BDC_INSERT können Sie einer Batch-Input-Mappe eine Transaktion hinzufügen. Die Transaktion, die gestartet werden soll, geben Sie beim Aufruf von BDC_INSERT an. Die BDCDATA-Struktur muß alle Daten enthalten, die für die vollständige Verarbeitung der Transaktion erforderlich sind.

 

Funktionsbaustein BDC_INSERT

Importparameter

Parameter

Funktion

TCODE

Transaktionscode

POST_LOCAL

lokale Verbuchung

PRINTING

interne Verwendung

Tabellenparameter

Parameter

Funktion

DYNPROTAB

interne Tabellen mit den Daten für das Bildschirmbild

 

Ausnahmeparameter

Parameter

Funktion

INTERNAL_ERROR

interner Batch-Input Fehler

NOT_OPEN

Queue nicht geöffnet

QUEUE_ERROR

Fehler beim Lesen/Schreiben in der Queue

TCODE_INVALID

Ungültiger Transaktionscode

PRINTING_INVALID

interne Verwendung

POSTING_INVALID

lokale Verbuchung nicht möglich

 

Die wichtigsten Parameter für BDC_INSERT:

Der Code der auszuführenden Transaktion.

Kennzeichen, ob die Daten lokal verbucht werden sollen.

(siehe hierzu ONLINE-Doku zum ABAP Schlüsselwort SET UPDATE TASK LOCAL )

Die BDCDATA-Struktur, die die Daten enthält, die von der Transaktion verarbeitet werden sollen.

DYNPROTAB ist ein Tabellenparameter des Funktionsbausteins.