Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Siebel Product Administration Guide > Products with Attributes > Binding an Attribute Value to a Line Item Integration Component FieldYou can create an attribute and bind the value to a quote, an order, or an asset item field. When you start the configuration session, the value from the business component field is loaded into the product instance's attribute value. When you exit the configuration session, the attribute value is copied to the target business component field value. This attribute is accessible in the Siebel Configurator user interface, constraints, scripts, and properties. If there is any data inconsistency between the field data and the product instance, then a warning window displays at the start and end of the configuration session. Note that the business component field that is mapped to the attribute value must exist in the corresponding line item integration components for quotes, orders or asset. This streamlines the order capture process by enabling users to provide line item characteristics within Siebel Configurator thereby preventing users from writing constraints or scripts to enable back and forth data exchange between attribute values and line item fields. For example, you may want to create an attribute value to represent the Billing Account. The Billing Account is tracked in the line item field. The product administrator sets the property LineItemICField = Billing Account for the Billing Account Attribute.When the configuration session is started, the Billing Account attribute is defaulted to the business component Billing Account field. The end user has the option to overwrite the defaulted value. When the user exits Siebel Configurator, the user's selection is copied back to the business component. NOTE: When you bind an integration component field of type Currency, you must use the Maximum List column of the Attribute Definition applet. This prevents the user from exceeding the maximum value of the Currency field for the business component field located in the integration component field. To bind an attribute value to a line item
Defining a UI Property Using an Attribute Value from a Line Item Integration Component FieldAfter you bind an attribute value to a line item, you can use that attribute value in the Siebel Configurator user interface, constraints, scripts, and properties. This section shows you how to use the value to define a user interface property. There is general information about defining a user interface property in Defining a UI Property. If the value is from an integration component field, you must also do the following:
Then you can define the UI property using the following procedure. To define a UI property using an attribute value from a line item integration component field |
![]() ![]() |
Siebel Product Administration Guide | Copyright © 2017, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |