-
Type: Feature Request
-
Status: Ready for Functional Review (View Workflow)
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: CFA 2021R4, CFA 2021R5, CFA 2021R6
-
Component/s: None
-
Labels:
-
INF Reference Number:INF-12262
Add support to InFORM that allows an Operator to select the language used within auto notifications that are sent to the Store Contact
Notes/Stories
- Do NOT leverage the language that is set of the entity, this should be a separate setting
- Only support those languages that are configured for use in MxConnect
- Display a list of All auto notifications that will be sent to the specific store
- Could this be included in the Notifications Settings page?
- User icon > Settings > Store Settings > Notification
- Note: there are some vendor based notifications that will not be sent to every store, so this list needs to be thinned out
- There is a Vendor selection in some auto-notifications, perhaps expanding this could help?
- If it is decided that we don't want to show the list of available A/N's to the store, there is no need to do this piece
- Could this be included in the Notifications Settings page?
- Provide the user that ability to set a language for the store
- Provide a mechanism to translate the different components of Auto Notifications
- Subject - System Generated
- Subject - As Below (Custom text)
- Message - System Generated
- Message - As Below (Custom Text)
- XSLT Transform (Example: DI - CFA Supply ASN Import Success for DI)
- Note: this could be an existing page, or a new page in MxConnect
- Update the Auto Notification engine to look at the new store language preference when generating the email, and correctly include the appropriate language (English/Spanish) within the email
- Provide flexibility to that as new auto notifications are configured, they too can be translated
- For example, a new vendor would result in a new set of notifications, which already exist, but are only generated for that vendor based on configuration
Query for auto notifications that are configured for Store Contact
select tdi.SourceFileName,an.* from tbAutoNotification an with(nolock)
left join tbTaskDataImport tdi with(nolock) on an.TaskNameId=tdi.TaskNameId
where an.NotifyWho = 'StoreContact'
INF_12262-ProdAutoNote_StoreContact.xlsx
Updated Details.
Details
The goal of this feature is to send auto notifications in the right language to any contact type except for the custom "As Below" option.
In order to create a complete list of auto notifications translated into Spanish (or any other language) we will need to be able to create a new notification of the same "Type" (Admin > Auto Notifications > Notification Type > Type) but with a different language flag. This will allow us to recognize an action that triggers an auto notification based on "Type", determine the default language of the store, and send the right notification.
Acceptance Criteria
- A new "Language" dropdown exists in MMS.
- Default language to blank. This language option is a valid save state and all existing auto notifications should default to this.
- Dropdown options include:
- American English
- French (Canada)
- Spanish
- Dropdown options include:
- Sending the right notification to the "Contact". _For this story, we will always assume that the contact is anything EXCEPT "As Below". We can already create a new translated version of an auto notification to custom "As Below" email addresses.
- The correct auto notification is sent to the "Contact". Spanish notifications to stores configured to Spanish, French (Canadian) notifications to stores configured to French (Canadian), American English to stores configure to American English.
- If the store language option is not configured, aka set to default, send the "Default" configured auto notification.
Cross Check of A/Ns
Notice | Subject | Message | Jira # | Attachment |
---|---|---|---|---|
1. Daily Sales Report sent at Finalize Day | System Generated | System Generated | |
|
5. DI - ASN Import Success for DI | Custom | Custom - XSLT Transform | |
|
4./6. DI - Order Confirmation Import Success for DI | Custom | Custom + System Info | |
|
7. DI - Order Sent | Custom | Custom + System Info (with attachment) | |
Yes |
9. EOM Expense To Be Transferred | Custom + System Info | System Generated | |
|
8. EOM Success Notification | Custom + System Info | System Generated | |
|
10. Inventory Extension Report sent when monthly count is applied | System Generated | System Generated (with Attachment) | |
Yes |
3. Sales after Finalize Day | Custom + {System Info} | Custom + System Info (with attachment) | |
Yes |
12. Transfer Note for Receiving Store | System Generated | Custom - XSLT Transform | |
|
11. Transfer Request Declined | System Generated | Custom - XSLT Transform | |
|
2. Unfinalized Days Alert | Custom | System Generated | |
- is implemented by
-
CFAMX-12804 Allow High Level Users to Update the Default Store Language
- Closed
-
CFAMX-12991 Auto Notifications - Custom Notifications
- Closed
-
CFAMX-12992 Auto Notifications: UI - Store Settings Language Dropdown
- Closed
-
CFAMX-12993 Auto Notifications - List of Notifications Sent to the Store Contact
- Closed
-
CFAMX-13005 Research localization of Auto-Notifications
- Closed
-
CFAMX-13992 Auto Notifications - Create an Additional Translated Auto Notification
- Closed
-
CFAMX-14026 SPIKE Auto Notifications - Research System Generated Output
- Closed
-
CFAMX-14227 Auto Notifications - Send Auto Notification Version Based on User Choice
- Closed
-
CFAMX-14495 Testing R4.S2 - Auto Notifications - Send Auto Notification Version Based on User Choice
- Closed
-
CFAMX-14531 Testing R4.S2 - Auto Notifications: UI - Store Settings Language Dropdown
- Closed
-
CFAMX-14537 Research SPIKE - How Many One Off Auto Notifications
- Closed
-
CFAMX-14682 Update to Auto Notifications to Enable Translated Version
- Closed
-
CFAMX-14771 1. Translate Sys Gen Auto Notification "Daily Sales Report and Finalize Day"
- Closed
-
CFAMX-14777 2. Translate Sys Gen Auto Notification "Unfinalized Day Alert"
- Closed
-
CFAMX-14783 11. Translate Sys Gen Auto Notification "Transfer Request Declined"
- Closed
-
CFAMX-14789 8. Translate Sys Gen Auto Notification "EOM Success Notification"
- Closed
-
CFAMX-14795 9. Translate Sys Gen Auto Notification "EOM Expenses Transferred"
- Closed
-
CFAMX-14801 10. Translate Sys Gen Auto Notification "monthly count is applied"
- Closed
-
CFAMX-14807 6. (EntityId_1) Translate "DI - Parishables Order Confirmation Import Success OrderConfirmationSimple"
- Closed
-
CFAMX-14819 6b. Refactor Implementation of "Data Import Success" Notification Type
- Closed
-
CFAMX-15057 3. Translate Sys Gen Auto Notification "Sales After Finalize Day"
- Closed
-
CFAMX-15063 4. (EntityId_1) Translate "DI - CFA Supply Order CFM Import Success OrderConfirmationSimple Type"
- Closed
-
CFAMX-15069 5. (EntityId_1) Translate "DI - CFA Supply ASN Import Success for DI - Shipping Confirmation Type"
- Closed
-
CFAMX-15075 7. Translate Sys Gen Auto Notification "DI - CFA Supply Order Sent"
- Closed
-
CFAMX-15292 TESTING R5.S3 1. Translate Sys Gen Auto Notification "Daily Sales Report and Finalize Day"
- Closed
-
CFAMX-15298 TESTING R5.S3 2. Translate Sys Gen Auto Notification "Unfinalized Day Alert"
- Closed
-
CFAMX-15304 TESTING R5.S3 TESTING R5.S3 2. Translate Sys Gen Auto Notification "Unfinalized Day Alert"
- Closed
-
CFAMX-15310 TESTING R5.S3 7. Translate Sys Gen Auto Notification "DI - CFA Supply Order Sent"
- Closed
-
CFAMX-15316 TESTING R5.S3 6. (EntityId_1) Translate Sys Gen Auto Notification "DI - Parishables Order Confirmation Import Success"
- Closed
-
CFAMX-15429 Testing R5.S4 - 5. (EntityId_1) Translate "DI - CFA Supply ASN Import Success for DI - Shipping Confirmation Type"
- Closed
-
CFAMX-15506 10. Translate Inventory Extension Report
- Closed
-
CFAMX-15514 Testing 2021R5 - Add Save Button: Notification Settings
- Closed
-
CFAMX-15520 Update to "Setting" > "Notifications" UI
- Closed
-
CFAMX-15592 12. Translate Sys Gen Auto Notification "Transfer Note for Receiving Store"
- Closed
-
CFAMX-15618 CLONE 2021R5 - 12. Translate Sys Gen Auto Notification "Transfer Note for Receiving Store"
- Closed
-
CFAMX-15795 3. Translate Shift Report - Send in Sales After Finalize Day A/N
- Closed
-
CFAMX-15801 Testing 2021R5 - 3. Translate Shift Report - Send in Sales After Finalize Day A/N
- Closed
-
CFAMX-15807 CLONE 2021R5 - 3. Translate Sys Gen Auto Notification "Sales After Finalize Day"
- Closed
-
CFAMX-16063 Localization - Language Change Information Toast
- Closed
-
CFAMX-16238 Translated Auto Notifications - User Selected ON or OFF
- Closed
-
CFAMX-16576 Testing-Sprint-6-2021.R6 : Translated Auto Notifications - User Selected ON or OFF
- Closed
-
CFAMX-16594 Testing-Sprint-6-2021.R6 : Localization - Language Change Information Toast
- Closed
- relates to
-
CFAMX-15230 Localize "Print Order Details"
- Closed
-
CFAMX-15447 Mobile Notification Settings View - displays all notifications that are setup. Request to only display the notifications that the store will actually be using - French (Canada) or Spanish (Puerto Rico) or American English
- Done
-
CFAMX-15184 Date is not being translated for Auto Notifications
- Done