GuidesChangelog
HomeLog In

Creating contracts

Under construction

Creating contract drafts

Purpose:
Creating contract drafts via the API instead of using the online Floriday customer portal.


NRProcess stepsAPI call / scenario
1Add a new contract draft to FloridayAddContract


Editing contract drafts

Purpose:

Editing the data of a contract draft.

NRProcess stepsAPI call / scenario
1Update an existing contract draft based on id.EditContract


Approving and Declining finalized contracts

Purpose:
Responding to finalized contracts from suppliers.


NRProcess stepsAPI call / scenario
1aSets the contract status to FINALIZED and offers the contract to the supplier for approvalFinalizeContract
2aSupplier receives finalized contract and can either approve or decline contract.
1bSets the state of the contract to Approved if already finalized by the supplier.ApproveContract
2bCreates valid contract for placing BlanketOrders.
1cSets the state of the contract to Declined if already finalized by the supplier.DeclineContract
2cSupplier can either delete or adjust the declined contract as a draft.


Deleting contracts approvals

Purpose:

  • Makes it possible to retract contract approvals from suppliers when the contract approvals are not yet accepted;
  • When contract is already approved, it will request for a contract delete.

NRProces stepsAPI call / scenario
1Deletes contract if contract is not yet approved. Requests delete by supplier if already approved.RequestDeleteContract


Approve request for contract delete

Purpose:
Approving contract delete requests created by supplier.


NRProces stepsAPI call / scenario
1Approves contract delete request created by supplier.ApproveDeleteContract