Hi,
ich habe ein report angelegt, sowie eine include-Datei in der alle Definitionen und Deklarationen drinstehen. Diese steht in der zweiten Zeile des programms.
aus dem Report heraus versuche ich nun eine Funktoin aufzurufen.
Code: Alles auswählen.
REPORT z_west067_idoc_erzeugen
incude z_wets067_idoc_erzeugenincl01.
...
call function 'MASTER_IDOC_DISTRIBUTE'
exporting
master_idoc_control = control_record "like edidc, gefüllt mit mestyp, rcvprt, idoctyp. rcvprn
tables
communication_idoc_control = i_communication "like edidc occurs 0 with header line
master_idoc_control = i_data "like edidd occurs 0 with header line, gefüllt mit segmentname und sdata
exceptions
error_in_idoc_control = 1
error_writing_idoc_status = 2
error_in_idoc_data = 3
sending_logical_system_unknown = 4
other = 5
.
Diese Funktion habe ich auch schon in einigen Programmen gesehen, die im System verankert sind, welche sich normal ausführen lassen (auch aus dem Editor heraus).
Werden die Funktionsgruppen automatsich erzeugt, nachdem das report analysiert wurde (d.h. wenn ich nur Includes reinschreiben), oder muss man auch eine bestimmte Bezeichnung einführen damit das System es automatisch erkennt (ledi5f00, -f11,- f12,- top, -uxx, -t00?
Destination benutze ich nicht.
Ich danke vielmals, lieben Gruß
adalbert