Details

    • Sprint:
      CFAMX 2019R2 Sprint 2
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      3
    • SOW (Time Tracking) Project:
      44918
    • Work Type Classification:
      Sustaining

      Description

      Story
      As a Store Manager, I want the ability to add new Offsite Sales Locations so I can have visibility into offsite sales performed by my restaurant.

      Notes
      Add a new page to MxConnect for entering Offsite Sales Locations. The first phase will do a simple save, with validation only on the Offsite Sales Location Name (ensuring the extact Offsite Sales Location name does not already exist for the restaurant).

      We will also need a table structure in place that supports the following:

      Offsite Sales Name

        • Address Line 1
        • City
        • State
        • Zip Code
      1. Confirm that additional data can also be recorded if needed
        • Additional fields
          • Address 2
          • Address 3
          • County (read only and returned from validation tool)
          • Contact Name
          • Contact Phone Number
          • Contact Email Address
          • Comments
        • A way to ties sales to the Offsite Sales Location

      The classification list from Chick-fil-A:

      • K-12 School Cafeteria
      • K-12 Sports Venue
      • University Cafeteria
      • University Sports Venue
      • Professional Sports Venue
      • Office Building
      • Hospital
      • Fairgrounds
      • Other

      Acceptance Criteria

      1. Confirm that there is an option to initiate the creation/addition of a new Offsite Sales Location
      2. Confirm the only validation performed upon page save is on Offsite Sales Location Name, which should only be unique at the store level (meaning two stores can use the same Offsite Sales Location Name).
      3. Confirm a new Offsite Sales Location can be entered and saved with a minimum of the following mandatory fields
        • Offsite Sales ID
          • Generated by InFORM
          • Cannot be edited or changed once created
          • Unique to the restaurant
        • Offsite Sales Name
        • Address Line 1
        • City
        • State
        • Zip Code
        • Classification
      4. Confirm that additional data can also be recorded if needed
        • Additional fields
          • Address 2
          • Address 3
          • County (read only and returned from validation tool)
          • Contact Name
          • Contact Phone Number
          • Contact Email Address
          • Comments
      5. Confirm a classification field exists in the form of a drop-down selector.
        • The list will pull from the List Option Configuration Page.
        • Make sure future classifications can be added.
        • Creation of delivery script for classifications. This script will add the type to the list option table.
      6. Confirm the ability to mark the Offsite Sales Location active or inactive is present.
      7. Confirm the default setting for the status when a new Offsite Sales Location is added is "Active"

        Attachments

        1. image-2019-01-28-14-52-30-543.png
          37 kB
          Soma Dixon
        2. OSM Entry Page.png
          62 kB
          Staten Putnal

          Issue Links

            Activity

              People

              • Assignee:
                staten.putnal Staten Putnal (Inactive)
                Reporter:
                staten.putnal Staten Putnal (Inactive)
              • Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:

                  Time Tracking

                  Estimated:
                  Original Estimate - 12.75h
                  12.75h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 9h 47m Time Not Required
                  9h 47m

                    PagerDuty

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