Uploaded image for project: 'CFA MX '
  1. CFA MX
  2. CFAMX-26279

MxNext - EOM Webservice error on Utility Payments

    Details

    • 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

      Description

      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."

       

        Attachments

        1. image-2023-07-07-09-53-29-319.png
          156 kB
          Barry Coetzee
        2. image-2023-07-20-11-29-52-504.png
          47 kB
          Barry Coetzee
        3. image-2023-07-20-11-30-34-547.png
          58 kB
          Barry Coetzee
        4. image-2023-07-20-11-30-58-308.png
          58 kB
          Barry Coetzee
        5. image-2023-07-20-11-33-11-657.png
          46 kB
          Barry Coetzee

          Issue Links

            Activity

              People

              • Assignee:
                barry.coetzee Barry Coetzee
                Reporter:
                barry.coetzee Barry Coetzee
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 16h
                  16h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 16h
                  16h

                    PagerDuty

                    Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.