Supply requests
Supported supply requests scenarios
- Receiving supply requests;
- Placing supply requests;
- Editing an existing supply request;
- Rewriting an existing supply request base properties;
- Adding a new supply line to existing supply request;
- Deleting a supply line from an existing supply request;
- Deleting a supply request;
- Setting supply request line as selected.
For the business rules concerning requests, please read Supply request.
Placing supply requests
Purpose:
Enables customer to request one or more missing supply lines to be added to a specific trade item by specifying the supply line or supply lines in this request. Supplier can ad the supply lines in Floriday after accepting the supply request.
NR | Process step | API call / scenario |
---|---|---|
1 | Create a supply request. | AddSupplyRequest |
Receiving supply requests
Purpose:
Receiving updates of placed supply requests.
NR | Process step | API call / scenario |
---|---|---|
1a | Return the supply request by ID. | GetSupplyRequestById |
1b | Return the maximum sequence number found in supply requests. | GetSupplyRequestsMaxSequence |
2b | Returns a list of max 1000 connections starting from a specified sequence number. | GetSupplyRequestsBySequenceNumber |
Editing existing supply request
Purpose:
Editing placed supply requests.
NR | Process step | API call / scenario |
---|---|---|
1a | Rewrite the SupplyRequest properties | EditSupplyRequest |
1b | Adding supply request llines to existing supply request | AddSupplyRequestLine |
1c | Deleting supply request llines from existing supply request | DeleteSupplyRequestLine |
2c | Supply lines created from accepted supply request lines will be set as deleted. | |
1d | Deleting supply request and its supply request lines | DeleteSupplyRequest |
2d | Supply lines created from accepted supply request lines will be set as deleted. |
Sets the selected supply request line as selected
Purpose:
Locking selected supply line from changes by grower.
NR | Process step | API call / scenario |
---|---|---|
1 | Setting supply request line as selected. | SetSupplyRequestLineIsLockedByCustomer |
Updated 4 months ago