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:
NR | Process step | API call / scenario |
---|---|---|
1 | GetSupplyLinesMaxSequence | |
1 | Sync supply lines with limit and latest sequence number. Supply has supply type customer offer. | GetSupplyLinesBySequenceNumber |
Once-Only | Returns 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 |
2 | Process 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:
NR | Process step | API call / scenario |
---|---|---|
1 | Create customer offer with specific price, period, commercial available supply quantity and packing configuration. | AddCustomerOffer |
2 | Customer offer supply line will be created in Floriday. | |
3 | Created 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:
NR | Process step | API call / scenario |
---|---|---|
1 | Update customer offer specific price, period, commercial available supply quantity or packing configuration. | EditCustomerOffer |
Customer offer supply line will be updated in Floriday. | ||
2 | Customer offer supply line will be updated in the customer channels. | |
3 | Updated 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:
NR | Process step | API call / scenario |
---|---|---|
1 | Delete customer offer. | DeleteCustomerOffers |
2 | Customer offer supply line will be soft deleted in Floriday. | |
3 | Customer offer soft deleted supply lines can be retrieved by the Customer organizations from the Customer channel. |
Updated 3 months ago