-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: None
-
Labels:None
-
SCRUM Team:Great White
-
Story Points:2
-
Work Type Classification:Sustaining
Story
As a user, I would like an auto notification sent to the receiving store when I complete an end of month that includes and expense to be transferred.
Details
Create an auto notification that sends email to the charged store when an Expense to be Transferred is entered during EOM. This email should be sent once the user has marked EOM.
Notes:
- Auto Notification should be sent when the Event that marked the EOM a done is fired "Mark Month End"
- Details for the Auto Notification
- Send To: Store Contact
- Subject: An EOM Expense has been transferred from [_sendingstore_] to [_receivingstore_]
- Message Body: An EOM Expense has been transferred from [_sendingstore_] to [_receivingstore_].
Expense Category: FromRecord
Description: FromRecord
Amount: $x.xx
For any questions regarding this transferred expense, please contact [_sendingstore_].
For Example:
Subject:
An EOM Expense has been transferred from 01640 - St. Johns Town Center FSU to 00440 - Colony Square
Message:
An EOM Expense has been transferred from 01640 - St. Johns Town Center FSU to 00440 - Colony Square.
Expense Category: Dues & Subscriptions
Description: Paying for InFORM
Amount: $99.65
For any questions regarding this transferred expense, please contact 01640 - St. Johns Town Center.
AC
Confirm
- When a user marks an end of month that includes an expense to be transferred, an auto notification is sent to the receiving store user email.
- The auto notification is formatted like the example above
- If an end of month is marked without an expense to be transferred, no related auto notification is sent.
Developer's Notes:
- Remember that the notification has to be manually set up in MMS after deployment; we will not be setting it up through deployed script (see attached image).
- See the attached sql script to switch the EOM endpoints from CFA's testing environment to our deployed Swagger
- See the other attached sql script to reset the EOM for a store. This will also mark all sections as completed and sent to CFA (except for Supplier Invoices, see below), so the month is ready Mark End of Month.
- To configure the Supplier Invoice endpoint, go to http://testapi.inform.jatesting.cfahome.com/swagger/ui/index#!/SupplierInvoice/SupplierInvoice_Post and post:
{
"status": "PASS",
"unpaidInvoices": []
}
then click "Try it out!"
- Clones
-
CFAMX-12806 EOM - Auto notification for Expenses to be Transferred
- Closed
- implements
-
CFAMX-13033 Feature Regression Testing R2 2021
- In Development
- is related to
-
CFAMX-12793 EOM - Auto notification email for Expenses to be Transferred
- Closed
1.
|
Review Test Scripts | Done | Charles Wheeler |
|
|||||||||
2.
|
Deploy | Done | Charles Wheeler |
|
|||||||||
3.
|
Functional Review with QA | Done | Charles Wheeler |
|
|||||||||
4.
|
DIT | Done | Charles Wheeler |
|
|||||||||
5.
|
Test Execution | Done | Charles Wheeler |
|
|||||||||
6.
|
Testing in staging environment | Done | Charles Wheeler |
|