Hallo zusammen,
nachdem es ja in letzter Zeit etwas ruhiger geworden ist möchte ich hier mal wieder eine Frage reinstellen.
Und zwar habe ich mittels guixt ein inputfield erstellt und einen Button mit dem aus einer Faktura über den pdf creator ein PDF erstellt wird, welche man dann abspeichern kann. Soweit so gut, das funktioniert auch.
Wenn man im pdf creator die Einstellungen noch so einstellt, dass automatisch gespeichert werden soll kann das pdf standardmäßig auch auf irgend einem Ordner abgelegt werden.
Mein Problem ist nur, dass ich egal was ich mache die Belegnummer nicht in den Dateinamen bekomme. Der Titel im SAP-Spool wird nicht in den Dateinamen übernommen.
Hat irgend jemand von euch eine Idee wie man die Belegnummer beim Speichern der pdf Datei mitgeben kann? Am ehesten wohl über vbs aber ich habe keine Ahnung wie ich das anstellen soll. Vielleicht gibt es auch noch andere Möglichkeiten die ich nicht kenne. Voraussetzung, ich darf keine Abap. Somit bleiben eigentlich nur Wege über gui scripting (vbs) oder guixt.
mfg newgui
Hier das guixt script zur Ausgabe der Faktura als pdf
// SAP Easy Access
Screen SAPLSMTR_NAVIGATION.0100
Enter "vf03"
// Faktura anzeigen
Screen SAPMV60A.0101
Set F[Faktura] "&V[X_Rgn]"
Enter
// Übersicht - Fakturapositio
Screen SAPMV60A.0104
Enter "/3"
// Faktura anzeigen
Screen SAPMV60A.0101
Enter "/Menu=1,12"
// Nachricht ausgeben
Screen SAPLVMSG.0200
Enter "/6"
// Nachricht ausgeben
Screen SAPLVMSG.0100
Set F[Logische Destination] "ZPDF"
Set F[Empfänger] "&V[_user]"
Enter
// Nachricht ausgeben
Screen SAPLVMSG.0200
Enter "/86"
// Faktura anzeigen
Screen SAPMV60A.0101
Enter "/nsp02"
// Ausgabesteuerung: Übersicht der Spool-Aufträge
Screen SAPLSPOOL_SP01R.0120
Set list[3,1] "X"
Enter "/13"
// Ausgabesteuerung: Spool-Auftrag 23230376 drucken
Screen SAPLSPOOL_SP01R.0300
Set F[Frontend-Drucker] "PDFCreator"
Enter
// Information
Screen SAPMSDYP.0010
Enter
// Ausgabesteuerung: Spool-Auftrag 23230376 drucken
Screen SAPLSPOOL_SP01R.0300
Enter "/13"
// Information
Screen SAPMSDYP.0010