Hi zusammen,
ich werd gleich wahnsinnig
Ein Z-Programm soll das Standard-Programm RFEBKA00 (Upload Kontoauszug) mittels SUBMIT aufrufen.
Sinn und Zweck des Ganzen ist, dass das Z-Programm den Inhalt des Parameters AUSZFILE (Datei inkl. Pfad) des Standardprogramms
dynamisch ermitteln soll (u. A. Tagesdatumabhängig). Das Ganze soll dann als Job eingeplant werden.
Soooo,
eigentlich schnell gelöst mit:
Code: Alles auswählen.
SUBMIT rfebka00 USING SELECTION-SET p_var WITH auszfile EQ lv_file AND RETURN.
Wenn ich das Z-Programm online ausführe ist auch alles gut. Das Standardprogramm wird mit den übergebenen Parametern ordnungsgemäß ausgeführt.
Sobald ich dieses Z-Programm aber für die Hintergrundverarbeitung einplane bricht der Job mit einer Fehlermeldung aus dem aufgerufenen Standardprogramm ab.
Aus dieser geht hervor, dass nur 50 Zeichen des Parameters AUSZFILE (dieser ist 128 Zeichen lang) verwendet wurden, und somit die Datei nicht geöffnet werden kann.
So, die Frage ist nun warum online offensichtlich alle Zeichen aus lv_file (ist vom gleichen Typ wie auszfile) übergeben werden, im Hintergrund aber nur 50 Zeichen.
Hat jemand ne Idee oder einen Tipp?
Vielen Dank schon mal.
Grüße
M@atz!