-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Sprint:2021.R5 New Features Sprint 2, 2021.R5 New Features Sprint 3
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:3
-
Work Type Classification:Sustaining
Story
As the "Store Contact", I would like to be able to receive system-generated auto notifications in my chosen language.
Details
- Notification Name: Daily Sales Report and Finalize Day
- Notification Group: Cash and Banking
- Type: Daily Sales Report Banking Close
- System Generated Subject: Yes
- System Generated Body: Yes
This auto notification has a system-generated subject and body. Any text within the subject or the body needs to be localizable. This includes text generated via Enum or hard-coded plain text.
Once this story is complete we need to be able to:
- Create an additional version of this notification.
- Where the "Language" option is set to a language other than "Not Set"; Spanish for example.
- The "Contact" is set to "Store Contact"
- Change the store configuration "Settings > Notification > Email Notification Default Language" to something other than "Not Set"; again Spanish for example.
- Send the localized Spanish language version of this auto notification to any store that has chosen to receive Spanish language Store Contact addressed notifications.
Please see Asad's first comment in research spike CFAMX-14026 for additional details.
AC
- All Enum generated text in the subject of this notification is localizable
- All Enum generated text in the body of this notification is localizable
- All hard-coded plain text in the subject of this notification is localizable
- All hard-coded plain text in the body of this notification is localizable
- The correct version of the translated notification is sent to the store contact based on matching the "Language" configuration in the notification with the "Email Notification Default Language" configuration in the store.
- blocks
-
CFAMX-15048 English Notification Sent Regardless of Notification Language Configuration in MMS or MxConnect
- Done
- implements
-
CFAMX-12797 Auto Notifications - (R4/5/6) INTL - Support language based Auto Notifications
- Ready for Functional Review
- is blocked by
-
CFAMX-15048 English Notification Sent Regardless of Notification Language Configuration in MMS or MxConnect
- Done
- Is Clone Of
-
CFAMX-15292 TESTING R5.S3 1. Translate Sys Gen Auto Notification "Daily Sales Report and Finalize Day"
- Closed
1.
|
Review Test Scripts | Done | Gareth Leibbrandt (Inactive) |
|
|||||||||
2.
|
Deploy | Done | Tristan Strong |
|
|||||||||
3.
|
Functional Review with QA | Done | David Craft (Inactive) |
|
|||||||||
4.
|
DIT | Done | David Craft (Inactive) |
|
|||||||||
5.
|
Design Review | Done | David Craft (Inactive) |
|
|||||||||
6.
|
Figure to trigger the notification | Done | David Craft (Inactive) |
|
|||||||||
7.
|
Use the same logic to identify what notification type we are sending when translating the texts. | Done | David Craft (Inactive) |
|
|||||||||
8.
|
Add localisation schema change only for default language | Done | David Craft (Inactive) |
|
|||||||||
9.
|
Dev Testing | Done | David Craft (Inactive) |
|
|||||||||
10.
|
Create Test Cases | Done | David Craft (Inactive) |
|
|||||||||
11.
|
Execute Test Cases | Done | Tristan Strong |
|
|||||||||
12.
|
Get Translated Values By Key from Localisation table | Done | David Craft (Inactive) |
|
|||||||||
13.
|
Create Test Cases | Done | Tristan Strong |
|