-
Type: Feature Request
-
Status: Closed (View Workflow)
-
Priority: Major
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R1
-
Labels:
-
Links:
-
HLE (1 man day = 8 hrs):20
-
INF Reference Number:INF-12039
Create script to:
- Use an existing Custom Count type
- Rename to be PDC Count
- Add 7 items to the PDC Count
- Add PDC Count location
- Add 7 items to PDC Count location
API
- From CFA: Start PDC Count
- Response from InFORM: Send PDC Count details
- User interacts with HHD, to enter count
- From CFA: return count data
Signal R will NOT be supported
HLE assumes 10 days of documentation & 10 days of implementation support
User Story:
As a supply chain user, I would like the ability to perform counts on an external device and post them in InFORM.
Details
Support an API that inserts an inventory count into InFORM.
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.
Notes from onsite:
Will: you would want to hit an API on our end first to determine which items are available to count, then pass back the count.
Chris: initially, since we are only doing 7 items, may not need this.
What API's are available already?
Michael: Already available. In theory, you should be able to do this. Still have to build the endpoint, but it should be mostly there. May need to put some throttling mechanisms in place. Anything you can do in Mobile is already using API's.
Will: may need to do some work long-term to make sure API's are secure/scalable. Do we stand up a separate server? Or if load gets to high add a web server to farm? DB is still the throughput constraint.
For HS: Document the API's, and how to connect. What does object look like, do you have a sample?
Validations: couple things done in the UI--like Min/Max values, variance to expected on-hand? Can HS share any other business rules being applied at the UI layer?
Kelsey: what exactly are they going to be scanning? (inner, case, each??)
-Chris: Will have a "tote", but inner's are different and will be scanned.
API Documentation Format Example
End Of Month API: https://cfacorp.atlassian.net/wiki/spaces/IN/pages/212730163/EOM+API (requires access to CFA Confluence, see attached screenshot if you don't have that access)
- is implemented by
-
CFAMX-5968 Augment/Create Load Tests
- Closed
-
CFAMX-5969 Documentation
- Closed
-
CFAMX-6221 Spike - Document framework needed for Count API
- Closed
-
CFAMX-6273 Count API - Create Script to create PDC Custom Count with specific items
- Closed