Page 1 of 1

Faktura drucken und als pdf ablegen

PostPosted: Tue Jul 01, 2014 12:04 pm
by Flynn1993
Hallo zusammen,

ich nutze momentan eine Nachrichtenart Zxxx zum Druck der Faktura.
Dann möchte ich eine weitere Nachrichtenart Zyyy verwenden, um die Faktura als pdf auf einem Verzeichnis des SAP Applikationsservers abzulegen.
Nachrichtenart Zyyy ist mit einem Ausgabegerät PDF verknüpft.
Beide Nachrichtenarten sind im Nachrichtenschema vorhanden.

Nun starte ich den Report RSNAST00 für beide Nachrichtenarten, Nachrichtenart Zxxx führt zum Druck auf dem lokalem Drucker und erzeugt auch eine Spool.
Nachrichtenart Zyyy macht gar nichts, auch keine Spool.

Hm...2 identische Nachrichtenarten pro Nachrichtenschema (Sendemedium Druckausgabe), geht das überhaupt ? Warum wird keine Spool geschrieben bei Nachrichtenart Zyyy ?

Wer kann mir da weiterhelfen ?

Danke vorab

Gruß
Holger

Re: Faktura drucken und als pdf ablegen

PostPosted: Tue Jul 01, 2014 8:11 pm
by Joeline5261
Hallo Holger,

hier wurde das schon behandelt:
http://www.abapforum.com/forum/viewtopi ... =1&t=18555
Gruß
Wolfgang

Re: Faktura drucken und als pdf ablegen

PostPosted: Thu Jul 03, 2014 8:25 am
by Flynn1993
Hallo Wolfgang,

das mit den generischen Objektdiensten (GOS) passt nur bedingt.
Habe nun eine weitere Nachrichtenart definiert mit separatem Druckprogramm für ein SAPScript. Die OTF_DATA werden gefüllt nach close_form, dazu muss man aber itcpo-tdgetotf = 'X' setzen.
Eine Spool wird dann nicht erstellt, muss aber auch nicht.Die Konvertierung der OTF_DATA nach pdf übernimmt die form convert_otf_to_pdf. Bleibt nur noch die Ablage auf ein extra Verzeichnis des SAP-Applikationsservers.

Alles wird gut.

Gruß
Holger

Re: Faktura drucken und als pdf ablegen

PostPosted: Sat Jul 05, 2014 10:10 am
by Tron
Moin.
So : viewtopic.php?f=15&t=2004
ginge es auch.

Bleibt nur noch die Ablage auf ein extra Verzeichnis des SAP-Applikationsservers.

viewtopic.php?f=32&t=11466
Das wäre auch hiermit geklärt :wink:
einfach den Pfad "ziel" auf das gewünschte Serververzeichnis ändern.
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.     @echo off
  2.     rem %1 Dateiname
  3.     set ziel=C:\usr\sap\spool
  4.     REM Datei kopieren
  5.     cmd /c copy %1 %ziel% >> error.log
  6.  
GeSHi ©



lg Jens

Re: Faktura drucken und als pdf ablegen

PostPosted: Thu Oct 30, 2014 9:02 am
by Flynn1993
Hallo zusammen,

wollte nun dieses Thema abschliessend beantworten.
Also es ist alles im ABAP machbar und über die neue Nachrichtenart steuerbar.
Kein extra Ausgabegerät notwendig für die pdf-Konvertierung.
Lösung wie folgt: neue Nachrichtenart mit Druckprogramm RVADIN01 und Form-Routine ENTRY, pdf-Konvertierung erfolgt im Include RVADOPFO.
Anstoß über Report RSNAST00 mit der neuen Nachrichtenart.

Soweit dazu.

Gruß
Holger

Re: Faktura drucken und als pdf ablegen

PostPosted: Thu Oct 30, 2014 9:46 am
by Tron
Moin Holger.
Ich bezweifle natürlich nicht, dass es möglich ist,
mit customizing eine neue Nachrichtenart einzurichten.
Oder mit einem eigenen/angepassten Druckprogramm alles zu verwirklichen, was man möchte.
(Die Mehrheit, behaupte ich mal, möchten das Original nicht "anfassen")
Aber wie möchtest Du mit Customizing das PDF in das Serververzeichnis bringen ?
lg Jens

Re: Faktura drucken und als pdf ablegen

PostPosted: Thu Oct 30, 2014 9:58 am
by Flynn1993
Moin Jens,

mit Customizing nicht, habe alles im ABAP eingebaut, also ist das Ablageverzeichnis "hart verdrahtet" mit Ausnahme der System-ID, diese ist dynamisch.
War so Kundenwunsch.
Bei Interesse würde ich das Coding bereitstellen.

Gruß
Holger