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

CLONE 2020R2 - Paid In/Out Page - Add support for new type of category

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Sprint:
      CFAMX 2020R3 Sprint 2, CFAMX 2020R3 Sprint 3, CFAMX 2020R3 Sprint 4
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      2
    • Work Type Classification:
      Sustaining

      Description

      As an operator I want to be able to view, but not edit Paid In/Out events that are related to Tips so that I can reconcile data from the POS

      Notes

      • See CFAMX-7355 for notes about testing this feature, and generating transactions before the ServicePoint work is done
      • These new Delivery Tips should be included in the CDS, within the existing structure of the file:
        • Delivery Tips

      Acceptance Criteria

      Confirm when the CDS is generated, the Tip Paid In and Tip Paid Out fields are included in the ShiftSalesDetailInfo for each CashierDetailInfo

      1. Confirm that Delivery Tip Paid Ins are included in the PaidIns Amount field
      2. Confirm that Delivery Tip Paid Ins are included in the PaidIns Count field
        • Confirm that Delivery Tips Paid Ins are aggregated into a single Count value, per cashier, when recorded in the <PaidIns> section
      3. Confirm that these details of Delivery Tip Paid Ins are represented in the PaidInPaidOutDetails fields - Just one aggregate record for all Delivery Tip Paid Ins for the Cashier Shift
        • GL code = 9000 (from configuration)
        • Description = Delivery Tips (from configuration)
        • PaidInAmount = The sum total of all of the Delivery Tip Paid Ins for the Cashier Shift
      4. Confirm that the details of Delivery Tip Paid Outs are represented in the PaidInPaidOutDetails fields - One record per Paid Out entered in the POS
        • GL code = 9000 (from configuration)
        • Description = Entered and passed from the POS
        • PaidOutAmount = The amount of the Paid Out entered on the POS
      5. Test with:
        • Multiple Tip Paid Ins on one cashier
        • One Tip Paid Ins on multiple cashiers
        • Multiple Tip Paid Ins on multiple cashiers
        • Multiple Tip Paid Outs on one cashier
        • One Tip Paid Outs on multiple cashiers
        • Multiple Tip Paid Outs on multiple cashiers
        • Lots of different Paid In/Out events per shift, include Tip Paid In/Out events

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 4h
                  4h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 1.05h Time Not Required
                  1.05h

                    PagerDuty

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