Siebel Tools Reference > Business Objects Layer >

Business Services


A business service is an object that encapsulates and simplifies the use of some set of functionality. Business components and business objects are objects that are typically tied to specific data and tables in the Siebel data model. Business services, on the other hand, are not tied to specific objects, but rather operate or act upon objects to achieve a particular goal.

Business services can simplify the task of moving data and converting data formats between the Siebel eBusiness Application and external applications. Business services can also be used outside the context of Siebel EAI to accomplish other types of tasks, such as performing a standard tax calculation, shipping rate calculation, or other specialized functions.

You can create business services in the Siebel client or in Siebel Tools. These services can then be accessed by Siebel VB or Siebel eScript code that you write and call from workflow processes. For the purposes of your integration projects using Siebel EAI, you must use Siebel eScript to write your scripts. Siebel EAI uses business services within a workflow pipeline.

For information about business services in general, see Integration Platform Technologies: Siebel eBusiness Application Integration Volume II. For information on creating workflow processes, which use business services you create, see Siebel Business Process Designer Administration Guide. See Siebel VB Language Reference and Siebel eScript Language Reference for more information on accessing property sets and business services with Siebel VB and Siebel eScript.


 Siebel Tools Reference
 Published: 20 October 2003