Spoolnummer eines gedruckten Dokuments

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
10 Beiträge • Seite 1 von 1
10 Beiträge Seite 1 von 1

Spoolnummer eines gedruckten Dokuments

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
Hallo.

Kann mir jemand sagen, wo ich die Spoolnummer zu bereits gedruckten Dokumente finde?

Ich weiß: dass ich in der Tabelle NAST nachschauen kann, ob eine Dokument (Lieferschein, Kommiliste, ...) bereits gedruckt wurde,
und ich weiß: dass ich in der Tabelle TSP02 die Spoolaufträge sehe.

Was mir fehlt ist die Verbindung der 2 Tabellen :!:

Wie weiß ich, welcher Lieferschein mit welchem Spoolauftrag gedruckt wurde :?:

Gibt es da Tabellen oder Fubas um dies herauszufinden?

Danke schon mal

mfg Andi
Hauptsoch: HAUPTSOCH!

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


Beitrag von ewx (Top Expert / 4842 / 310 / 638 ) »
Hi Andi,

diese Verbindung gibt's meines Wissen nach nicht.
Du bekommst zwar am Ende der Formularbearbeitung (CLOSE_FORM) die Spono zurück, aber das hilft dir im Nachhinein natürlich nicht weiter.

Du kpnntest über die NAST-Felder
DATVR
UHRVR
LDEST
DSNAM
DSUF1
DSUF2
USNAM

den passenden Spoolauftrag suchen (TSP01)

Gruß, Enno

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
hi enno.

Hab deinen Vorschalg gleich mal ausprobiert.
Würde im Prinzip auch funktionieren. Einziges
Manko: die Zeit der NAST (DATVR + UHRVR) passt nicht
100% mit der Zeit in der TSP01 (RQCRETIME) zusammen.

Da es bei uns so ist, das sie Lieferscheine mittels
Job gedruckt werden und da viele Lieferscheine in
einem kurzen Zeitraum, sollten die Zeiten genau passen
um eine eindeutige Selektion zu bekommen :cry:

Trotzdem vielen Dank :wink:

Andi
Hauptsoch: HAUPTSOCH!

Re: Spoolnummer eines gedruckten Dokuments

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
Andreas G hat geschrieben: Kann mir jemand sagen, wo ich die Spoolnummer zu bereits gedruckten Dokumente finde?
Die Spool-ID wird ins Nachrichtenprotokoll geschrieben. Die Protokoll-ID steht in der NAST im Feld CMFPNR.

Das Protokoll kannst du mit dem FuBa WFMC_PROTOCOL_GET lesen. Dann musst du leider Parsen.
Gruß Hendrik

Re: Spoolnummer eines gedruckten Dokuments

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
JHM hat geschrieben: Die Spool-ID wird ins Nachrichtenprotokoll geschrieben. Die Protokoll-ID steht in der NAST im Feld CMFPNR.

Das Protokoll kannst du mit dem FuBa WFMC_PROTOCOL_GET lesen. Dann musst du leider Parsen.
Im Feld NAST-CMFPNR steht genau: 0 drinnen. :roll:
Hauptsoch: HAUPTSOCH!

Re: Spoolnummer eines gedruckten Dokuments

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
Andreas G hat geschrieben:Im Feld NAST-CMFPNR steht genau: 0 drinnen.
Dann ist im Customizing für die Nachricht auf dem Reiter "Allgemeine Daten" der Haken bei "kein Verarbeitungsprotokoll schreiben" gesetzt.

Da gibt es dann auch Protokoll und soweit ich weiß auch keine verknüpfung mit dem Spoolauftrag.
Gruß Hendrik

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
Das Problem:
es wird die Kommiliste nachgedruckt und für die gibt es keine "klassische" Nachrichtenart wie für andere Belege (man gibt nur eine Konditionsart an und die Einstellmöglichkeiten hier sind sehr begrenzt). Darum kann ich leider auch nicht das Häcken bei den allgemeinen Daten wegnehmen, weils keine allgemeine Daten gibt :?

Ansonst hätte das vielleicht ja sogar funktioniert :wink:

mfg Andi
Hauptsoch: HAUPTSOCH!

Re: Spoolnummer eines gedruckten Dokuments

Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo zusammen,


Andreas, hast Du mittlerweile zufällig eine Lösung?


Ich habe gerade das gleiche Problem...


Ein Job erzeugt einen Spool, der als PDF auf dem Applikationsserver abgelegt werden soll... Jetzt suche ich auch die Spoolnummer, die der Job erzeugt hat...


Da es sich um eine Eigenentwicklung handelt gibt es keine Daten in der NAST...


Viele Grüße,


Oliver

Spoolaufträge von Jobs

Beitrag von Nicole_80 (Specialist / 120 / 0 / 0 ) »
Hallo ihr zwei,


über die Tabellen tbtco und tbtcp könnt ihr euch über den Job und die Steps die erzeugten Spoolaufträge suchen!!


Habe ein ähnliches PRogramm geschrieben das mir über den Jobnamen den dazugehörigen Spoolauftrag ausgibt.


Über den Fuba: RSPO_RID_SPOOLREQ_DISP


kann ich dann den Spool in der Liste ansehen!


Jedoch nur einen Spool pro Job!


Nicole

Re: Spoolaufträge von Jobs

Beitrag von olli-x (Specialist / 166 / 0 / 1 ) »
Hallo Nicole,


vielen Dank. Genau das hab ich gebraucht !!!


Ist ja witzig: "Jedoch nur einen Spool pro Job!"


Der Report erzeugt 2 Spools, ich brauche aber nur den 2ten., der auch in der Tabelle steht :o))))))


Gruß,


Olli

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1690
Views
Spoolnummer auslesen nach Methode SET TABLE FOR FIRST DISPLA
von Mike » 15.12.2004 16:39 • Verfasst in ABAP Objects®
4
Antw.
2447
Views
Abap Programm zum Öffnen eines Word Dokuments
von MisterB » 04.12.2013 16:53 • Verfasst in ABAP® für Anfänger
0
Antw.
1134
Views

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1561
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8169