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

Trying to resolve some Deadlock issues in Prod

    Details

    • Type: Improvement
    • Status: Done (View Workflow)
    • Priority: Major
    • Resolution: Completed
    • Affects Version/s: CFA 2018R4
    • Fix Version/s: CFA 2019R4
    • Component/s: None
    • Labels:
      None
    • SCRUM Team:
      Brotherhood of Mutants
    • Source Code ID(s):
    • Sprint:
      CFAMX 2019R4 Sprint 3, CFAMX 2019R4 Sprint 4, CFAMX 2019R4 Sprint 5, CFAMX 2019R4 Hardening, CFAMX 2020R1 Sprint 1

      Description

      See INF-11988 and MXINC-1842

      I have updated 2 areas around Finalize Day that need to be regression tested.

      1) Just general Sales Processing and Inventory updates to tbItemBalance. This should have been a minor change where I did not change any functionality, but just made sure that we use a NOLOCK version to get ItemBalance data when we are not doing updates.

      2) I rewrote the section of code for Daily Deposits and Finalize Day that generates the tbBankingTransaction records for each Cashier Deposit. This needs to be regression tested to ensure that the Deposit totals are correct and that if Cashiers are added after the initial opening of Daily Deposits or Finalize Day (which creates these) that on a subsequent visit to the pages, these new cashiers are processed and Deposits updated. I am not sure if there any other other edge cases that need to be covered here either.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                Michael.DeBinder Michael DeBinder (Inactive)
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

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