SAP S/4HANA'da CDS ile E-Mail Şablonu

Share
Share on facebook
Share on twitter
Share on linkedin
Share on pocket

E-Mail iş hayatının vazgeçilmezi ve özellikle bilgilendirme için her bir iş aşamasında otomatik mail servisleri fazlasıyla kullanılıyor. SAP S/4 HANA daha kolay, kullanışlı ve verimli e-mail şablonu ile yepyeni bir özellik tanıttı. Yine SAP’nin teknolojisi olan CDS ile E-Mail şablonunu entegre olarak kullanabiliyoruz.

Avantajları

  • CDS E-Mail Şablonu özelliği için HTML ve CSS kodları desteklenmektedir.
  • Herhangi bir süreçte/durumda e-mail şablonu kolayca kullanılabilir.
  • E-Mail şablonu istenilen dilde oluşturulabilir.
  • ABAP kodu ile E-Mail şablonu çok kolay çağırılabilir.
  • CDS alan eklenerek dinamik bir şekilde e-mail şablonuna eklenebilir.

Dezavantajları

  • CDS e-mail şablonu sadece birinci anahtarlarla çağrılabilir, tablo çağrılamaz. Sadece tek bir satır kullanılabilir.

 Ön Koşullar:

  • Basit seviyede CDS View oluşturma bilgisi
  • İyi derecede ABAP bilgisi
  • Basit seviyede HTML ve CSS bilgisi

Satış belgesi oluştuktan hemen sonra satış siparişi numarası ve ne zaman oluşturulduğu gibi e-posta başlık verilerinin mail ile gönderilmesi örneği üstünden ilerleyelim.

Öncelikle Eclipse ADT ile CDS View oluşturulması gerekmektedir.

E-Mail şablonu ‘’se80’’ işlem kodu ile oluşturulması istenen paket seçimi yapılarak aşağıdaki dosya yolu izlenebilir.

Se80->Z* Package->Create->More->E-Mail Template

Önceden oluşturulmuş CDS View adı ve e-mail şablon adı tanımlanır.

Otomatik olarak ingilizce dil tanımı geliyor. Eğer farklı dillerde şablon oluşturulması isteniyorsa kutucuk içerisine alınan “Ekle” butonu seçilebilir.

Hangi dil seçimi yapılacaksa kutucuk yardımıyla ilgili dilin kısa kodu seçilebilir.

Değişiklik yapılacak dil için ilgili satıra çift tıklamak yeterli olacaktır. Takibinde E-Mail başlık ve gövde kısımlarına kodlarımızı yazabiliriz. Ek olarak HTML ve CSS kodları desteklendiği için farklı temalar kullanabiliriz.

Tanımladığımız CDS View alanları hemen sol alt kısımda gösterilmektedir. Eğer yeni alan eklenecekse CDS View eklenebilir ve tekrardan E-Mail Şablon ekranı açılarak yeni alan kontrol edilebilir. CDS View ekledikten hemen sonra yapılması gereken başka bir iş bulunmamaktadır. E-Mail Şablonunun sol alt kısmında görünen alanlar otomatik olarak gelecektir.

Kodlar yazıldıktan hemen sonra ‘'Generate Text Body’' butonu kullanılarak değişiklikler kaydedilebilir ve tekrardan üretilebilir.

Mail göndermeden önyüzde görüntüleme işlemi yapılabilir.

İngilizce,

Türkçe,

En altta kodları bulunan program yürütülerek geliştirmemizi test edebiliriz. Satış belgesi, alıcı mail adresi ve mail şablonu dili bilgilerini programın seçim ekranında vererek mail şablonu kullanabiliriz.

SOST işlem kodu ile gönderilmiş maili görüntüleyebiliriz.

CDS View Kodu

Rapor Kodu

 E-Mail Şablonuna resim eklenmesi isteniyorsa aşağıdaki gibi iki seçenek vardır.

  • 1. Abap kodunda yazarak ilgili resim çağırılır.
  • 2. İlgili görselin encode hali bulunarak direkt HTML satırları arasında kullanılabilir. Örnek olması için https://www.base64-image.de/ sitesini kullanabiliriz.

<img src=”data:image/png;base64, iV…. “>

HTML Şablon Kodu

İş süreçlerinizi gelişen teknolojilerle desteklemek işimizin ana hedefidir.

exp head deco 3
icon our expertise

Teşekkürler

Kısa süre içerisinde indirme linki içeren bir mail alacaksınız.

Eğer mail almazsanız solviamarketing@solviads.com adresinden bize ulaşın.

Created by icon 54from the Noun Project

Teşekkürler

Kısa süre içinde bir e-posta alacaksınız.

Eğer mail almazsanız solviamarketing@solviads.com adresinden bize ulaşın.