Hallo,
Dies ist das erste mal das ich hier aktiv nach Hilfe suche, auch wenn ich schon einige male gute Tips hier finden konnte. Aber ich habe bisher einfach keinen Lösungsansatz für mein Problem finden können, weshlab ich mich an Euch wende.
Ich habe den Auftrag bekommen, dass bestimmte Bereichsleiter gerne täglich alle Bestellungen aus ihren Bereichen des letzten Tages per Mail zugesandt bekommen haben möchten. Da die ursprüngliche Anforderung nicht sonderlich detailiert war habe ich ein einfaches Smartforms Formular mit den Daten zu den Bestellungen erstellt und dieses dann über ein Programm, welches dann immer Nachts gelaufen wäre verschickt. Das hat auch problemlos funktioniert.
Das Problem habe ich jetzt an der Stelle, dass nach dem ersten Test die Anforderung explizieter geworden ist und genau das selbe Formular verschickt werden soll, welches auch für die Bestellungen genutzt wird. Dies ist ein SAPScript Formular und natürlich ungleich komplizierter, da es diverse Steuerungen für die Inhaltsaufbereitung beinhaltet.
Da ich mit SAPScript so gut wie gar keine Erfahrung habe, habe ich mich da also ein wenig eingelesen wie man das ansteuern würde. Der Aufwand scheint mir für dieses Formular aber doch enorm hoch wenn ich dafür noch mal ein Druckprogramm schreiben soll. Also dachte ich mir ob ich nicht auf die SAP Funktionalität zurück greifen kann.
Das man Nachrichten anlegen kann für den Mail Versand habe ich schon gefunden. Nur so wie ich das verstehe würde das nur bewirken das ich dann E-Mails an den Lieferanten schicken kann und nur aus dem Bestellprozess heraus. Eine Möglichkeit das automatisch aus meinem eigenen Programm und mit selbst festgelegter Empfängeradresse zu starten habe ich bisher nicht gefunden.
Ich hoffe hier kann mir jemand weiter helfen.
Mit freundlichen Grüßen
Kai
Edit:
Falls das wichtig ist, im Customizing ist als Druckprogramm SAPFM06P mit der Formroutine ENTRY_NEU für die Sendemedien 1 (Druckausgabe) & 2 (Telefax) hinterlegt. Das Formular ist ein Kundeneigenes welches auf dem Formular MEDRUCK basiert.