Ein sehr nützlicher Funktionsbaustein für die Ausgabe von Rechnungs- und Verbrauchsdaten. Folgende Tabellen, Strukturen werden ausgegeben.
- Datenbankzugriffe ERDK/ERDZ
DATA: opbel LIKE erdk-opbel,
g_obj TYPE isu22_print_obj,
opbel LIKE erdk-opbel,
lt_erdz TYPE STANDARD TABLE OF erdz,
ls_erdz TYPE erdz.
CALL FUNCTION 'ISU_DB_PRINT_DOC_SINGLE'
EXPORTING
x_opbel = ls_outtab-opbel
x_actual = 'X' "nur gültige Belege
IMPORTING
y_print_doc = g_obj-print_doc
EXCEPTIONS
not_found = 1
not_qualified = 2
system_error = 3
OTHERS = 4.
LOOP AT g_obj-print_doc-t_erdz INTO ls_erdz.
APPEND ls_erdz TO lt_erdz.
CLEAR ls_erdz.
ENDLOOP.
g_obj TYPE isu22_print_obj,
opbel LIKE erdk-opbel,
lt_erdz TYPE STANDARD TABLE OF erdz,
ls_erdz TYPE erdz.
CALL FUNCTION 'ISU_DB_PRINT_DOC_SINGLE'
EXPORTING
x_opbel = ls_outtab-opbel
x_actual = 'X' "nur gültige Belege
IMPORTING
y_print_doc = g_obj-print_doc
EXCEPTIONS
not_found = 1
not_qualified = 2
system_error = 3
OTHERS = 4.
LOOP AT g_obj-print_doc-t_erdz INTO ls_erdz.
APPEND ls_erdz TO lt_erdz.
CLEAR ls_erdz.
ENDLOOP.