Hinweis 1033893

Alle Fragen rund um Basisthemen
20 Beiträge • Vorherige Seite 2 von 2 (current)
20 Beiträge Vorherige Seite 2 von 2 (current)

Re: Hinweis 1033893

Beitrag von Andree (ForumUser / 5 / 0 / 0 ) »
Hallo a-dead-trousers,

vielen Dank für die schnelle Rückmeldung. Ich habe den kompletten Prozess debuggen können, bin aber zu keinem Ergebnis gekommen.

Danach habe ich versucht, wie du beschrieben hast, in der SO10 einen PERFORM Aufruf einzubauen, ohne Erfolg. Mein SAP Script funktioniert einwandfrei... das habe ich in der SE71 mit Debugging und in der Druckvorschau getestet.

In der Vorschau rechts im Bild wird die Variable korrekt ersetzt. In der E-Mail die in dem Prozess-Event 2040 gesendet wird, irgendwie nicht.

Nun frage ich mich, ob dies daran liegt, dass in der Variante kein SAPScript Formular angegeben wird, da hier ein PDF Formular übergeben wird.

Links E-Mail aus der SOST, erstellt mit der Transaktion F110.
Rechts Druckvorschau SO10.
PERFORM_SAPDruck.png
REPORT mit PERFORM für SAPScript.
PERFORM_SAPSReport.png
SO10->
PERFORM_SAPScript.png

Ich weiß nicht mehr weiter :(

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


Re: Hinweis 1033893

Beitrag von a-dead-trousers (Top Expert / 4419 / 224 / 1189 ) »
Sag doch gleich das ein PDF-Formular läuft 😟
Da gibt es vom Standard her keine Möglichkeit einer Variablenersetzung, weil auch keine SAPscript-Verabeitung läuft.
Die einzige Möglichkeit, die du meines Erachtens hast, ist in der Schnittstelle deines Druckformulars die Variablenersetzung selbst durchzuführen, mit dem bereits erwähnten TEXT_SYMBOL_REPLACE. Den fertigen Text übergibst du dann im Formular-Kontext als Textknoten vom Typ "Dynamischer Text".
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

Re: Hinweis 1033893

Beitrag von Andree (ForumUser / 5 / 0 / 0 ) »
Sorry, ich habe mich hier wohl falsch ausgedrückt... Das PDF Formular wird an die E-Mail angehängt, dies funktioniert auch ohne Probleme. Nur der Bodytext der E-Mail wird aus der SO10 geladen, siehe

Code: Alles auswählen.

          c_finaa-nacha = 'I'.
          c_FINAA-MAIL_BODY_TEXT = 'Z_AVIS_MAIL'.

Z_AVIS_MAIL -> Ist ein SO10 Text TEXT-ID = FIKO

Re: Hinweis 1033893

Beitrag von a-dead-trousers (Top Expert / 4419 / 224 / 1189 ) »
ok.
Wie gesagt, kenn ich den Ablauf da im Detail nicht. Aber zumindest könnte ich mir vorstellen, dass du mit einem BREAK-POINT im Funktionsbaustein "READ_TEXT" zumindest zu der Stelle springen kannst an der der SO10-Text ausgelesen wird. Dann müsstest du im Coding das danach kommt prüfen ob die Variablenersetzung überhaupt aufgerufen wird oder nicht. Wenn ja, solltest du auch das Programm finden wo die Werte gezogen werden und dort nachsehen, können was es da so alles gibt.
Wenn nicht, dann könnte es vielleicht noch einen User-Exist oder BAdI Aufruf geben mit dem du den Text modifzieren kannst.

Generell kannst du auch versuchen z.B. die Variable &SY-REPID& auszugeben. Wenn da nichts raus kommt wird, wird auch die Variablenersetzung nicht durchlaufen.
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

Re: Hinweis 1033893

Beitrag von Andree (ForumUser / 5 / 0 / 0 ) »
Hallo zusammen,
ich hatte dazu nun ein SAP Ticket erstellt. SAP schrieb dazu, dass es im Moment nicht möglich wäre, das SAPScript im SO10 Text zu verwenden.

Also werde ich wohl eine generische Signatur nehmen.

Grüße Andree

Vergleichbare Themen

8
Antw.
3562
Views
SAP Hinweis 537921
von autohandel7 » 20.12.2016 10:32 • Verfasst in ABAP® für Anfänger
6
Antw.
6399
Views
Frage zu Hinweis 1171138
von Anfänger » 04.05.2012 13:55 • Verfasst in Basis
6
Antw.
3413
Views
0
Antw.
968
Views
OSS-Hinweis 615206 --> BAdI?
von piemo » 09.01.2008 11:29 • Verfasst in ABAP® Core
2
Antw.
1093
Views
Hinweis auf Workflow bei Anmeldung im SAP
von msfox » 08.01.2025 07:40 • Verfasst in SAP - Allgemeines

Aktuelle Forenbeiträge

Absprung VA02 Position
vor 6 Minuten von black_adept 2 / 4
OPD Druck im SPOOL
vor einer Stunde von Manfred K. 1 / 7
Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1795
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2333

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

Absprung VA02 Position
vor 6 Minuten von black_adept 2 / 4
OPD Druck im SPOOL
vor einer Stunde von Manfred K. 1 / 7
Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1795
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2333

Unbeantwortete Forenbeiträge

OPD Druck im SPOOL
vor einer Stunde von Manfred K. 1 / 7
Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 373
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 981
MS-Word als Editor
letzen Monat von tekko 1 / 4485