Siebel Business Service Part-1

Siebel Business Service Part-1

In Simple terms, Siebel Business Service (BS) can be defined as below


*     A Siebel Business Service is an object that encapsulates and simplifies the use of some set of Business functionality.

*     It is a unit of Business functionality which is reusable and globally accessible.

*     It enables business logic which can be executed repeatedly in multiple different contexts.


BS are not tied to specific objects, but rather operate or act upon objects to achieve a particular goal. Example a Business component is tied to a table and an Applet is tied to a Business Component. But a Business service is accessible Globally in Siebel.


All the Siebel Vanilla BS is written in C++ and cannot be customized by the user. But these BS will help to accomplish   most of the Business Requirement specially EAI BS.



All the Custom Business Services are written in Siebel VB or Siebel eScript. These are basically used when requirements are beyond Siebel’s Vanilla functionality.




Example of Use of Siebel Business Services would be


*     While moving data and converting data formats between the Siebel application and  external applications.

*     Business services can also be used outside the context of Siebel EAI to accomplish other types of tasks.





Comments

Popular posts from this blog

Siebel - DeleteRecord Method in eScript

How to call a Business Service from a PM/PR file in Siebel Open UI

Siebel Business Service Part-4