-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R3
-
Component/s: None
-
Labels:
-
Sprint:CFAMX 2020R3 Sprint 3, CFAMX 2020R3 Sprint 4
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:2
-
Work Type Classification:Sustaining
As a system I want to send all relevant data to the unpaid-expenses endpoint whenever a POST call is made so that the CFA system has all of the data
Notes
- The CFA EOM endpoints are built in such a way that every time data is sent, all previously received data is removed, and replaced with the new data set
- The v1/survey/unpaid-expenses endpoint is used by two sections in the EOM, these are:
- Unpaid Invoices/Expense
- Utility Payments (When the action = Add Accrual)
- The issue to be resolved is that when the POST call is triggered from either of the EOM sections, only the data that pertains to that section is sent. The change is that when either of these sections trigger the POST call, the data from BOTH sections is sent
- Also, in the Utility Payments section the payments can have one of two actions, Add Accrual or No Payment Required, depending on the action selected, the data should be sent to one of two endpoints.
- Add Accrual - POST to v1/survey/unpaid-expenses
- No Payment Required - POST to v1/survey/no-payment-accrual-reason
Acceptance Criteria
Summary
- Unpaid Invoices/Expense - POST to v1/survey/unpaid-expenses
- Utility Payments (Action = Add Accrual) - POST to v1/survey/unpaid-expenses
- Utility Payments (Action = No Payment Required) - POST to v1/survey/no-payment-accrual-reason
- Confirm when the POST is made to the v1/survey/unpaid-expenses endpoint and there is data in the Unpaid Invoices/Expense section, that data is sent to the endpoint
- Confirm when the POST is made to the v1/survey/unpaid-expenses endpoint and there is data in the Utility Payments section (where the Action = Add Accrual), that data is sent to the endpoint
- Confirm when the POST is made to the v1/survey/unpaid-expenses endpoint and there is data in either the Unpaid Invoices/Expense or the Utility Payments section (where the Action = Add Accrual), that ALL data (from either one or both of the sections) is sent to the endpoint
- Confirm when the POST is made to the v1/survey/unpaid-expenses endpoint and there is data in both the Unpaid Invoices/Expense AND the Utility Payments section (where the Action = Add Accrual), that ALL data (from both sections) is sent to the endpoint
- Confirm when the POST is made to the v1/survey/unpaid-expenses endpoint and there is data in the Utility Payments section (where the Action = No Payment Required), that data is NOT sent to the unpaid-expenses endpoint
- Confirm when the POST is made to the v1/survey/no-payment-accrual-reason endpoint and there is data in the Utility Payments section (where the Action = No Payment Required), that data is sent to the no-payment-accrual-reason endpoint
- Confirm when the POST is made to the v1/survey/no-payment-accrual-reason endpoint and there is data in the Utility Payments section (where the Action = Add Accrual), that data is NOT sent to the no-payment-accrual-reason endpoint
- implements
-
CFAMX-9609 2020R3 EOM Changes
- Closed
- Is Clone Of
-
CFAMX-9637 CLONE 2020R2 - EOM - Sending data to the unpaid-expenses endpoint
- Closed
- relates to
-
CFAMX-9922 EOM API - Do not send API for prior business period
- Need More Info
There are no Sub-Tasks for this issue.