GuidesChangelog
HomeLog In

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.


NRProcess stepAPI call / scenario
1Create a supply request.AddSupplyRequest


Receiving supply requests

Purpose:
Receiving updates of placed supply requests.


NRProcess stepAPI call / scenario
1aReturn the supply request by ID.GetSupplyRequestById
1bReturn the maximum sequence number found in supply requests.GetSupplyRequestsMaxSequence
2bReturn a list of max 1000 connections starting from a specified sequence number.GetSupplyRequestsBySequenceNumber


Editing existing supply request

Purpose:
Editing placed supply requests.


NRProcess stepAPI call / scenario
1aRewrite the properties of an existing supply requestEditSupplyRequest
1bAdd supply request llines to an existing supply requestAddSupplyRequestLine
1cDelete supply request llines from an existing supply requestDeleteSupplyRequestLine
2cSupply lines created from accepted supply request lines will be set as deleted.
1dDelete a supply request and its supply request linesDeleteSupplyRequest
2dSupply 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.


NRProcess stepAPI call / scenario
1Setting supply request line as selected.SetSupplyRequestLineIsLockedByCustomer