Learn about Lockerz... watch videos,answer dailies and earn prizes.. Invitations Sent Out: 60 >> << | Next Tip »Home

Siebel CRM How To – Invoke Wrokflow through BC User Property

OkAvarageGoodVery GoodExcellent (9 votes, average: 4.56 out of 5)
Loading ... Loading ...

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.

Related Posts


Article by neel

Authors bio is coming up shortly. neel tagged this post with: , Read 416 articles by neel
View Comments Post a Comment
  1. chaitanya says:

    Hai
    what u have explained about named method is very good and helpful to me.But one question in my mind is Named method used only to invoke a workflow

  2. Neel says:

    Chaitanya, thanks for posting a comment. Named method property can be used for invoking business services and also to enable button without use of CanInvoke Scripting. Will be adding a full post explaining Name Method User Property soon. So come back.

  3. Steve says:

    Thanks, this website broaden my siebel views,that i didn’t study from Bookshelf.

  4. neel says:

    You are welcome steve. these one liners are my inspiration. They make me feel that what I am doing is helping somebody. These comments keep me going. Hope to see lot more of them :)

  5. [...] To see the detail explanation of user property read the following post [...]

  6. Mohanarao says:

    Hi,

    This is nice.

    Thanks a lot. It helps me a lot,

    Actually, i am looking for a job in siebel-crm.

    Bye,
    Mohanarao

  7. Shree says:

    Hey Neel,

    Nice post.. Your post seem to make siebel easy for one and all…I’m trying to put my hands in WorkFlows which is quite new for me.Could you please suggest some basic link in ur site that could help me get the basics of workflow from scratch.
    Awaiting for your reply :) ..

    Cheers,
    Shree

  8. rahul says:

    Hi, We are trying to Invoke a WF on click of a button, using the user property. But always getting Generic SSA NOTOK error !! (what is it ??)

    I hv created a button “Invoke_WF” and have two user prpoperties as follows

    1. CanInvokeMethod: Invoke_WF
    VALUE = TRUE

    2. Named Method: Invoke_WF
    VALUE = ‘INVOKESVC’, ‘Workflow Process Manager’, ‘RunProcess’, ‘”ProcessName”‘, ‘”Addition_WF”‘

    Any ideas / suggestions are welcom !

    TIA
    Rahul

  9. neel says:

    Generic SSA Not OK Error comes if there is some problem in the configuration.

    Try to invoke a simple script throught his button and if you still get error that would mean that there is problem in you BC such as a calculated field having wrong expression or may be some problem in the configuration of this button.

  10. sandrar says:

    Hi! I was surfing and found your blog post… nice! I love your blog. :) Cheers! Sandra. R.

  11. Manjunath Narayansa says:

    Thnx neel.. This info helped me out..

  12. Tom Panthor says:

    Hi Neil
    can we used the NamedMethod User Property in Server Script like
    this.InvokeMethod(“NamedMethod1″).

    If yes then which will take the precidence.

blog comments powered by Disqus