Till siebel 7.5 the only method know to invoke workflows were
- Runtime Events in start step of workflow
- Business Service
- Business Component Script
- Workflow Policies
But from Siebel 7.7 ownwards there is one more method by which we can invoke a workflow. That way is Siebel business Component user property. You can ‘Named Methodn‘ user property in a BC which can invoke a workflow where n is increment to the last named method user property defined on that BC.
Name: Named Method
Value:[Event Name] , “INVOKESVC”, , “Workflow Process Manager”, “RunProcess”, ‘ProcessName’,[Name of the Workflows] , ‘RowId’, [Row Id Value]Example The below mentioned will invoke a workflow named ‘Example Workflow’ when a new record is created in Example BC.
Name: Named Method 1
Value: “New Record”, “INVOKESVC”, “Example”, “Workflow Process Manager”, “RunProcess”, “‘ProcessName’”, “Example Wrokflow”, “‘RowId’”, “[Id]”
Hope this post helps you. If yes, Please post your comments.


(8 votes, average: 4.50 out of 5)