Page 3 of 3

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Fri May 16, 2014 8:25 am
by Tron
Moin Thomas,
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.         LOOP AT <p>-spoolids INTO spoolid.
  2.           PERFORM processing USING spoolid.
  3.       "    EXIT.
  4.         ENDLOOP.
GeSHi ©


Das Programm liefert u.U. mehrere Spool-Ids, deshalb nimm doch mal den EXIT raus (s.o.).
Bzw. check mal, die interne Tabelle <p>.
lg Jens

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Fri May 16, 2014 3:24 pm
by Aurelia4725
Hallo Jens

danke für die schnelle Antwort. In der internen Tabelle <p> hat es immer nur einen Record, immer nur eine Spool-Id. Dafür immer die gleiche. Wenn ich das Programm heute laufen lasse, bekomme ich die Spool-Id von meinen gestrigen Tests.

Gruss

Thomas

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Sat May 17, 2014 2:58 pm
by Tron
Moin Thomas,
Das erscheint mir (bei der Bestellung) normal, da der Spool nach dem Druck erstmal nicht gelöscht wird. Damit der Bestelldruck neu generiert wird, müsstest Du erst eine neue Nachricht anlegen.
(oder im Test den Nast-Eintrag löschen :wink: )
lg Jens

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Thu May 22, 2014 2:36 pm
by Aurelia4725
Hallo Jens

danke für deinen Input. Ich habe es jetzt folgendermassen gelöst: nach dem PERFORM processing lösche ich mit dem FB RSPO_R_RDELETE_SPOOLREQ den erzeugten Spool. So funktioniert es einwandfrei.

Danke nochmals für deine Hilfe.

Gruss

Thomas

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Fri May 23, 2014 8:06 am
by Tron
Prima. :D
lg Jens

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Wed Sep 21, 2016 12:22 pm
by Mark4068
Hallo Tron,

das mit dem Mailversand über den FB funktioniert genial.
Ich habe nur noch ein Problem mit diesem Coding:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. * Internet User
  2. ************************
  3. * @@@@ TODO !!!!!
  4. ************************
  5. * Your Email Adress goes HERE
  6.   receiver_list-receiver = 'SAPUSER@LOCALHOST'.
  7.   receiver_list-rec_type = 'U'.
  8.   receiver_list-com_type ='INT'.
  9.   APPEND receiver_list.
GeSHi ©


Hast du evtl. einen Tipp für mich, wenn ich die Adressen aus dem SAP-Office auslesen will:
SAP-Office.PNG(9.1 KiB) Noch nie heruntergeladen

Hierzu finde ich nur Objektnummern, aber keine externe Mailadressen... :evil:

Vielen Dank bereits im Voraus für deine Hilfe :lol:

Grüsse
Stefan

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Wed Sep 21, 2016 2:29 pm
by Tron
Moin Stefan.
Emailadressen im SAP-Office lassen sich ganz gut mit Verteilerlisten pflegen.
Lesen lassen sich diese Listen mit dem Baustein SO_DLI_READ_API1.
Emailadressen der SAPuser ermittelt man am besten mit einem Join aus USR21 und ADR6.
Emailadressen der Kunden und Lieferanten KNA1/LFA1 - ADRNR Join mit ADR6-ADDRNUMBER.

Dein Screenshot zeigt das manuelle Versenden von Mails aus dem SAP-Workplace?
lg jens

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Thu Sep 22, 2016 10:03 am
by Mark4068
Hallo Jens,

vielen Dank für die Info's.
Hier noch ein paar Screenshot's aus der Bestellung.
Vielleicht ist es dann verständlicher:

In der Nachrichtensteuerung wird auch die Nachrichtenart MAIL gezogen:
Nachrichtensteuerung.PNG(13.95 KiB) Noch nie heruntergeladen
und dann können über die Kommunikationsmittel verschiedene Empfänger eingetragen werden:
Notiz.PNG(16.55 KiB) Noch nie heruntergeladen

Diese Empfänger werden im SAP-Office eingetragen....und da liegt mein Problem, dass ich diese
Mailadressen nicht finden kann :evil:
Werde mir jetzt nochmal deinen Baustein ansehen, vielleicht hilft der mir ja doch weiter...

Viele Grüsse
Stefan

Re: Nachrichtensteuerung: Bestellung via eMail ersenden (ME2

PostPosted: Sat Sep 24, 2016 9:08 am
by Tron
Moin.
Stehen die Partner nicht in den Tabelle EKPA bzw. WYT3 ?
lg Jens