Table of Contents

AIRS-4104 Harmonize E-mail Templates

AIRS-4104 Harmonize E-mail Templates

Branch: story/AIRS-4102

The mails are sent with MailNotificationWeb.

Templates

1. EDI - EDI Scheduler Error Notification

Template: EDIErrorNotificationTemplate-body_EN.vt

Java:

Test scenarios:

2. PO - PO Spares Notification

Template: PoNewSpareTypeOrderNotify-body_EN.vt

Testscenario (on “Brettener” database):

TODO:

3. Alert Email Notification for standard / no CSV

Template: AlertMailNotifyTemplate-body_EN.vt

Testscenario (on “Brettener” database): Alert Notification mails are generated by job '' com.seeburger.airsupply.alertmon.job.EmailNotificationJob. Goto smartiadmin → Custom Jobs → Overview → filter for class name ''*mail*

For Mail with CSV attachments use the entry with Description VMI_EMAILNOTIFY/SMA0000NN11D/9004.
For Mail with no alerts use the entry with Description VMI_EMAILNOTIFY/SMA0000N0NBP/6989.

3. Alert Email Notification for CSV

Template: AlertMailNotifyTemplate-CSV-body_DE.vt

TODO:

4. POEMA - FIRSTOSP (Case 1: First user invitation)

Templates:

Testscenario:

Fragen an Dominik

4. POEMA - NEWOSP (Case 2: New PO published)

Template: PoOspNewPoNotify-body_EN.vt

Testscenario:

4. POEMA - MAJOR (Case 3: Update on important fields)

Template: PoOspMajorFieldsChangeNotify-body_EN.vt

Testszenarios:

Fragen an Dominik

4. POEMA - MINOR (Case 4: PO update on less important fields)

Template: PoOspMinorFieldsChangeNotify-body_EN.vt

Minor fields:

Tested:

4. POEMA - MIXED (Case 5: PO update with mixed changes)

Template: PoOspMixedFieldsChangeNotify-body_EN.vt

Fragen an Dominik

4. POEMA - NEWUSER (Case 6: PO update with change of e-mail addressee only)

Template: PoOspNewEmailNotify-body_EN.vt (?)

Testszenario:

4. POEMA - ACCEPTED (Case 7: Customer accepted a supplier change)

Template: PoOspAcceptedNotify-body_EN.vt

Testszenario:

4. POEMA - REJECTED (Case 8: Customer rejected a supplier change)

Template: PoOspRejectedNotify-body_EN.vt

Testszenario:

4. POEMA - ABOUTUSER (E-Mail notifications to supplier in case of new addressee)

Template: PoOspNewEmailAboutNotify-body_EN.vt

Testszenario:

4. POEMA - INACTIVE (E-Mail notification to customer in case of addressed supplier user is deactivated)

Template: PoOspEmailDeactivatedNotify-body_EN.vt

Testszenario:

4. POEMA - INVALID (E-Mail notification to customer in case of invalid e-mail address(es))

Template: PoOspEmailInvalidNotify-body_EN.vt

Testszenario:

4. POEMA - New / Modified

Template: …body_EN.vt

5. Forecast Deployment

Template: FCPublishErrorMail-body_EN.vt

Implementing ist not necessary, because this email is internal (Dominik Maier on 26.05.2020).

Footers

Misc

Simulate SMTP Server Locally

To simulate smtp server use smtp4dev:

  1. start it
    • simply open TypeAndRun ([Windows] + A) and type smtp4dev
    • OR call directly D:\development\tools\smtp4dev\Rnwood.Smtp4dev.exe