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

MxC Workflow - Enable edit within Deposits Task

    Details

    • Sprint:
      CFAMX 2020R3 Sprint 3
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      3
    • Work Type Classification:
      Sustaining

      Description

      As an operator completing my workflow I want the Deposits task to be reset when a new value is recorded that impacts the overall deposit so that I can correctly declare my deposits

      Notes

      • If the day has not been finalized, and the Deposits task has been confirmed/completed and either:
        • Cashier Settlement is edited (Directly or indirectly via Paid In/Out)
        • Change Fund Received is edited
        • Change Fund Deposited is edited
      • When the user runs the Finalize Day validation, the validation will check that the Deposits are correct, and all monies have been declared, if not the user will be warned that this is the case
      • The Deposits page will support an edit mode, after the deposit has first been Confirmed
      • Ideal behavior:
        • User clicks on Update Deposit
        • Within the UI the following fields are available for edit:
          • Bills Accepted by Safe (Whole Dollar Value)
          • Manual Vault Drop (Cash)
          • Manual Vault Drop (Checks)
          • Third Party ACH > Details
        • User makes an update to a value
        • Confirm Deposit button is displayed
        • Clicking on Confirm Deposit locks down the deposit again, and Update Deposit button is displayed
      • Mockup
      • If the day has been Finalized and either:
        • Cashier Settlement is edited (Directly or indirectly via Paid In/Out)
        • Change Fund Received is edited
        • Change Fund Deposited is edited
      • The deposits task should NOT be reset, given the day has already been finalized
      • Is it possible to only make this change in MxC, or does it make little difference?

      Acceptance Criteria

      Given that the day has NOT been finalized
      And the Deposits task has been completed

      1. Confirm that there is an option to update the deposit
      2. Confirm that after clicking on Update Deposit, previously entered data is displayed, and can be updated in the following fields
        • Bills Accepted by Safe (Whole Dollar Value)
        • Manual Vault Drop (Cash)
        • Manual Vault Drop (Checks)
        • Third Party ACH > Details

      Given that the day has NOT been finalized
      And the Deposits task has been completed
      And a Cashier Settlement is edited (Directly or indirectly via Paid In/Out)
      Or a Change Fund Received is edited/added
      Or a Change Fund Deposited is edited/added
      When the user loads the finalize day page and the validations run

      1. Then the user should be informed that the deposit needs attention
      2. And when accessing the Deposits task Update Deposit should be an option

      Given that the day has been finalized
      And the Deposits task has been completed

      1. Confirm that Update Deposits is NOT available

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 23h Original Estimate - 23h
                  23h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 24h 5m
                  24h 5m

                    PagerDuty

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