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 Arguments | Output 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 Property | Error Code – Error code during execution of method Error Message – Error Message during execution of method Object Id – Row Id of record created |
FindRecord
Input Arguments | Output 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 etc | Error Code – Error code during execution of method Error Message – Error Message during execution of method Object Id – Row Id of record created |
UpdateRecord
Input Arguments | Output 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 Updated | Error Code – Error code during execution of method Error Message – Error Message during execution of method |
DeleteRecord
Input Arguments | Output Arguments |
BusObj – Business Object Name BusComp – Business Component Name Id – Row Id of record which needs to be Updated | Error Code – Error code during execution of method Error Message – Error Message during execution of method |