Programm automatisch straten

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
22 Beiträge • Vorherige Seite 2 von 2 (current)
22 Beiträge Vorherige Seite 2 von 2 (current)

Beitrag von Dörk (ForumUser / 75 / 0 / 0 ) »
Könnte es vllt daran liegen, dass ich im Batch einen download auf das Verzeichnis C: mache?

Der Aufruf der Programms mit der Variante klappt manuel nämlich auch.

Gruß,
Dirk
follow the white rabbit ;)

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von khb (Specialist / 184 / 7 / 1 ) »
Hallo Dirk,

ein Download im Batch klappt nicht, da musst Du mit open dataset arbeiten.

lg khb

Beitrag von Dörk (ForumUser / 75 / 0 / 0 ) »
Hallo khb,

Hab mir schon so was in der Richtung gedacht.
Hab das ganze jetzt so gelöst:

Code: Alles auswählen.

LOOP AT it_binary_table INTO ls_binary_output.
    IF sy-tabix = 1.
      OPEN DATASET iv_file_path FOR OUTPUT IN BINARY MODE .
      TRANSFER ls_binary_output TO iv_file_path.
      CLOSE DATASET iv_file_path.
    ELSE.
      OPEN DATASET iv_file_path FOR APPENDING IN BINARY MODE .
      TRANSFER ls_binary_output TO iv_file_path.
      CLOSE DATASET iv_file_path.
    ENDIF.
  ENDLOOP.
Funktioniert alles wunderbar, außer dass es immernoch nicht im Batch läuft :evil: .
Der Pfad gibt übrigens einen Pfad auf dem Applikationsserver an.

Die Daten von da lade ich mir mit der Transaktion "CG3Y".

Viele Grüße,
Dirk
follow the white rabbit ;)

Beitrag von khb (Specialist / 184 / 7 / 1 ) »
also ich habe noch nie ein call transaction imBatch verwendet, keine Ahnung was da das Problem sein könnte.

Aber der open Dataset sieht bei mir anders aus.

open dataset p_file for output in legacy text mode.
loop at gt_dl assigning <zeile>.
transfer <zeile> to p_file.
endloop.
close dataset p_file.

hth khb

Beitrag von Dörk (ForumUser / 75 / 0 / 0 ) »
Da ich ein XML-File erzeuge muss ich den Aufruf so machen.
Der funktioniert auch bestens, nur eben nicht im Batch als Job.
Wenn ich ihn manuell aufrufe, dann schreibt er mir das File auf den Applikationsserver. Aber eben nicht als Job.
Kann es sein, dass ich irgendwelche Berechtigungen bei der Jobdefinition mitgeben muss, außer meinem User?

Viele Grüße,
Dirk
follow the white rabbit ;)

Beitrag von khb (Specialist / 184 / 7 / 1 ) »
Hallo Dirk,

ich habe bei meinen Job's bisher nie eine Berechtigung mitgegeben und hatte nie Probleme.

lg khb

Beitrag von ewx (Top Expert / 4884 / 317 / 644 ) »
Hi Dirk,

das kann gut sein, dass sich der ALV im Hintergrundmodus anders verhält. Denn da ist ja kein GUI, der den ALV anzeigen kann...
Vielleicht solltest du eher mal schauen, welcher Baustein beim InsXMLKonvertieren aufgerufen wird und den dann separat ausführen. Das dürfte dann auch im Batch funktionieren.
Gruß,

Vergleichbare Themen

2
Antw.
3654
Views
Programm aus anderem Programm heraus aufrufen
von Namp » 27.03.2006 13:34 • Verfasst in SAP - Allgemeines
0
Antw.
2948
Views
LSMW Programm in ABAP Programm überführen
von mherke » 07.02.2007 15:02 • Verfasst in ABAP® für Anfänger
5
Antw.
3198
Views
Automatisch Kommisionieren
von Doris1971 » 03.07.2006 09:31 • Verfasst in Sales and Distribution
6
Antw.
7048
Views
BI-Mappen automatisch abspielen
von Charadin » 07.12.2005 13:56 • Verfasst in ABAP® Core
3
Antw.
3563
Views
Beitragssätze automatisch einspielen
von RogerHole » 20.07.2012 10:15 • Verfasst in Human Resources

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SAP GUI Installation Probleme
vor 23 Stunden von Romaniac 1 / 29
Erweiterung in ME51N/ME52N:
vor 2 Tagen von ABAPlerv 1 / 82
Erweiterung in ME51N/ME52N:
vor 2 Tagen von ABAPlerv 1 / 55
DIN Norm Klassifizierung
vor 3 Tagen von Radinator 2 / 2914

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

SAP GUI Installation Probleme
vor 23 Stunden von Romaniac 1 / 29
Erweiterung in ME51N/ME52N:
vor 2 Tagen von ABAPlerv 1 / 82
Erweiterung in ME51N/ME52N:
vor 2 Tagen von ABAPlerv 1 / 55
DIN Norm Klassifizierung
vor 3 Tagen von Radinator 2 / 2914

Unbeantwortete Forenbeiträge

SAP GUI Installation Probleme
vor 23 Stunden von Romaniac 1 / 29
Erweiterung in ME51N/ME52N:
vor 2 Tagen von ABAPlerv 1 / 82
Erweiterung in ME51N/ME52N:
vor 2 Tagen von ABAPlerv 1 / 55