CSV-Datei als E-mail versenden

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
41 Beiträge • Vorherige Seite 3 von 3 (current)
41 Beiträge Vorherige Seite 3 von 3 (current)

Re: CSV-Datei als E-mail versenden

Beitrag von a-dead-trousers (Top Expert / 4285 / 214 / 1141 ) »
Bright4.5 hat geschrieben:und wenn ich hier anstatt 'john.doe@crazy-company.com'. meine E-Mail-Adresse eintrage, und einfach versuchen möchte ob was ankommt. Kommt einfach nichts....
oder funktioniert das bei jemandem hier???
Ich glaube der Email-Versand-Job dürfte bei dir nicht eingerichtet sein. Frag mal bei deiner SAP-Basis-Administration nach.
bzw. Die Emails werden nicht "sofort" versendet, sondern zeitverzögert, eben über besagtem Job.
black_adept hat geschrieben:Bei mir landet nach Ausführen des Programms ein neuer Eintrag in der SOST, der dann halt von dort versendet werden kann ( falls der SMTP-Knoten es erlaubt )
@Bright4.5: Du könntest in der Tabelle nachschauen ob du da Einträge zu deinen abgeschickten Emails findest. Wenn ja und der Status ist "nicht versendet", wurde der Job (noch) nicht (zeitgerecht) ausgeführt. Wenn nein, dann konnte deine Email nicht verarbeitet werden, aber normalerweise wird man darüber irgendwo auf dem Weg bis zum COMMIT WORK informiert. Vielleich hast du irgendeinen Return Code vergessen zu prüfen.

Angeblich kann man den Email-Versand auch so einrichten, dass wirklich sofort versendet wird, aber davon hab ich nur gehört und kann das aufgrund fehlender Erfahrung weder bestätigen noch dementieren.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

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


Re: CSV-Datei als E-mail versenden

Beitrag von black_adept (Top Expert / 3946 / 105 / 886 ) »
a-dead-trousers hat geschrieben:Angeblich kann man den Email-Versand auch so einrichten, dass wirklich sofort versendet wird, aber davon hab ich nur gehört und kann das aufgrund fehlender Erfahrung weder bestätigen noch dementieren.
Die cl_bcs-Klasse hat eine Methode SET_SEND_IMMEDIATELY
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: CSV-Datei als E-mail versenden

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
hey!

unglaublich. Es war so einfach. Ja, die E-mails wurden die ganze Zeit nicht versendet, da sie in der SOST gelandet sind. Jetzt hab ich es in einem anderen System probiert und nun funktioniert es :) Endlich ! Jetzt probier ich hier alles möglich rum und es ist so einfach.... hoffentlich funktioniert das noch mit der Übergabe der internen Tabelle und dann passt alles :)

Super !!

Vielen Vielen Dank :)

Re: CSV-Datei als E-mail versenden

Beitrag von Legxis (Specialist / 160 / 90 / 28 ) »
Das haben wir dir doch schon vor Ewigkeiten gesagt :P

Nachricht von vor einer Woche:
Legxis hat geschrieben:Nicht unbedingt. Bei uns werden von der Entwicklungsumgebung keine Mails versendet. Das wird bei den meisten bestimmt ebenso sein. Aber du kannst mal in der SOST schauen, ob es einen Sendeauftrag gibt, die müssten eigentlich immer erstellt werden.
Mach das aber besser mit BCS statt mit FuBas.
( SAP ECC 6.0, NetWeaver 7.0, ohne unicode, ohne support/enhancement packages )

Re: CSV-Datei als E-mail versenden

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
okay, soweit funktioniert es jetzt schon mal.

Bloß wie kann ich meine interne Tabelle nun als Anhang anfügen??

Re: CSV-Datei als E-mail versenden

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
Ich möchte ja der E-Mail meine interne Tabelle als Anhang mitgeben.

Re: CSV-Datei als E-mail versenden

Beitrag von DeathAndPain (Top Expert / 1797 / 214 / 396 ) »
Dafür gibt es bestimmt eine Lösung. Ich frage mich nur halt, was ich davon habe, mir die BCS-Klasse zu erarbeiten, die die Emails wie gewünscht versendet, wenn ich eine "veraltete" Lösung habe, die die Emails auch wie gewünscht versendet und die ich mit den dargelegten Eigen-Fubas noch in eine Form gebracht habe, dass der Aufwand, damit eine Email mit oder ohne Anhang zu erzeugen und zu verschicken, minimal wird, weil ich mich nicht mit schrägen Datenstrukturen voller Exotenfelder, die ich nicht brauche und merkwürdigen Containerobjekten herumärgern muss.

Re: CSV-Datei als E-mail versenden

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
Ich habe es nun endlich herausgefunden, wie das ganze geht. Ich mach es nun ein bisschen umständlich indem ich mir es mit einem Loop aufbaue, aber es hat nun endlich geklappt :)

Re: CSV-Datei als E-mail versenden

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
Vielen Dank an alle !

Nun hätte ich nur noch eine ganz kleine Frage. Weiß vielleicht jemand wie man eine Excel-Datei die man aus dem SAP-System transportiert egal nun ob sie nun auf der Festplatte gespeichert oder per E-Mail versendet wird, auf die optimale Spaltenbreite gesetzt wird? Also das gleich zu Beginn die Spalten der Excel-Datei optimal gesetzt sind?

Vielen Dank :)

Re: CSV-Datei als E-mail versenden

Beitrag von DeathAndPain (Top Expert / 1797 / 214 / 396 ) »
Wenn ich Dich richtig verstehe, dann bezieht sich Deine Frage nicht auf SAP, sondern rein auf Excel udn könnte daher auch auf jede Excel-Tabelle anderer Herkunft angewendet werden. Du willst in Excel die Spaltenbreite optimieren.

Klicke auf das Kästchen links oben in der Ecke, in dem sich die vo nExcel automatisch geführte Beschriftungszeile ABCED... und -spalte 12345... schneiden, um die ganze Tabelle zu markieren. Dann gehe in der in der Beschriftungszeile mit dem Mauscursor über eine Trennlinie, so als ob Du händisch die Breite dieser Spalte ändern wolltest. Wenn der Mauscursor das Icon für das Ändern der Spaltenbreite annimmt, mach einen Doppelklick. Fertig.

Funktioniert auch in LibreOffice.

Re: CSV-Datei als E-mail versenden

Beitrag von Bright4.5 (Specialist / 267 / 21 / 1 ) »
Nun hätte ich doch noch eine Frage und zwar, wie kann man den mehrere Empfänger dort hinzufügen? Also das es an mehrere geschickt wird?

Vergleichbare Themen

0
Antw.
1097
Views
Archiv-Datei per Mail versenden
von alanio » 28.06.2010 14:10 • Verfasst in ABAP® Core
2
Antw.
140
Views
E-Mail-Anhang aus Verzeichnis per Mail versenden
von Patrick1982 » 22.11.2023 15:19 • Verfasst in ABAP® für Anfänger
5
Antw.
3104
Views
E-Mail versenden aus PBO / PAI
von drkasper » 24.04.2007 11:20 • Verfasst in Dialogprogrammierung
2
Antw.
1905
Views
4.7 Mail versenden
von Baltasa » 06.03.2006 10:33 • Verfasst in ABAP® Core
3
Antw.
2104
Views
Einrichten zum Mail versenden
von Tommad » 28.05.2004 13:58 • Verfasst in Basis

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.