Bookshelf Home | Contents | Index | PDF | ![]() ![]() |
Siebel Object Interfaces Reference > About Object Interfaces and the Programming Environment > Object Interfaces You Can Use to Access Siebel Objects > Objects You Can Access Through a Siebel Object InterfaceYou can use the following Siebel object interfaces to create or modify a Siebel object:
Table 1 lists the types of objects you can access. If a table cell includes Yes, then you can use the object type listed in the Object Type column with the Siebel object interface listed in the column header.
Siebel CRM uses other object types that this topic does not describe, including some specialized types. If this topic does not describe an object type, then it is not available through a Siebel object interface. If you reference it, then Siebel CRM might not pass it to an external DLL, such as a Microsoft Visual Basic COM DLL. For more information about the objects that Table 1 describes, see Configuring Siebel Business Applications. AppletsYou can add a script to an applet to access this applet through an object interface. In Siebel Tools, you right-click the applet, and then choose the Edit Server Scripts or Edit Browser Scripts menu item. This work is similar to adding a script to a business component. For more information, see Using Script to Add Business Logic to a Business Component. You can use the following scripting languages with an applet: Business ServicesA business service is an object type that contains a set of predefined methods. Siebel CRM uses C++ code to implement them. It can also contain custom methods that reside in Siebel script. It allows you to configure Siebel CRM to call C++ code or to call a scripted business service method from a script that you create. You can use a business service in the following ways:
You can do one of the following to create a custom business service:
To use the Web Client Automation Server or Browser Script to call a business service, you must register the business service in Siebel Tools as an application user property. This configuration prevents Service Not Found errors. For more information, see GetService Method for an Application. You can use the following types of business services:
For more information, see Integration Platform Technologies: Siebel Enterprise Application Integration. Repository Business ServicesYou can use the following types of repository business services:
You cannot configure Siebel CRM to modify a repository business service at run time, or to use a run-time script to override a predefined business service. Property SetsA property set is a collection of properties that you can use to store data. It can include a child property set that forms a tree data structure. You use a property set to handle inputs to and outputs from a business service. For more information, see Integration Platform Technologies: Siebel Enterprise Application Integration. User Interface ControlsA user interface control is an object type that defines a user interface element, such as a text box, check box, or a button. Browser Script can access the properties of a control. The controls on the applet that are currently visible are the only controls that are available to Browser Script. |
![]() ![]() |
Siebel Object Interfaces Reference | Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices. | |