[SAP] – Send Mail When PR Post

Keperluan dari user adalah untuk dapat mengirimkan email ketika PR Post tertrigger, sebenarnya untuk kirim email ini juga dapat menggunakan workflow yang telah disediakan oleh SAP, namun karena ini bersifat ‘mengirimkan e-mail’ ke buyer dan beberapa employee, maka dibuatkanlah enhancement dan mapping table untuk storing alamat-alamat email yang akan dikirimkan. Adapun step untuk menjalankan dan membentuk enhancement ini antara lain :

-Get Enhacement (BADI)

Badi untuk Post PR ini ada pada : ME_PROCESS_REQ_CUST

-Create Mapping Tables untuk storing alamat e-mail

Untuk tabel, menggunakan costumizing table, agar ketika ada perubahan dilakukan transport (tidak rentan terhadap kesalahan edit direct).

-Main Code

=========================
“Process Sending Mail     “Set content
      lo_document = cl_document_bcs=>create_document(
          i_type    = ‘HTM’
          i_subject = l_subject
          i_text    = li_file
          ” Add 30042019 Email High Prority
          i_importance = ‘1’
          ” End add 30042019 Email High Prority
      ).

========================

-Hasil Generate email pada SOST

DONE
Demikian sharing terkait sending mail saat PR POST, untuk source code lengkap tidak bisa di attach disini dikarenakan selalu gagal upload. Bilamana ada yang perlu didiskusikan dapat comment di bawah ya, please contact me at : yudho.guritno@gmail.com

TerimaKasih dan SemogaBermanfaat,
Salam.
GuritnoY
Senior SAP Abap
https://www.linkedin.com/in/guritno-yudho-wibowo-95944236/

You may also like...

2 Responses

  1. Mas Sukoco says:

    mantab mas, ini berarti ketika PR di save and post langsung generate email ya?

    • GuritnoY says:

      iya betul, ketika PR tersebut di post, maka otomatis event yang ada untuk generate email akan tereksekusi. Untuk email dapat menggunakan HTML tag, ada di tulisan saya juga di blog ini

Leave a Reply

Your email address will not be published. Required fields are marked *