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

Spike - Document framework needed for Count API

    Details

    • Sprint:
      CFAMX 2020R1 Sprint 1
    • SCRUM Team:
      Brotherhood of Mutants
    • Story Points:
      2
    • Work Type Classification:
      Sustaining

      Description

      Story
      As a supply chain user, I would like the ability to perform counts on an external device and post them in InFORM.

      Details
      Research and document the work needed to perform an inventory count on a third-party device. The documentation should be recorded at https://cfacorp.atlassian.net/wiki/spaces/IN/pages/251363781/Create+API+for+external+app+system+to+inject+a+item+count+to+overwrite+on-hand+of+a+specific+item

      Create a set of API’s for Supply Chain Inventory Counts. The counts will be performed on an external device and sent back to InFORM. Once consumed by InFORM, the on hand values will be updated to reflect the values sent in the API’s.

      Steps:
      Login to Store via the API
      Get a list of available Count Types
      Get the details of specific count type (Items, business validation, locations, travel paths)
      Manipulate count data on a Hand-Held Device
      Send the count to InFORM via the API

      Acceptance Criteria:

      1. Confirm that the Count API is documented in Confluence
        #Confirm the API will show available count types.We hard-code this list in InFORM, we don't have an API method that returns a list of count types
      2. Confirm the API will show available items based on the count type selected.
      3. Confirm the API will show available travel paths based on the count type selected.
      4. Confirm the API will show available unit of measures for the items.
      5. Confirm the API supports pushing the counted items back to InFORM.
      6. Confirm that if there are any business rules (max qty) that are applied by the UI, they are identified and documented, as Stories, that can be implemented in later sprints
      7. Confirm that Stock Take 4 works for CA stores

      Note - See feature level for example of API Documentation

        Attachments

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 12h
                  12h
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 7h Time Not Required
                  7h

                    PagerDuty

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