Blanket orders

Placing blanket orders

Purpose:
Add direct sales blanket orders in Floriday trading agent.

Prerequisites:

  • There are contracts available on the Floriday platorm;
  • Contracts have the status "Approved";
  • Blanket order is placed on specific ContractId.

NRProces stepsAPI call / scenario
1Creates a new blanket orderAddBlanketOrder
2Floriday matches blanket order to bandwiths in Floriday.
2 AWhen a blanket order is between the bandwith Floriday will create a sales order.SalesOrder
2 BWhen a blanket order is not between the bandwith Floriday will notify the supplier that the blanket order has to be approved.Response: Status Pending

Receiving blanket orders

Purpose:
Receive direct sales blanket orders from Floriday trading agent.

Prerequisites:

  • There are blanket orders placed on the Floriday trading agent.

NRProces stepsAPI call / scenario
1Returns a blanket order by ID.GetBlanketOrderById
2Returns the maximum sequence number found in blanket orders.GetBlanketOrdersMaxSequence
3Returns a list with a maximum of 1000 blanket orders starting from a specified sequencenumber.GetBlanketOrdersBySequenceNumber


Finalizing, Approving, or Declininge blanket orders.

Purpose:
Finalizing concept blanket orders, approving or declining blanket orders in Floriday trading agent.


NrProces stepsAPI call / scenario
1Sets the ApprovalStatus of the blanket order from Draft to Finalized.SetBlanketOrderFinalized
2Sets the ApprovalStatus of the blanket order from Finalized to Approved.SetBlanketOrderApproved
3Sets the ApprovalStatus of the blanket order from Finalized to Declined.SetBlanketOrderDeclined

Modifying an existing blanket order

Purpose:
Finalizing concept blanket orders, approving or declining blanket orders in Floriday trading agent.


NrProces stepsAPI call / scenario
1Modifies an existing blanket order.EditBlanketOrder