-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R1
-
Labels:None
-
Sprint:CFAMX 2020R1 Sprint 1
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:2
-
Work Type Classification:Sustaining
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:
- 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 - Confirm the API will show available items based on the count type selected.
- Confirm the API will show available travel paths based on the count type selected.
- Confirm the API will show available unit of measures for the items.
- Confirm the API supports pushing the counted items back to InFORM.
- 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
- Confirm that Stock Take 4 works for CA stores
Note - See feature level for example of API Documentation
- implements
-
CFAMX-5967 SC - Count API - for external app/system to inject a item "count" to overwrite on-hand of a specific item.
- Closed
1.
|
Review Test Scripts | Done | Unassigned |
|
||||||||
2.
|
Deploy | Done | David Nayyar (Inactive) |
|
||||||||
3.
|
Functional Review with QA | Done | David Nayyar (Inactive) |
|
||||||||
4.
|
DIT | Done | David Nayyar (Inactive) |
|
||||||||
5.
|
Write Count API Documentation | Done | David Nayyar (Inactive) |
|
||||||||
6.
|
Investigation | Done | Colin Wyatt-Goodall |
|
||||||||
7.
|
Identity Additional Stories | Done | David Nayyar (Inactive) |
|