Supply requests
Supported supply requests scenarios
- Receiving supply requests;
- Placing supply requests;
- Editing existing supply requests;
- Rewriting the base properties of an existing supply request;
- Adding a new supply line to an existing supply request;
- Deleting a supply line from an existing supply request;
- Deleting a supply request;
- Setting supply requests line as selected.
For the business rules concerning requests, please read Supply request.
Placing supply requests
Purpose:
Enables customers to request one or more missing supply lines to be added to a specific trade item by specifying one or more supply lines in this request. After the supplier has accepted the supply request, the supply line(s) are added in Floriday.
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 | Return 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 properties of an existing supply request | EditSupplyRequest |
1b | Add supply request llines to an existing supply request | AddSupplyRequestLine |
1c | Delete supply request llines from an existing supply request | DeleteSupplyRequestLine |
2c | Supply lines created from accepted supply request lines will be set as deleted. | |
1d | Delete a 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 one or more selected supply lines to prevent the supplier from making changes to them.
NR | Process step | API call / scenario |
---|---|---|
1 | Setting supply request line as selected. | SetSupplyRequestLineIsLockedByCustomer |
Updated about 1 year ago