Hierarchy Developer's Guide for Oracle Self-Service E-Billing > Extending Advanced Hierarchy Manager Use Cases >

Working with Extended Attributes on Service Agreement Object


As one of the preconfigured features, the ServiceAgreement object provides five flexible string attributes for your use. These attributes can represent any properties. The label of these extended attributes can be different for each company. For example, in company A, the extendedAttribute1 field keeps the License Number attribute, which is related to the serviceAgreement. In company B, the same extendedAttribute1 fields for different service Agreement objects can keep service agreement owner's nick-name. Oracle Self-Service E-Billing internally maintains a list of attribute name mappings for each company to support extended attribute label mapping. The map can be used to render extended attribute names in the UI.

IExtFieldDefManager is responsible for managing and finding the mapped entries. Details about using this feature can be found in java doc for the com.edocs.common.api.omf.flexfieldmap package.

Hierarchy Developer's Guide for Oracle Self-Service E-Billing Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.