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. Bk_FGS.png
          Bk_FGS.png
          34 kB
        2. Cashier1.png
          Cashier1.png
          72 kB
        3. Cashier2.png
          Cashier2.png
          50 kB
        4. CM_FGS.png
          CM_FGS.png
          34 kB
        5. Finalize.png
          Finalize.png
          73 kB
        6. LiteSumToThirdParty_Closed_2020-09-15_1of1.xml
          66 kB
        7. screenshot-1.png
          screenshot-1.png
          14 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.