-
Type: Story
-
Status: Closed (View Workflow)
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: CFA 2020R4
-
Component/s: None
-
Sprint:CFAMX 2020R4 Sprint 4, CFAMX 2020R4 Sprint 5
-
SCRUM Team:Brotherhood of Mutants
-
Story Points:2
-
Work Type Classification:Sustaining
Allowed Search Values - 8/13/20
- Only Alpha Numeric characters are supported in the API call
- Special Characters and Reserved Characters are not supported
As a third party system I want to be able to GET active Items that can be Wasted and relevant details from InFORM so that when I send a Waste transaction I can include the appropriate details
Notes
- Note: We do not have any details about the solutions that CFA are planning to implement, other than they would like to use APIs to inject waste, this story is a part of the effort to provide robust, external facing API calls that can be used to GET and POST data.
- Response should include details that we will require when sending a waste transaction to InFORM
- For example:
- Item Code (Not Item ID)
- Outer - Unit Of Measure
- Inner - Unit Of Measure
- Unit - Unit Of Measure
- Metric Unit - Unit Of Measure
- Raw / Finished (I am not sure whether this is necessary in the response or not?
- Note: UOM can vary between stores, therefore this request, to InFORM must include a Store Number
Acceptance Criteria
- Confirm that the request is restaurant specific
- Confirm that the response is as streamlined as possible, and only returns data that truly needs to be passed back to InFORM to inject a Waste transaction via the new API calls being developed under this feature
- Confirm that the response only returns data for items that are InUse/Active at the store requested
- Confirm that the response identifies the item using the item code
- Confirm that the response includes the following units of measures, if configured:
- Outer
- Inner
- Unit
- Metric Unit
- Confirm that the developer has documented the call in Confluence
- Variable names
- Variable definitions
- Variable usage
- Example Call
- Example response
- See this page for guidance: https://cfacorp.atlassian.net/l/c/yje7GDs6
- implements
-
CFAMX-10366 Make the Waste API robust enough for chain-wide usage by Automated Holding Assistant to inject waste data
- Closed
1.
|
Review Test Scripts | Done | Unassigned |
|
|||||||||
2.
|
Deploy | Done | Soma Dixon (Inactive) |
|
|||||||||
3.
|
Functional Review with QA | Done | Michael DeBinder (Inactive) |
|
|||||||||
4.
|
DIT | Done | Michael DeBinder (Inactive) |
|
|||||||||
5.
|
Create Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
6.
|
Execute Test Cases | Done | Soma Dixon (Inactive) |
|
|||||||||
7.
|
Implement Endpoint | Done | Michael DeBinder (Inactive) |
|