You are here:
Repricing APIs
The Repricing API is an implementation of VlocityOpenInterface. Using this service, you can reprice OrderItem, QuoteLineItem, OpportunityLineItem, applied promotions, Offer adjustments, or overrides using multiple price list entries attached to a product or promotion and context rules based on the behavior (to reprice or not to reprice when this service is run) needed.
The customer needs to create a scheduler based on the requirements. The scheduler triggers the Repricing API.
Input Parameter |
Name |
Required |
Type |
Input Range |
Description |
|---|---|---|---|---|---|
Map<String,Object>input |
objectList |
Yes |
List<SObject>; |
<Order, Quote, Opportunity, Account, Asset, QuoteLineItem, OpportunityLineItem, OrderItem> |
List of sObjects for repricing |
Map<String,Object> input |
repriceProvidedLineItemsOnly |
No |
Boolean |
<true, false> |
Set to true if line items passed in the ObjectList should be repriced without repricing the whole bundle. |
Output Parameter |
Name |
Required |
Type |
Input Range |
Description |
|---|---|---|---|---|---|
Map<String,Object>output |
N/A |
N/A |
N/A |
N/A |
No output fields are provided in the output object. |

