Uses of Package
net.pricefx.common.apibuilder.clicoll
Packages that use net.pricefx.common.apibuilder.clicoll
Package
Description
The builder and the helper that every document header logic shares.
The header logic builder for Compensation Plans.
The header logic builder for Contracts, with its helper and its structure object.
The header logic builder for Custom Forms.
The header logic builder for Quotes, with its helper and its structure object.
The header logic builder for Rebate Agreements, the template builder, and their helpers.
Builders for logic inputs (user entries and context parameters).
-
Classes in net.pricefx.common.apibuilder.clicoll used by net.pricefx.common.apibuilder.clicollClassDescriptionThis is the shared builder interface for Quotes, RebateAgreements, Contracts and Sales Compensation.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs, or a structure object, and so on) IS NOT executed as per sequence of the Groovy logic!Represents a line item, a folder, or the document root of a CLIC document (a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form), obtained fromLineItemHelper.getRoot(),LineItemHelper.findByLineId(String),LineItemHelper.findAllWithLabel(String), orLineItemHelper.LineItem.getChildren()/LineItemHelper.LineItem.getParent()/LineItemHelper.LineItem.getSiblings()/LineItemHelper.LineItem.getSubLineItems()rather than instantiated directly.Review sub-step information.A closeable iterator overLineItemHelper.LineItemelements, backed either by a streaming DB cursor or by an already materialized list. -
Classes in net.pricefx.common.apibuilder.clicoll used by net.pricefx.common.apibuilder.compensationClassDescriptionThis is the shared builder interface for Quotes, RebateAgreements, Contracts and Sales Compensation.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs, or a structure object, and so on) IS NOT executed as per sequence of the Groovy logic!A helper interface that assists in navigating and reading a Calculable Line Item Collection (CLIC) document's line items: a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form.Represents a line item, a folder, or the document root of a CLIC document (a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form), obtained fromLineItemHelper.getRoot(),LineItemHelper.findByLineId(String),LineItemHelper.findAllWithLabel(String), orLineItemHelper.LineItem.getChildren()/LineItemHelper.LineItem.getParent()/LineItemHelper.LineItem.getSiblings()/LineItemHelper.LineItem.getSubLineItems()rather than instantiated directly. -
Classes in net.pricefx.common.apibuilder.clicoll used by net.pricefx.common.apibuilder.contractClassDescriptionThis is the shared builder interface for Quotes, RebateAgreements, Contracts and Sales Compensation.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs, or a structure object, and so on) IS NOT executed as per sequence of the Groovy logic!A helper interface that assists in navigating and reading a Calculable Line Item Collection (CLIC) document's line items: a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form.Represents a line item, a folder, or the document root of a CLIC document (a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form), obtained fromLineItemHelper.getRoot(),LineItemHelper.findByLineId(String),LineItemHelper.findAllWithLabel(String), orLineItemHelper.LineItem.getChildren()/LineItemHelper.LineItem.getParent()/LineItemHelper.LineItem.getSiblings()/LineItemHelper.LineItem.getSubLineItems()rather than instantiated directly.Implemented by helpers of document types that support a review workflow (e.g. quotes, contracts). -
Classes in net.pricefx.common.apibuilder.clicoll used by net.pricefx.common.apibuilder.customformClassDescriptionThis is the shared builder interface for Quotes, RebateAgreements, Contracts and Sales Compensation.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs, or a structure object, and so on) IS NOT executed as per sequence of the Groovy logic!Implementation of the shared builder for Quotes, RebateAgreements, Contracts and Sales Compensation.A helper interface that assists in navigating and reading a Calculable Line Item Collection (CLIC) document's line items: a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form. -
Classes in net.pricefx.common.apibuilder.clicoll used by net.pricefx.common.apibuilder.quoteClassDescriptionThis is the shared builder interface for Quotes, RebateAgreements, Contracts and Sales Compensation.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs, or a structure object, and so on) IS NOT executed as per sequence of the Groovy logic!A helper interface that assists in navigating and reading a Calculable Line Item Collection (CLIC) document's line items: a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form.Represents a line item, a folder, or the document root of a CLIC document (a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form), obtained fromLineItemHelper.getRoot(),LineItemHelper.findByLineId(String),LineItemHelper.findAllWithLabel(String), orLineItemHelper.LineItem.getChildren()/LineItemHelper.LineItem.getParent()/LineItemHelper.LineItem.getSiblings()/LineItemHelper.LineItem.getSubLineItems()rather than instantiated directly.A closeable iterator overLineItemHelper.LineItemelements, backed either by a streaming DB cursor or by an already materialized list.Implemented by helpers of document types that support a review workflow (e.g. quotes, contracts). -
Classes in net.pricefx.common.apibuilder.clicoll used by net.pricefx.common.apibuilder.rebateagreementClassDescriptionThis is the shared builder interface for Quotes, RebateAgreements, Contracts and Sales Compensation.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs, or a structure object, and so on) IS NOT executed as per sequence of the Groovy logic!A helper interface that assists in navigating and reading a Calculable Line Item Collection (CLIC) document's line items: a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form.Represents a line item, a folder, or the document root of a CLIC document (a Quote, Contract, Rebate Agreement, Sales Compensation, or Custom Form), obtained fromLineItemHelper.getRoot(),LineItemHelper.findByLineId(String),LineItemHelper.findAllWithLabel(String), orLineItemHelper.LineItem.getChildren()/LineItemHelper.LineItem.getParent()/LineItemHelper.LineItem.getSiblings()/LineItemHelper.LineItem.getSubLineItems()rather than instantiated directly. -
Classes in net.pricefx.common.apibuilder.clicoll used by net.pricefx.formulaengine.scripting.inputbuilderClassDescriptionThis is the shared builder interface for Quotes, RebateAgreements, Contracts and Sales Compensation.
Some important notes on the sequence in which changes to the document structure are processed:
Any modifying action (adding lines, inputs, or a structure object, and so on) IS NOT executed as per sequence of the Groovy logic!