Bookshelf Home | Contents | Index | PDF |
Product Administration Guide > Siebel Configurator API Reference > Instance APIs for the Complex Object Manager > LoadInstance MethodThis method loads the complex object into memory. This is the starting point for all configurations. You cannot use this method unless you have first called the LoadEAI method, which is part of the Copy business service. For more information, see the topic about the Copy business service in Siebel Order Management Infrastructure Guide. NOTE: This method is part of the Complex Object Instance business service. It should not be confused with LoadInstance Method, which is part of Cfg Web UI Service Loader business service. Input Arguments
Output ArgumentsThe following properties will be returned from the output property set:
Extracting the instance property set from LoadInstance. The instance property set can be extracted by first getting the child property set of type CxObj and then extracting its only child. Handling Links. A child property set of type Links is returned if the model has linked items. The Links child property set must then be extracted and passed in to CreateSession's OUTPUT arguments as a child property set. In version 7.0.4 this changed to the INPUT property set for CreateSession. Configuration rules may have been defined for these linked items, so the configuration session must know the link values. The linked items are represented as property-value pairs with link IDs as properties and link values as property values, as in this example: <Links 1-19D0X='10/19/2001' 1-1Z876='SADMIN' 1-1Z771='SADMIN'> A child property set of type UnresolvedLinks is returned if the model has linked items that the business service could not resolve. The children of this property contain the information necessary to calculate the value of the linked item. <UnresolvedLink DispName='Quote Name' Definition='<CfgVariableDef BUS_OBJ = ""Quote"" BUS_COMP = ""Quote"" FIELD_NAME = ""Name"" SEARCH_SPEC = """" SORT_SPEC = """" DEFAULT_VAL = """" EXECUTE = ""N""/>' Description='' DefValue='' Name='Quote Name' BusObj='Quote' Field='Name' ID='1-1Z875' BusComp='Quote'> Only links that have the execute flag set or pull system parameters such as TODAY will be resolved by Siebel Configurator when used as headless configurations. The programmer must resolve all other links. NOTE: Make sure the unresolved links are calculated and their IDs and values are added to the Links child property set as properties, with the link ID as the property and the link value as the property value. |
Product Administration Guide | Copyright © 2011, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |