Displaying Fields from S_PROD_INT in Selection Pages

You can add fields from S_PROD_INT to selection pages.

To add the fields from the Product Master tables (S_PROD_INT) to selection pages, perform the following steps:

  1. Add fields to the Cfg ISS Prod Def Buscomp and define user properties. This buscomp is part of the Object Broker and extracts data from S_PROD_INT. For more information, see Add Fields to the Cfg ISS Prod Def Buscomp.

  2. Add controls to the repository. You can add a new control to the repository to display the name of this new field. For more information, see Add Controls to the Repository.

  3. Add SWE Code to the desired Web Template. The SWE code retrieves the field from the business component and displays it in the selection pages. Fields display as text boxes. For more information, see Add SWE Code to the Web Template.

  4. Delete the contents of the ISS_OBrkCache directory. This forces the system to create a new instance of the customizable product containing the fields. For more information, see Delete Contents of ISS_OBrkCache Directory.

You can display text fields only for product items or for the product root. This means you can insert the SWE code only in the following places:

  • For-each loops that iterate on relationship domains or the children of relationship domains. You cannot insert the code in for-each loops that iterate on attributes or on groups.

  • At the root level. The template in which you insert the SWE code must not be called from inside a for-each loop in any other Web template.

The procedures in this topic require you to have a thorough knowledge of Oracle's Web Tools. You must also have a thorough understanding of Siebel Product Configurator Web template structure.