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

Create Order - Restrict available future dates

    Details

    • Sprint:
      CFAMX 2018R4 Sprint 5
    • SOW (Time Tracking) Project:
      44795

      Description

      As a store manager I want the system to restrict the number of future days available to me when I am creating an order so that my chance of making a mistake is reduced

      Notes

      1. Towards the end of the month, a user may inadvertently click into the next month, and select a date in that month instead of the current month
      2. Add a new configuration
      3. Use the configuration to restrict available delivery dates
        • Today -> (Today + ( config * 1))
      4. Use the configuration to restrict available Cover Until dates
        • Today -> (Today + ( config * 2))
        • This means that if the user can select 1st to 8th for the delivery date, they can select 1st to 15th for the cover until date
          • The same rules still apply around the cover until date:
            • By default the cover until date is the delivery date + 1
            • If the user selects a delivery date that is later than he cover until date, the cover until date changes to be one day greater than the delivery date

      Acceptance Criteria

      1. Confirm that there is a new configuration setting:
        • Configuration Manager > Mobile > Ordering > Create Order - Max days in the future
        • text: Used to control the delivery and cover until dates available for selection when creating an order. Delivery = today + (config * 1). Cover Until = today = (config * 2).
        • Default value should be 7
        • If no value, or zero, is entered, the check should not be performed
      2. Confirm that when the configuration setting is enabled, and a user creates an order the delivery dates that are available for selection reflect the configuration
      3. Confirm that when the configuration setting is enabled, and a user creates an order the Cover Until dates that are available for selection reflect the configuration * 2

      Configuration

        Attachments

        1. CoverUntilPlus14.png
          CoverUntilPlus14.png
          51 kB
        2. DelDatePlus7.png
          DelDatePlus7.png
          48 kB
        3. screenshot-1.png
          screenshot-1.png
          90 kB

          Issue Links

          There are no Sub-Tasks for this issue.

            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 - 30h Original Estimate - 30h
                  30h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 33.1h
                  33.1h

                    PagerDuty

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