Mittwoch, 18. Oktober 2017

ABAP - Emailversand aus Report

Sie wollen eine Email aus einem Report heraus verschicken? Kein Problem, mit nur ganz wenigen Zeilen Code läßt sich das realisieren.

REPORT  zpxxxx_send_html_mail.

DATAgr_send_request TYPE REF TO cl_bcs.
DATAgr_document TYPE REF TO cl_document_bcs.
DATAgr_sender TYPE REF TO cl_sapuser_bcs.
DATAgr_receiver TYPE REF TO if_recipient_bcs.
DATAgt_body TYPE soli_tab.
DATAg_subject TYPE so_obj_des.
DATAl_recipient(241TYPE VALUE 'bittner@hr-manager.de'.
DATAl_line TYPE string.

START-OF-SELECTION.

* Sendeauftrag anlegen
  gr_send_request cl_bcs=>create_persistent).
* Betreff
  g_subject 'Test - Emailversand'.
* Text für den Mailbody
  l_line '<p><b>This is a test</b></p>'.
* Mailbody zeilenweise aufbauen
  APPEND l_line TO gt_body.
* HTML-Mail anlegen
  gr_document cl_document_bcs=>create_documenti_type 'HTM'
                                                  i_text gt_body
                                                  i_subject g_subject ).
* Dokument übergeben
  gr_send_request->set_documentgr_document ).
* Absender
  gr_sender cl_sapuser_bcs=>createsy-uname ).
  gr_send_request->set_sendergr_sender ).
* Empfänger
  gr_receiver cl_cam_address_bcs=>create_internet_addressl_recipient ).
  gr_send_request->add_recipientgr_receiver ).
* Sofort senden - nicht in SCOT Queue
  gr_send_request->set_send_immediatelyabap_true ).
* Senden
  gr_send_request->send).

  COMMIT WORK.

  WRITE:'Dokument verschickt'.

Das war es dann auch schon. Hier wird der Business Communication Service - Klasse CL_BCS - verwendet.

Hinweis: Wenn Sie den zur Verfügung gestellten Code verwenden so geschieht das auf eigene Gefahr.

Mittwoch, 11. Oktober 2017

PY DE - Bereit für den Jahreswechsel 2017/ 2018? Besuchen Sie uns auf www.jahreswechsel.info

Bereits zum dritten Mal werden wir auch dieses Jahr den Jahreswechsel für die Abrechnung Deutschland aktiv kommentieren auf unserer Projektseite www.jahreswechsel.info!
Der Vorankündigungshinweis 2529077 ist bereits freigegeben und wird laufend aktualisiert.
Die Jahreswechselpackages sind

SAP_HR 6.08: (HR Renewal 2.0) HR SP Nr. 48
SAP_HR 6.04: HR SP Nr. C0
SAP_HR 6.00: HR SP Nr. F4
beziehungsweise eine Nummer höher (X-MAS).

Montag, 2. Oktober 2017

DIV - Spannende Neuerungen im SAP Support Launchpad - Expertenchat, Schedule an Expert

Seit Ende September stehen im Support Launchpad nun zwei spannende neue Optionen zur Verfügung: der "Expertenchat" und "Schedule an Expert". Über einen Chat soll es möglich sein technische Probleme direkt mit einem Experten zu besprechen bzw. in einer 30-minütigen Session über die Option "Schedule an Expert" ins Detail zu gehen. Die "Schedule an Expert"-Variante benötigt allerdings 3 Tage Vorlauf.

Die entsprechenden Buttons werden neben dem Suchergebnis bzw. im "Incident"-Teil angezeigt.



Wir sind sehr gespannt auf die Erfahrungen die Sie damit machen. Bitte teilen Sie diese mit uns über die Kommentarfunktion zu diesem Beitrag. Vielen Dank!