Uses of Class
net.pricefx.common.apibuilder.clicoll.CalculableLineItemCollectionBuilder
Package
Description
Calculable Line Item Collection (clicoll) API can be used to manipulate Quotes, Contracts and Rebate Agreements from header logic.
CompensationBuilder API allows to manipulate a rebate agreement object from a header logic.
ContractBuilder API allows to manipulate a contract object from a header logic.
QuoteBuilder API allows to manipulate a quote object from a quote header logic.
RebateAgreementBuilder API allows to manipulate a rebate agreement object from a header logic.
Provides
InputBuilderFactory
as a convenient way to create Inputs.-
Uses of CalculableLineItemCollectionBuilder in net.pricefx.common.apibuilder.clicoll
Modifier and TypeClassDescriptionclass
This is the shared builder class for Quotes, RebateAgreements and Contracts.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs etc. or a structure object etc.) -
Uses of CalculableLineItemCollectionBuilder in net.pricefx.common.apibuilder.compensation
Modifier and TypeClassDescriptionclass
BasicCompensationBuilder<T extends BasicCompensationBuilder>
class
IMPORTANT: Please read super class notes on sequence of execution! -
Uses of CalculableLineItemCollectionBuilder in net.pricefx.common.apibuilder.contract
Modifier and TypeClassDescriptionclass
Please read notes inCalculableLineItemCollectionBuilder
on how to use this builder. -
Uses of CalculableLineItemCollectionBuilder in net.pricefx.common.apibuilder.customform
Modifier and TypeClassDescriptionclass
CustomFormCollectionBuilder is the starting point of an interface that allows you to manipulate a custom form object in a custom form header calculation logic.
The header calculation is executed twice: Once as 'pre phase' and once after that as 'post phase'.
UseisPrePhase()
andisPostPhase()
methods to detect the current phase. -
Uses of CalculableLineItemCollectionBuilder in net.pricefx.common.apibuilder.quote
Modifier and TypeClassDescriptionclass
QuoteBuilder is the starting point of an interface that allows you to manipulate a quote object in a quote header calculation logic.
The header calculation is executed twice: Once before the calculation of the individual line items (= pre phase) and once after that (=post phase).
Usually code should only apply in one phase. -
Uses of CalculableLineItemCollectionBuilder in net.pricefx.common.apibuilder.rebateagreement
Modifier and TypeClassDescriptionclass
Created by petercipov on 22/03/16.static class
class
IMPORTANT: Please read super class notes on sequence of execution! -
Uses of CalculableLineItemCollectionBuilder in net.pricefx.formulaengine.scripting.inputbuilder
Modifier and TypeMethodDescriptionAbstractInputBuilder.addOrUpdateInput
(CalculableLineItemCollectionBuilder clicBuilder, String lineId) Adds (or updates) this input field (defined by this builder) to the specified header line item.