SAP Jobsuche bei DV-Treff


Suchen
homeslice
  • homeslice
  • SAP Forum - Neuling Thema Starter
vor 17 Jahre
Hallo Leute,

ich müsste Spool-Aufträge in .pdf Dokumente konvertieren.  Mit dem Report RSTXPDFT4 funktioniert diese tadellos, kann jedoch nicht im Batch ausgeführt werden.  Diesen Report jeden Tag händig auszuführen ist recht lästig. Hättet ihr eine Idee wie ich die Spool-Aufträge vollautomatisch per Batch in .pdf Dokumente konvertieren kann.

grüße,
homeslice
OldSAPGuru
vor 17 Jahre

homeslice schrieb:

Hallo Leute,

ich müsste Spool-Aufträge in .pdf Dokumente konvertieren.  Mit dem Report RSTXPDFT4 funktioniert diese tadellos, kann jedoch nicht im Batch ausgeführt werden.  Diesen Report jeden Tag händig auszuführen ist recht lästig. Hättet ihr eine Idee wie ich die Spool-Aufträge vollautomatisch per Batch in .pdf Dokumente konvertieren kann.

grüße,
homeslice

Wie machst du es denn zZ.? SE38 und dann die Liste anwählen? Oder wie? Kannst du per SM36 nicht einen Job einplanen und dann den Report draufhängen?

 Ciao, OldSAPGuru


.: Technical Consultant for SAP System R/3, Release 4.x:|: Technology Consultant for SAP NW'04 - OS/DB Migration for SAP systems :|: Microsoft Certified Professional :.

.: SAP BC/NetWeaver [ Installation :|: Releasewechsel :|: Systemkopien :|: Systemmanagement ] :.

.: Betriebssysteme [ LiNUX :|: UNiX :|: WiNDOWS ] :.

.: Datenbanken [ DB2 :|: MaxDB :|: Oracle ] :.

DW
  • DW
  • SAP Forum - Profi
vor 17 Jahre

Das Problem dürfte sein, dass man da immer nur einen Spoolauftrag eingeben kann. Es ist also Handarbeit angesagt.

Theoretisch müsste man den Report umprogrammieren. Statt des Parameters einen Select, der z.B. alle Spoolaufträge eines Tages in eine interne Tabelle selektiert. Dann ein Loop auf diese PDF-Erzeugungs-Geschichten und mit den Werten aus der internen Tabelle füttern. Diesen Report müsste man dann als Job einplanen können.

homeslice
  • homeslice
  • SAP Forum - Neuling Thema Starter
vor 17 Jahre
Wir haben es soweit umprogrammiert, dass es alle Spoolaufträge im Zeitraum x konvertriert. Unter SM36 kann ich es zwar als Job einplannen und ausführen, diese wird aber abgebrochen.

Laufzeitfehler         RAISE_EXCEPTION
Kurztext
    Ausnahmebedingung "NO_BATCH" ausgelöst
homeslice
  • homeslice
  • SAP Forum - Neuling Thema Starter
vor 17 Jahre
hier noch ein Zusatz.....


Fehleranalyse
In dem Programm "SAPLGRAP" wurde durch eine RAISE-Anweisung die Exception
(Ausnahmebedingung) "NO_BATCH" ausgelöst.
Da die Exception nicht durch ein in der Aufrufhierarchie darüber-
liegendes Programm abgefangen ist, wurde die Verarbeitung abgebrochen.

Kurztext zur Ausnahmebedingung:

Frontend-Funktion im Batch nicht ausführbar.

Eine ausführliche Dokumentation der Ausnahmebedingung finden Sie
über Transaktion SE37 (Funktionsbibliothek). Den gerufenen
Funktionsbaustein können Sie der Anzeige der aktiven Aufrufe
entnehmen.
der.dominik
vor 17 Jahre
Hallo!
Das Programm wird im Batch abgebrochen, da die Funktion 'DOWNLOAD', die in dem Report aufgerufen wird, nur Online ausführbar ist. Funktionsbausteine, die eine GUI-Funkiton nutzen, sind logischerweise nur online ausführbar.
Die naheliegenste Lösung wäre es, die PDF Dateien auf dem Apllication Server abzulegen. Dazu müsste der Inhalt der internen Tabelle PDF in eine mittels OPEN DATASET .... geöffnete Datei geschrieben werden. Im Online-Betrieb kann weiterhin der 'DOWNLOAD' - FuBa genutzt werden, um die Dateien auf den lokalen Rechner zu schreiben.

Gruß
Dominik