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

CLONE 2018R3 - TESTING - INF-10534 - Editing Amount of Paid In/Out records from new MxC Paid In/Out page does not remove them from Cash Day Summary count

    Details

    • Sprint:
      CFAMX 2018R4 Sprint 1, CFAMX 2018R4 Sprint 2, CFAMX 2018R4 Sprint 3, CFAMX 2018R4 Sprint 4

      Description

      Reproduction Steps:

      • Create some records, save them,
      • Run the Cash Day Summary Export
        • Look at the Count in the Paid In/Out sections
      • Edit the amount of one of the Paid In/Out Events
      • Run the Cash Day Summary Export
        • Look at the Count in the Paid In/Out sections

      Expected Results:

      • Edited records should not be counted twice in CDS export.

      Actual Results:
      Edited paid in/out records are increasing the "count" in CDS

      Document walking through some scenarios, good and bad! https://docs.google.com/document/d/162p560oM88xwk-wI4ovsCPgihXfxwIJwE1eRQ0EnNms/edit?usp=sharing

      Notes from Michael DeBinder - Who wrote this page

      For that Paid In\Out defect for Amount change, the place to fix is going to be in \Mobile\Areas\Financial\Mx.Financial.Services\CommandServices\TransactionPettyCashCommandService.cs around line 218 where I handle when just the amount changes. At a more detailed level, I think the fix is to make add "quantity" as an optional parameter to "AdjustCashier" defaulted to 1 so that this one place we call it can override that to 0. If doing that and using a 0 quantity here causes some other error, I guess we would have to reverse the original amount and then adjust by the new amount.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                staten.putnal Staten Putnal (Inactive)
                Reporter:
                will.englefield Will Englefield (Inactive)
              • Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 1h Original Estimate - 1h
                  1h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1h 1m
                  1h 1m

                    PagerDuty

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