Ansicht
Dokumentation

GET_ALL_BSEG - Bereitstellung aller, durch SET_ALL_BSEG gefundenen, Belegpositionen

GET_ALL_BSEG - Bereitstellung aller, durch SET_ALL_BSEG gefundenen, Belegpositionen

BAL Application Log Documentation   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit dem Funktionsbaustein GET_ALL_BSEG werden alle Belegpositionen dem rufenden Programm satzweise zur Verfügung gestellt Um Informationen im Programm zu verarbeiten sind durch den Funktionsbaustein SET_ALL_BSEG die Belegpositionen zur Verfügung zu stellen.

Welche Informationen benötigt der Funktionsbaustein?

Keine. Die Belegpositionen sind durch den Funktionsbaustein SET_ALL_BSEG zur Verfügung zu stellen.

Welche Informationen stellt der Funktionsbaustein dem rufenden Programm zur Verfügung?

Feldname Beschreibung
-------- ------------
XBSEG Belegposition
XBSEGA Belegpositonsanhang
XBSEC CPD-Informatione
XBSED Wechseldaten

Wie erkennt das rufende Programm, daß die letzte Belegzeile verarbeitet wurde?

Exceptions Beschreibung
---------- ------------
EOF Nach Verarbeitung der
letzten Belegzeile wird die
Ausnahmebehandlung angesprungen

Welche Berechtigungsprüfungen werden durchgeführt ?

Keine. Die Prüfungen sind bereits im Funktionsbaustein SET_ALL_BSEG erfolgt.

Wie müssen die Funktionsbausteine im rufenden Programm codiert werden ?

CALL FUNCTION 'SET_ALL_BSEG'

EXPORTING XBELNR = belegnummer

XBUKRS = buchungskreis

XGJAHR = geschäftsjahr

EXCEPTIONS KEY_INCOMPLETE = 1

NOT_AUTHORIZED = 2

NOT_FOUND = 3.

IF SY-SUBRC <> 0.

Behandlung der Ausnahmen.

ELSE.

WHILE SY_SUBRC NE 100.

CALL FUNCTION 'GET_ALL_BSEG'

IMPORTING XBSEG = BSEG "Belegposition

XBSEGA = BSEGA "Belegpositionsanhang

XBSEC = BSEC "CPD-DATEN

XBSED = BSED "Wechseldaten

EXCEPTIONS EOF = 100. "Letzte Position verarbeitet

IF SY-SUBRC NE 100.

Verarbeitung der Belegpositionen.

ENDIF.

ENDWHILE.





Parameter

XBSEC
XBSED
XBSEG
XBSEGA

Ausnahmen

EOF

Funktionsgruppe

F016

RFUMSV00 - Advance Return for Tax on Sales/Purchases   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3441 Date: 20240523 Time: 044708     sap01-206 ( 33 ms )