You are here

Perform Operations on Non-Primary BC through a Workflow

User wants to perform operations on Service Request BC while the workflow is based on Quotes.   Solution:
An Out of the Box Business Service “Inbound E-mail Database Operations “ can be used for the same. Advantages- 1) Siebel Operations need the workflows to be BO based where as no such requirements are there for Inbound E-mail Database Operations 2) You can query as many BC (from different BO) you want 3) The BO instance is not loaded in the memory throughout the workflow   Valid Operations:   InsertRecord  

Input ArgumentsOutput Arguments
BusObj – Business Object Name BusComp – Business Component Name Field: FieldName – Fields Name which needs to be set during Insert and in pass field value as literal or Process PropertyError Code – Error code during execution of method Error Message – Error Message during execution of method Object Id – Row Id of record created  

    FindRecord

Input ArgumentsOutput Arguments
BusObj – Business Object Name BusComp – Business Component Name ValueFields – List of comma-separated fields to get values from.  Each field is passed back in one output argument, with name set to field name, and value set to field value. For Example – Id,Account Id,Contact Id etc   QueryFields – List of comma-separated fields to query on.  Query values are passed in additional arguments, with one argument per field. For Example – Id,Account Id,Contact Id etcError Code – Error code during execution of method Error Message – Error Message during execution of method Object Id – Row Id of record created

    UpdateRecord

Input ArgumentsOutput Arguments
BusObj – Business Object Name BusComp – Business Component Name Field: FieldName – Fields Name which needs to be updated and in pass field value as literal or Process Property. Id – Row Id of record which needs to be UpdatedError Code – Error code during execution of method Error Message – Error Message during execution of method

  DeleteRecord

Input ArgumentsOutput Arguments
BusObj – Business Object Name BusComp – Business Component Name Id – Row Id of record which needs to be UpdatedError Code – Error code during execution of method   Error Message – Error Message during execution of method