About Siebel Configurator APIs

This chapter introduces advanced users to Siebel Product Configurator APIs. It assumes that you know Siebel Product Configurator and Siebel server architecture. Implementing the APIs described in this topic also requires proficiency in Siebel EAI and Siebel Object Interfaces.

To use these APIs, the user must be familiar with the following:

  • Siebel Business Process Designer

  • Runtime Events (personalization) if invoked from the UI

  • Siebel Object Interfaces

  • A Siebel scripting language (Siebel VB or Siebel eScript)

  • Recursive programming techniques

  • Constraint satisfaction theory

  • Underlying behavior of Siebel Product Configurator

  • Siebel product definition data model

  • Siebel property set representation of data (creation and transformation)

  • EAI Transports and Interfaces