-
Type: Sprint Defect
-
Status: Ready for QA (View Workflow)
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: CFA 2023R4
-
Fix Version/s: CFA 2023R4
-
Component/s: EOM
-
Labels:
-
SCRUM Team:Brotherhood of Mutants
-
Sprint:2023.R4 New Features Sprint 5
Details
Mark Month End cannot be completed as Utility Payments (that was completed before) now reopened after running the API script. Seems like a webservice error. Comment on Utility Payments on MXNext differ from comment on MxConnect.
Testing Environment Details
Effected Server: All
Build: Trunk - 23.07.232.5564
Affected: MxNext and MxConnect
iPad Version: 16.3.1
Store(s): 00663 - Pelham Road FSU (Signal Store)
Logged in User: sysadmin
Feature: CFAMX-23812
Feature Configurations: N/A
Steps to Reproduce:
1. run API Script
BEGIN TRAN
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/refills', UserName = 'test',Password = '1234' where ExternalApiId = 1;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/comments', UserName = 'test',Password = '1234' where ExternalApiId = 2;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/wageaccrual', UserName = 'test',Password = '1234' where ExternalApiId = 3;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/unpaidinvoiceexpense', UserName = 'test',Password = '1234' where ExternalApiId = 4;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/mark-monthend', UserName = 'test',Password = '1234' where ExternalApiId = 5;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/expenseTransfer', UserName = 'test',Password = '1234' where ExternalApiId = 6;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/rules', UserName = 'test',Password = '1234' where ExternalApiId = 7;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/inventory-cost-summary', UserName = 'test',Password = '1234' where ExternalApiId = 8;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/inventory-cost-detail', UserName = 'test',Password = '1234' where ExternalApiId = 9;
UPDATE tbExternalApi
SET ApiUri = 'https://dev.ext.services.cfahome.com/api/eom-utility-threshold', UserName = 'test',Password = '1234' where ExternalApiId = 10;
UPDATE tbExternalApi
SET ApiUri = 'https://dev.ext.services.cfahome.com/api/eom-supplier-invoice', UserName = 'test',Password = '1234' where ExternalApiId = 11;
UPDATE tbExternalApi
SET ApiUri = 'https://testapi.inform.jatesting.cfahome.com/api/no-payment-accrual-reason', UserName = 'test',Password = '1234' where ExternalApiId = 12;
UPDATE tbExternalApi
SET ApiUri = 'https://dev.ext.services.cfahome.com/eom-api/v1/survey/unpaid-util-expenses',UserName = 'dev_wsc_inform',Password = 'MDpm7nGMhcaZ2VD62exg' where ExternalApiId = 13
COMMIT TRAN
2. Login to MxNext
2. Switch store to 00663 - Pelham Road FSU (Signal Store)
3. Open End Of Month menu item
4. Ensure all sections successfully completed
5. Click on Mar Month End button
Expected Result
Mark month end should complete successfully when all sections completed and API script was run
Actual Result
Utility Payments reopened after running API script introducing a bug - "Unable to retrieve this information due to a web service failure."
- blocks
-
CFAMX-23812 MxNext - EOM - Complete EOM
- In Dev