Siebel Developer's Reference > Business Component Classes > Overview of Business Component Classes >

Guidelines for Using Methods in Business Component Classes


If you configure a method that Siebel CRM can access in a business component class, then it is recommended that you use the following guidelines:

  • You can use a method in a script only if the Siebel Object Interfaces Reference describes the method.
  • If Siebel Object Interfaces Reference does not specifically state that Siebel CRM can call a method directly, then you must not assume that you can use only the method name and arguments to call a method.
  • You typically configure Siebel CRM to use the InvokeMethod method to call a method.
  • The format for the InvokeMethod method varies depending on the scripting language that you use. This book does not describe these specific formats.
  • Siebel Developer's Reference lists method input arguments in the order that Siebel CRM must use them in the call, independent of the scripting language that you use.
  • If a custom button or command references a method, then you typically use InvokeMethod to call this method. This is true if you use a predefined script or custom script. For more information about the InvokeMethod method, see Siebel Object Interfaces Reference and Configuring Siebel Business Applications.
  • Intercepting a method or modifying method behavior before or after Siebel CRM calls it can result in unpredictable behavior.
  • Unless noted otherwise, method arguments use string values.
Siebel Developer's Reference Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.