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

Create Order - Delete Draft Orders that have a past delivery date

    Details

    • Sprint:
      CFAMX 2018R4 Sprint 5, CFAMX 2018R4 Hardening, CFAMX 2019R1 Sprint 1
    • SOW (Time Tracking) Project:
      44795

      Description

      As a store manager I want to be informed that my draft order, when past delivery date, will be deleted when I try to view the order so that I do not submit a bad order

      Detail
      From the order details page, any order with a past delivery date will generate a warning when the user goes to Actions > Place Order. The warning box will offer two options:

      1. Cancel - Selecting Cancel will close the warning message and bring the user back to the Order Details page.
      2. Delete Order - Selecting Delete Order will delete the order

      Notes

      • Is is possible to create an order and leave it in draft, and then submit it after the Delivery Date has passed - Currently, you can do this.

      Acceptance Criteria

      1. Confirm that when a user tries to submit views an order that has a delivery date in the past, a notification is displayed (informing the user that the order will be deleted) and submitting an order is not an option
          • Header: Delete Order
          • Content: This order has a delivery date that is in the past and cannot be submitted. Please delete the order.
          • Buttons
            • Cancel - Takes the user back to the order
            • Delete Order - Deletes the order, in the same manner as if the user had selected Actions > Delete
      2. Confirm when the user selects Cancel, they are brought back to the Order Details page.
      3. (New - 9/10) When an order is in a "to be deleted" state, the only options available under the Actions button are:
        • Print Order Details
        • Cancel Order
      4. (New - 9/10) Confirm that a user can place an order for a past date, and Auto Receive that order (Actions > Place Order > Check box), that the order can be placed and received successfully
        • The check should only be performed against order that where created in the past and have become delinquent
        • Orders created today, for earlier today, should be permitted
        • The goal of this requirement is to trap old orders, that were not submitted on time

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 24h
                  24h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 23.6h Time Not Required
                  23.6h

                    PagerDuty

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