About Pricing Integration

You can integrate Siebel Pricer internally or externally, that is, from other Siebel application modules, or from other manufacturers' applications.

Siebel Pricer functionality is used internally for quotes, orders, and agreements, and can be used with popular external applications and services, for example, Enterprise Resource Planning (ERP) applications. Pricing integration executes as follows:

  • External Modules. This is the point where the integration starts. For example, Oracle eBusiness Suite, SAP or other systems provide product pricing information to Siebel.

  • Enterprise Application Integration. Siebel adapters and transport mechanisms are used to obtain the pricing information from external modules.

  • Workflow Engine or the Pricing Manager Business Service. Siebel workflow processes are triggered using signals that use events within the Siebel application.

  • Context Service. The first step in the pricing workflow is to retrieve the context information from the quote, the order, and so on, to obtain the header information from the database, and then to provide it to the pricing workflow.

  • Siebel Workflow Process. This consists of steps that invoke methods from Row Set Transformation Toolkit business service.

The following figure shows how the Pricing Manager business service can be integrated to provide Siebel Pricer functionality to both internal and external application modules.