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

Create Order Modal - Scheduled Order Checks

    Details

    • Type: Story
    • Status: Closed (View Workflow)
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
    • Sprint:
      2021.R5 New Features Sprint 2, 2021.R5 New Features Sprint 3
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      5
    • Work Type Classification:
      Sustaining

      Description

      As an operator I want the create order modal to prompt me to view my scheduled orders when I try to manually create an order for delivery at the same time as the schedule

      Notes

      Acceptance Criteria

      Validations that have been implemented
      To encourage users to leverage the Order Schedules, either manually or automatically, and deter them from going rogue and creating ad-hoc orders for the OffSite Thaw distributor, some validations have been introduced

      • Order Schedule exists for selected delivery day
        • For example:
        • Order Schedule for QCD, for delivery on Jan 16, order not yet created via the schedule
        • Clicking on View Orders, closes the modal and returns the user the to Orders tab, where the Create Order button is at the top of the list
      • Order already created against a schedule, when the Order date of the schedule is the current date
        • Clicking on View Order takes the user directly to the placed order
      • Creating an order that would typically be created on a future order day, with a Delivery date of Jan 20
        • Clicking on View Order takes the user the to Scheduled Order tab, for the date on which the order is expected to be placed
      • Edge cases:
        • The Delivery Date and Time selected are the same as that of an order that is already placed, and the restaurant is configured to check for duplicate orders
          • Mobile > Ordering > Create Order - Duplicate Order Tolerance Check
          • Even after selecting a Cover Until date, that doesn't match that of the previously Placed order, the Confirm button is disabled
        • The Delivery Date and selected is the same as that of an order that is scheduled for the future
          • After selecting the Cover Until Date and Time, the Confirm button is enabled
      • Don't create an order if one has recently been created

        Attachments

        1. Create_Add+Order+Modal+-+Open+Item+Management.docx
          225 kB
        2. screenshot-1.png
          screenshot-1.png
          88 kB
        3. screenshot-10.png
          screenshot-10.png
          95 kB
        4. screenshot-11.png
          screenshot-11.png
          131 kB
        5. screenshot-2.png
          screenshot-2.png
          153 kB
        6. screenshot-3.png
          screenshot-3.png
          154 kB
        7. screenshot-4.png
          screenshot-4.png
          91 kB
        8. screenshot-5.png
          screenshot-5.png
          204 kB
        9. screenshot-7.png
          screenshot-7.png
          89 kB
        10. screenshot-8.png
          screenshot-8.png
          123 kB
        11. screenshot-9.png
          screenshot-9.png
          98 kB

          Issue Links

          1.
          Review Test Scripts QA Task Done Tristan Strong

          0%

          Original Estimate - 0.5h
          Time Not Required
          2.
          Deploy QA Task Done Tristan Strong

          0%

          Original Estimate - 0.5h
          Time Not Required
          3.
          Functional Review with QA Dev Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          4.
          DIT Dev Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required
          5.
          Design Review Dev Task Done Unassigned

          0%

          Original Estimate - 0.5h
          Time Not Required

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 2.5h
                  2.5h
                  Remaining:
                  0h
                  Logged:
                  Time Not Required
                  Not Specified

                    PagerDuty

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