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

Finalize Day - Total Tendered formula needs to be updated

    Details

    • Sprint:
      CFAMX 2021R1 Sprint 1, CFAMX 2021R1 Sprint 2
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      1
    • Work Type Classification:
      Sustaining

      Description

      As an operator who is tendering transactions that are rounded down (in the US) I want the Total Tendered formula to be updated to account for Financial Groups that have an Operation of None so that I can balance my day

      Notes

      • This ticket comes out of some testing conducted in Staging
      • A new Financial Group, RoundingUS, was set up and assigned to store 00801 in the Staging Environment, for both Cash Management and Banking.
      • The configured group for Cash Management works as expected in Cashier Settlement
      • The configured group for Banking, displays in Finalize Day as expected, but Total Tendered is impacted, which is NOT expected
      • Lab 200 is available with this configuration, and currently linked ot Staging. Please work with Harrison if we need to change it for JAT
      • The group in Staging was configured for a zone that only contains one store, this prevents the group from showing up at all stores

      Screenshots

      • https://informstaging.cfahome.com/MMS_ho_FinancialGroupSetup.aspx
      • Cash Management / Cashier Settlement
      • On Cashier Settlement, the rounded transactions flow through correctly
      • Banking / Finalize Day
      • On Finalize Day, the RoundingUS amount is displayed as expected, but the Total Tendered amount is not correctly accounting for it
      • Sree Surapaneni looked at the formula for Total Tendered on Finalize Day and determined that is doesn't account for financial groups where the Operation = None
        • At the time of writing this page, there weren't any groups like this
        • But there were/are some for Cashier Settlement, which is likely why we got them there!

      Acceptance Criteria

      1. Confirm when a Financial Group in the Banking section is configured with an Operation of None, that the Total Tendered amount correctly accounts for any values in that group
        • If the group doesn't have either a +/- next to it, then is should not feed into the Total Tendered amount
      2. Confirm when a Financial Group in the Banking section is configured with an Operation of Addition, that the Total Tendered amount correctly accounts for any values in that group
      3. Confirm when a Financial Group in the Banking section is configured with an Operation of Subtraction, that the Total Tendered amount correctly accounts for any values in that group

        Attachments

        1. Cashier1.png
          Cashier1.png
          72 kB
        2. Cashier2.png
          Cashier2.png
          50 kB
        3. CM_FGS.png
          CM_FGS.png
          34 kB
        4. Bk_FGS.png
          Bk_FGS.png
          34 kB
        5. Finalize.png
          Finalize.png
          73 kB
        6. screenshot-1.png
          screenshot-1.png
          14 kB
        7. LiteSumToThirdParty_Closed_2020-09-15_1of1.xml
          66 kB
        8. TranExport_2020-09-15T16.29.54.158.xml
          24 kB
        9. TranExport_Open_2020-09-15_2020-09-14T14_38_02_512_1of1.xml
          59 kB

          Issue Links

            Activity

              People

              • Assignee:
                will.englefield Will Englefield (Inactive)
                Reporter:
                will.englefield Will Englefield (Inactive)
              • Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 13h
                  13h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 12h 35m Time Not Required
                  12h 35m

                    PagerDuty

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