GuidesChangelog
HomeLog In
Guides
These docs are for v2023.2. Click to read the latest docs for v2024.2.

Direct sales Customer Offer

Supported scenarios

  • Sync supply lines;
  • Create Customer Offer;
  • Update Customer Offer;
  • Delete Customer Offer.

For the business rules concerning customer offer, please read Direct sales Customer Offer.


Sync supply lines

Purpose:
Get supply lines added or changed in Floriday from Floriday in supplier application.

Prerequisites:

  • The supplier application has the latest update of organizations;
  • The supplier application has the latest update of trade-items;
  • The supplier application has the latest update of batches;
  • The user has inserted supply with or without one or more specific customer organizations in Floriday.

Process steps:

NRProcess stepAPI call / scenario
1GetSupplyLinesMaxSequence
1Sync supply lines with limit and latest sequence number. Supply has supply type customer offer.GetSupplyLinesBySequenceNumber
Once-OnlyReturns supply lines created within the given timeframe.

rate limit: 3.4 per second - burst limit: 1000
GetSupplyLines
After creating, updating or deleting supply.Get supply line by supply lineID with all product specifications and one or more packing options, included services, trade period, customer organizations, trading terms and supply type (customer offer).GetSupplyLineById
2Process the retrieved supply-llines in the supplier application with their unique supply line ID. The supply lines will be added or updated in the supplier application.
The supply lines are a basis to create and process sales orders.


Create Customer Offer

Purpose:
Create customer offer in Floriday.

Prerequisites:

  • The supplier application has the latest update of organizations;
  • The supplier application has the latest update of trade-items;
  • The user has inserted his price with commercial available quantity for a period in the supplier application for one or more specific customers.

Process steps:

NRProcess stepAPI call / scenario
1Create customer offer with specific price, period, commercial available supply quantity and packing configuration.AddCustomerOffer
2Customer offer supply line will be created in Floriday.
3Created customer offer supply line can be retrieved by the Customer organizations from the Customer channel.


Update Customer Offer

Purpose:
Update customer offer in Floriday.

Prerequisites:

  • The supplier application has the latest update of organizations;
  • The supplier application has the latest update of trade-items;
  • The supplier application has the latest update of customer offers;
  • The user has updated customer offer in the supplier application.

Process steps:

NRProcess stepAPI call / scenario
1Update customer offer specific price, period, commercial available supply quantity or packing configuration.EditCustomerOffer
Customer offer supply line will be updated in Floriday.
2Customer offer supply line will be updated in the customer channels.
3Updated customer offer supply line can be retrieved by the Customer organizations from the Customer channel.


Delete Customer Offer

Purpose:
(soft) Delete Customer offers in Floriday.

Prerequisites:

  • The supplier application has the latest update of organizations;
  • The supplier application has the latest update of trade-items;
  • The supplier application has the latest update of customer offers;
  • The user has deleted a customer offer in the supplier application.

Process steps:

NRProcess stepAPI call / scenario
1Delete customer offer.DeleteCustomerOffers
2Customer offer supply line will be soft deleted in Floriday.
3Customer offer soft deleted supply lines can be retrieved by the Customer organizations from the Customer channel.