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

CLONE 2019R3h1 - Trying to resolve some Deadlock issues in Prod

    Details

    • Type: Improvement
    • Status: Done (View Workflow)
    • Priority: Major
    • Resolution: Completed
    • Affects Version/s: CFA 2019R3
    • Fix Version/s: CFA 2019R3
    • Component/s: Core
    • Labels:
    • Source Code ID(s):
    • Sprint:
      CFAMX 2019R4 Hardening

      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:
                Michael.DeBinder Michael DeBinder (Inactive)
                Reporter:
                will.englefield Will Englefield (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

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