Tuesday, September 2, 2008

Siebel - SIA BC Utility , CSSBCVSRF , System Preference

If you need to loop through records in workflow. Use Vanilla Business Service named 'SIA BC Utility Service'.
But makesure Parameter'From First' should be Y and BC should be part of BO of WF.(Input Argument of BS)
*You can use siebel Operation instead, But if you have to perform query on primary business Component of BO then you need to use SIA BC Utility.

CSSBCVSRF: This class is used for BC , that list all BC & their fields from SRF , not from Repository.Manily use for VBC. To init method of BS.

System Preference: a screen, is use to register a specific preference in Siebel . we can fetch any System preference in scripting .

val x = GetSystemPreference('MSSQL URL');

5 comments:

  1. Hi Danish,

    I couldn't find the Business Service in Tools. Pls explain me with an example of how to use this service.

    Thanks
    Giri

    ReplyDelete
  2. Hi Rajoli,

    You can check the following link for documentation on this BS:

    http://geeksbloggingat.com/2009/05/13/siebel-sia-bc-utility-service-loop-multiple-records/

    ReplyDelete
  3. Hi Rajoli,

    SIA stands for Siebel Industry Application.
    I think you are using horizentals not industry application.
    Both have different repository.For all SIA related object you need Siebel Industry Application repository.
    Danish

    ReplyDelete
  4. "SIA BC Utility" is mainly used to query on primary BC of BO , you can use Siebel Operation for querying other BC.

    ReplyDelete
  5. If You have given BO to WF then BC used in 'SIA BC Utility' should be in BO , If you have not given BO to WF then it works fine and you can query any BC.

    ReplyDelete