Architecture Components (CPQ)

Advanced Configuration Options

  • cpq-default - JSON with configuration stored as key-value pairs.

  • cpq-meta - JSON with meta-configuration. References many things, e.g. the cpq-default.

Calculation Logics

  • CPQ

  • CPQ_ConfigurationWizard

  • CPQ_ConfigurationWizardCommonLib

  • CPQ_ConfigurationWizardExecutor

  • CPQ_ConfigurationWizardScreen

  • CPQ_CustomerFilter

  • CPQ_DefaultInputConfigurator

  • CPQ_Header

  • CPQ_Header_Utils

  • CPQ_Input_Utils

  • CPQ_Output_Utils

  • CPQ_PriceList_Key_Providers

  • CPQ_ProductFilter

  • CPQ_Publishing_Template_Data_Provider

  • CPQ_SharedLib

  • CPQ_header_discounts_configurator

  • HeaderInputs_Configurator

  • LineInputs_Configurator

Configuration Wizard

  • CPQ_Configuration_Wizard

Message Template

English and German templates for the approval workflow emails.

Data Tables

  • Price Record fields definition

  • Company Parameters

    • CPQConfiguration

    • CPQExceptionDiscount

    • CPQInputConfiguration

    • CPQStandard Discount

    • CPQ_Default_Configuration_Entry

    • CPQ_Default_Error_Configuration

    • CPQ_Default_Header_Configuration

    • CPQ_Default_Input_Output_Configuration

Publishing Templates

  • MS Word template - for Quote document

Workflow Logics

  • CPQ_Quote

Dependencies

This accelerator depends on other following accelerators, which will be deployed during the installation too.

  • Shared Library

  • Formula Evaluator Library

  • Approval Workflow Library