Siebel Developer's Reference > User Properties > Business Component User Properties >

Product Selection and Pricing User Properties


These user properties control the integration of product business components with the Production Selection and Pricing (PSP) engine. The PSP user properties are described in Table 23. For information on the PSP engine, see Siebel Order Management Infrastructure Guide.

Table 23. PSP User Properties
Name
Value
Description

PSP: Active

Y or N

Turns PSP integration on or off, respectively.

PSP: Buscomp Name

Business component

Business component used to raise signals to invoke the PSP engine, for example Internal Product PSP Integration.

Changing this value is not recommended.

PSP: Eligibility Fields

Business component fields

Fields belonging to the PSP Eligibility group, for example Eligibility Reason and Eligibility Status.

A PSP group is a group of fields whose values are populated by the PSP engine when invoked by the same signals.

PSP: Eligibility Group

PSP group name

Name of the PSP group that invokes eligibility check, typically Eligibility.

PSP: Eligibility Signal

Signal name

Signal name invoked to populate all field values belong to the PSP Eligibility group, for example GetUserProdEligibility.

PSP: Enabled BO: busobjname

Y or N

Determines whether PSP is active in the named business object. PSP integration is only turned on when PSP: Active is Y and PSP: Enabled BO: busobjname is Y. This approach allows the same product business component to be used with multiple business objects, as well as in applications without PSP logic.

PSP: Mode

PSP mode

PSP Mode used to raise PSP signal, for example Product. This is an input to the context service to determine the variable map mode.

PSP: Prepick Groups

PSP group name or names

Price and Eligibility are the two valid PSP groups.

PSP: Price Fields

Business component fields

Fields belonging to the PSP Price group, for example Deals, List Price, and Net Price.

A PSP group is a group of fields whose values are populated by the PSP engine when invoked by the same signals.

PSP: Price Signal

Signal name

Signal name invoked to populate all field values belong to the PSP Price group, for example GetUserProdPrice.

The following table describes the usage of the PSP user properties:

Usage

For example, a user wants to populate the Eligibility Status and Eligibility Reason field values by raising the signal GetProdEligibility, but only in the Order Entry business object. The user sets the following user properties in the Internal Product by Price List Optional 2 business component:

  • PSP: Active   Y
  • PSP: Buscomp Name   Internal Product PSP Integration
  • PSP: Eligibility Fields   Eligibility Reason, Eligibility Status
  • PSP: Eligibility Group   Eligibility
  • PSP: Eligibility Signal   GetProdEligibility
  • PSP: Enabled BO: Order Entry   Y
  • PSP: Mode   Product
  • PSP: Prepick Groups   Eligibility

Parent Object Type

Business Component

Functional Area

Product business components based on CSSBCPecBase and its subclasses such as CSSBCProdBuyNow

Siebel Developer's Reference Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices.