-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
Sprint:2021.R4 New Features Sprint 2, 2021.R5 New Features Sprint 1, 2021.R5 New Features Sprint 2
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:5
-
Work Type Classification:Sustaining
Story
As a user, I would like to be able to decide the language of the auto notifications that are sent to the store user. This will help me to understand the important information therein.
Functional Details
This story relies on the functionality created in story CFAMX-13992 and CFAMX-12992. Based on all these stories, the user can decide what version of an auto notification is emailed to the store contact. Example:
For this story, "Version" means that any group of notifications that are configured to the same "Type" but different "Language". The "Type" configuration is how we know what triggers an auto notification to the sent.
Assuming we have 2 auto notifications of the same "Type" with different "Language" selections, "Default/Blank/Not Set" and "Spanish", where each are set to be sent to the "Store Contact":
- If the user does not change the "Email Notification Default Language" drop down in store "Setting" the Store Contact is sent the "Default/Blank/Not Set" version of the auto notification.
- If the user changes the "Email Notification Default Language" to "American English", the Store Contact is sent the "Default/Blank/Not Set" version of the auto notification.
- If the user changes the "Email Notification Default Language" to "Spanish", the Store Contact is sent the "Spanish" version of the auto notification.
Additional Details
This story applies mainly to auto notifications with custom subjects, custom bodies, or both. While we should be able to send a second version of a notification to a user even if all the data is system generated, it is not expected that system generated data is translated as a part of this story.
AC
Confirm
The correct and corresponding notification version is sent to the store contact based on the notification "Type", the store level "Email Notification Default Language" dropdown selection, and the "Language" configuration of the Auto Notification.
- Assuming there is only one version of an auto notification, the table below defines when a notification is sent to the "Store Contact" based on the "Language" selection of the notification and the user selected language. Note: SLS = "Store Language Setting"
Notification Language Set To: SLS - "Default - Not Set" SLS - "American English" SLS - "Spanish" SLS - "French (Canada) Default - Not Set Send to Store Contact Send to Store Contact Send to Store Contact Send to Store Contact American English Send to Store Contact Spanish Send to Store Contact French (Canada) Send to Store Contact - Assuming we have 2 versions of an Auto Notification where the "Language" choices are configured to "Default - Not Set" and "Spanish", the "Store Contact" is sent the right version based on the combinations below:
Notification Version SLS - "Default - Not Set" SLS - "American English" SLS - "Spanish" SLS - "French (Canada) Default - Not Set Send to Store Contact Send to Store Contact Send to Store Contact American EnglishN/A N/A N/A N/A Spanish Send to Store Contact French (Canada)N/A N/A N/A N/A - Assuming we have 2 versions of an Auto Notification where the "Language" choices are configured to "American English" and "Spanish", the "Store Contact" is sent the right version based on the combinations below:
Notification Version SLS - "Default - Not Set" SLS - "American English" SLS - "Spanish" SLS - "French (Canada) Default - Not SetN/A N/A N/A N/A American English Send to Store Contact Send to Store Contact Spanish Send to Store Contact French (Canada)N/A N/A N/A N/A - Assuming we have an auto notification version for each "Language" option, the "Store Contact" is sent the right version based on the combinations below:
Notification Version SLS - "Default - Not Set" SLS - "American English" SLS - "Spanish" SLS - "French (Canada) Default - Not Set Send to Store Contact American English Send to Store Contact Spanish Send to Store Contact French (Canada) Send to Store Contact - The auto notification version are triggered at the correct time based on the "Type".
- Clones
-
CFAMX-12992 Auto Notifications: UI - Store Settings Language Dropdown
- Closed
- implements
-
CFAMX-12797 Auto Notifications - (R4/5/6) INTL - Support language based Auto Notifications
- Ready for Functional Review
- Is Clone Of
-
CFAMX-14495 Testing R4.S2 - Auto Notifications - Send Auto Notification Version Based on User Choice
- Closed
- is related to
-
CFAMX-14489 2021.R4(S2): Audit Log Typo when no notification with current culture nor default A/N available
- Done
1.
|
Review Test Scripts | Done | Gareth Leibbrandt (Inactive) |
|
|||||||||
2.
|
Deploy | Done | Soma Dixon (Inactive) |
|
|||||||||
3.
|
Functional Review with QA | Done | Asad Siddiqui (Inactive) |
|
|||||||||
4.
|
DIT | Done | Asad Siddiqui (Inactive) |
|
|||||||||
5.
|
Modify notification service to choose the version of A/N to send | Done | Asad Siddiqui (Inactive) |
|
|||||||||
6.
|
Developer Testing | Done | Asad Siddiqui (Inactive) |
|
|||||||||
7.
|
Create Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
8.
|
Execute Test Cases | Done | Soma Dixon (Inactive) |
|