Doppelte Ausgabe einer Mail aus SAP - Mail aus Query

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
19 Beiträge • Vorherige Seite 2 von 2 (current)
19 Beiträge Vorherige Seite 2 von 2 (current)

Re: Doppelte Ausgabe einer Mail aus SAP - Mail aus Query

Beitrag von a-dead-trousers (Top Expert / 4396 / 223 / 1182 ) »
Ne, die Stelle dürfte nicht das Problem sein.
Eher deine TRY...CATCH Fehlerbehandlung: Wenn es irgendwo zwischen dem Beginne der Erstellung der Mail und dem Senden zu einem Fehler kommt, werden die (globalen?) Objekte die du angelegt hast, nicht sauber reinitialisiert.
Das würde das Verhalten erklären, dass einmal zwei Mails und ein anderes Mal zweimal der gleiche Text in einer Mail ankommen.
Ich würde an deiner Stelle das Erstellen und Senden der Mail in eine eigene Unterroutine (FORM oder METHODE) verfrachten und dort nur noch mit lokalen Variablen arbeiten.
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: Doppelte Ausgabe einer Mail aus SAP - Mail aus Query

Beitrag von yeti1967 (ForumUser / 13 / 2 / 0 ) »
Danke für den Tipp.
Aber warum funktioniert es jetzt? Ich bin ABAP-mäßig erst knapp ein Jahr unterwegs und kann mir einiges noch nicht erklären :x

Re: Doppelte Ausgabe einer Mail aus SAP - Mail aus Query

Beitrag von zzcpak (Expert / 673 / 5 / 68 ) »
na die logische Reihenfolge war falsch,
Du hattest erst das Dokument erstellt und auch schon den Inhalt mitgegeben, der zu diesem Zeitpunkt aber noch leer war und erst später im Coding mit Inhalt gefüllt wurde.

Das erklärt allerdings nicht, warum vorher die Mails zweifach versendet wurden. Wenn die Stelle mit dem Mailversand zweimal aufgerufen worden wäre und die Mailinhalt zwischenzeitlich nicht gelöscht worden wäre, dann erklärte sich dieses Verhalten (einmal Mail ohne Inhalt, einmal mit).

Aber du sagtest ja, dass der SAP-Standard-Test-Report auch zwei Mails generierte. Das passt dann wieder nicht.

Wie gesagt, ohne das gesamte Coding zu kennen, ist eine Analyse schwer und man kann nur raten.

Re: Doppelte Ausgabe einer Mail aus SAP - Mail aus Query

Beitrag von yeti1967 (ForumUser / 13 / 2 / 0 ) »
Könnte es auch damit zusammenhängen, dass das Coding aus einem Infoset aufgerufen wird (Infoset-Query) und kein reines ABAP-Programm ist (naja, Query ist ja auch eigentlich ein ABAP-Programm )?
Das dieses Zusammenspiel und auch wie man es aufruft (im Dialog oder Hintergrund) eine mögliche Ursache sein könnte?

Gesamtes Coding: das wäre aber die Stelle wo alles zusammengeschustert wird. Ich könnte noch die DATA-Sachen zeigen.

Wie schon oben beschrieben: ich teste und teste und jetzt klappt es...

Vergleichbare Themen

3
Antw.
5107
Views
ALV-Ausgabe => PDF => E-Mail
von ralf.wenzel » 28.09.2012 07:49 • Verfasst in ABAP® Core
1
Antw.
6285
Views
Versand einer E-Mail aus SAP mit PDF Anhang und E-Mail Text
von Haubentaucher » 31.08.2006 07:28 • Verfasst in ABAP® Core
2
Antw.
844
Views
E-Mail-Anhang aus Verzeichnis per Mail versenden
von Patrick1982 » 22.11.2023 15:19 • Verfasst in ABAP® für Anfänger
1
Antw.
11123
Views
8
Antw.
2349
Views
SAP Query doppelte Felder
von reim95 » 25.01.2022 12:40 • Verfasst in SAP - Allgemeines

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 4 Stunden von black_adept gelöst 23 / 3578
User Exit EXIT_RQCPRM10_001
vor 5 Stunden von a-dead-trousers 2 / 192
Trennen Strasse und Hausnummer
vor 11 Stunden von payten 13 / 10492
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1249

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.

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 4 Stunden von black_adept gelöst 23 / 3578
User Exit EXIT_RQCPRM10_001
vor 5 Stunden von a-dead-trousers 2 / 192
Trennen Strasse und Hausnummer
vor 11 Stunden von payten 13 / 10492
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1249

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2799
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9378