Was glaubst du, warum ich eine Mail versenden will? Weil man das Programm startet und nach drei, vier Stunden ein Ergebnis kommt. Da der Anwender gern vergisst, dass und wann der Report gestartet wurde und er nicht ewig in der Jobliste nachsehen soll, will ich ihm eine Mail schicken. Die bekommt er, egal was er gerade tut. Sogar wenn er sich abgemeldet hat nach dem Wiederanmelden.Dele hat geschrieben:Ohne Spoolliste funktioniert das nicht.
Du könntest aber doch in dem Programm, das solange läuft eine Liste mit hilfreichen Informationen für den Anwender ausgeben.
Oder einfach einen Job-Step nach dem Programm einbauen, mit einem kleinen Programm, das nichts anderes macht, als eine einfache Liste auszugeben.
Hmhm.... trotzdem frage ich mich, warum die Mail im Hintergrund nicht gesendet wird. Dafür muss es doch einen Grund geben....Dele hat geschrieben:Der Empfänger, den man im Job als Spoollistenempfänger einträgt, erhält alle im Job erzeugten Spoollisten, sobald der Job beendet ist, mit einem kleinen zeitlichen Versatz, je nachdem wann der SAPConnect-Lauf eingeplant ist.
Als Empfänger kann man einen SAPUser, eine Emailadresse oder auch eine SAP Verteilerliste eintragen. Bei SAPUser geht auch Express.
Die Spoollisten werden in der Regel nach PDF oder HTML konvertiert (siehe Einstellungen in SCON) und als Attachment per Email versendet.
Mein Gedanke war:
1. Der Anwender erhält die Email (SAP oder z.B. Outlook) sobald der Job beendet ist. Diese Email dient an sich schon als Erinnerung.
2. Der Anwender erhält ein Attachment mit ggf. weiteren Informationen
Meistens hat bei mir da ein COMMIT WORK gefehlt.ralf.wenzel hat geschrieben:Hmhm.... trotzdem frage ich mich, warum die Mail im Hintergrund nicht gesendet wird. Dafür muss es doch einen Grund geben....
Der fehlt nicht - zumal es dann online auch nicht gehen würde.a-dead-trousers hat geschrieben:Meistens hat bei mir da ein COMMIT WORK gefehlt.ralf.wenzel hat geschrieben:Hmhm.... trotzdem frage ich mich, warum die Mail im Hintergrund nicht gesendet wird. Dafür muss es doch einen Grund geben....
Wird der FuBa überhaupt aufgerufen? ( setze kurz vor dem Aufruf eine S-Meldung ab, die im Joblog erscheinen sollte )ralf.wenzel hat geschrieben:Da muss ich mich entschuldigen -- jetzt sehe ich erst, dass das wirklich missverständlich formuliert ist. Sorry, tut mir leid.
Aber wie kriege ich die SAPMail denn nu versendet?
Hast du den Report mal ohne die Prüfung im Hintergrund ausgeführt? Wird dann die Mail versendet?ralf.wenzel hat geschrieben:und die Prüfung auskommentiere, die sagt: Nicht versenden, wenn online gestartet"
Hatte ich auch erst überlegt - aber das ist sehr unschön.... Aber wirklich schöner ist EXPORT TO auch nicht....black_adept hat geschrieben:Select-option mit "No-display"
Finde ich gar nicht. Die Select-Option erlaubt dir auch das Ganze als Job asynchron einzuplanen. Bei Export to Memory entfällt das, bei Export to Database musst du dich wieder um spezielle keys kümmern, damit ein eventueller Parallellauf nicht die falschen Daten wegfischt.ralf.wenzel hat geschrieben:...aber das ist sehr unschön.... Aber wirklich schöner ist EXPORT TO auch nicht....
Das ist ein gutes Argument. Danke!black_adept hat geschrieben:Finde ich gar nicht. Die Select-Option erlaubt dir auch das Ganze als Job asynchron einzuplanen. Bei Export to Memory entfällt das, bei Export to Database musst du dich wieder um spezielle keys kümmern, damit ein eventueller Parallellauf nicht die falschen Daten wegfischt.ralf.wenzel hat geschrieben:...aber das ist sehr unschön.... Aber wirklich schöner ist EXPORT TO auch nicht....