-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2019R3
-
Component/s: Core
-
Labels:
-
Sprint:CFAMX 2019R3 Sprint 1, CFAMX 2019R3 Sprint 2
-
SCRUM Team:Brotherhood of Mutants
-
Work Type Classification:Sustaining
Story
As a store manager, I want the ability to view invoices and their status during the Mark Month End process.
Details
- Invoice Status Grid
- The Supplier Invoice section retrieves payment data from a Chick-fil-A web service (for United States locations only) and displays the results in the Supplier Invoice section/grid. This section should support a configuration option that shows/hides the details of Supplier Invoices.
- It will be enabled and interactive for United States restaurants but will be a text warning for Canadian restaurants.
- For United States locations, all invoices, including utility invoices (phone, electricity, gas, water, trash, and cell phone) will be made available to InFORM via a web service.
- The Invoice section will display the status returned by the Chick-fil-A web service.
- The invoices that are failures should be removed from the Supplier Invoice screen once an action has been completed.
- For restaurants not configured to interact with the Supplier Invoices, this check is just a reminder that Operators should make sure that all their payments have been entered in InFORM before marking month end.
- In this scenario, display text warning:
- This check always has a hardcoded status to warn the user to enter payment data.
- The text warning for non configured (Canada) locations should be a localizable text field, so the content can be changed if needed.
- The text warning for non configured (Canada) locations should also support HTML links (so Canadian locations can be directed to an in house application called “Restaurant Expenses”.
Acceptance Criteria:
- Confirm the Mark Month End page contains a section for Supplier Invoices.
- Confirm for configured restaurants, supplier payment data from the web service is displayed in the grid.
- Confirm for configured restaurants, the supplier invoice status grid will display a status when the web service passes a passing status.
- Confirm for configured restaurants, the supplier invoice status grid will display a status when the web service passes a warning status.
- Confirm for configured restaurants, the supplier invoice status grid will display a status when the web service passes a failure status.
- Confirm the invoices are not displayed once an action has been performed and the state is no longer a failure
- Confirm the page has a method for refreshing the grid. Once an invoice has an action performed to address the failure, the invoice should be removed from the grid.
- Confirm for restaurants configured (non configured, i.e. Canada) to see warning text, the supplier invoice section just displays a localizable text reminder that Operators should make sure that all their payments have been entered in InFORM before marking month end.
- Confirm for restaurants configured (non configured, i.e. Canada) to see a warning text, that the text supports HTML links.
- Confirm for restaurants configured (non configured, i.e. Canada) to see warning text, the supplier invoice section will display a status.
- Confirm for restaurants configured (non configured, i.e. Canada) to see warning text, the supplier invoice section will not display the status passed from the web service of pass or fail.
- implements
-
CFAMX-2960 EOM - R3 - Mark Month End in MxConnect
- Closed
- relates to
-
CFAMX-3752 MXC- End of Month - Accordions are not localized
- Done
There are no Sub-Tasks for this issue.