In this artice we will discuss on how to configure a VBC for invoke an EAI WF with a minumun amount of scripting.
This post show how to configure a VBC for invoke an EAI WF with a minumun amount of scripting in siebel.
a) Create a VBC based on class “CSSFABCVRec”.b) Create VBC fields, the Parent Buscomp link and add it into BO.
c) Create an Integration Object based on the VBC created. Note: this integration object must be contain just one Integration Component based on the VBC created on previous step
d) Create a Business Service based on class “CSSFAExternalService”.
e) Into the BS create a method called “Query”.
f) Into the VBC create the next User Properties: Name: Value Outgoing Integration Object Name: Name of the IO previously created ProcessName: Name of the Workflow Process to be invoked Service Name: Name of the BS previously created Enable Caching: N
g) Create an applet based on the VBC. Add this applet to your custom view.
h) If you need to pass arguments to the WF, you can put a little of script into the PreQuery Method of VBC Server Script (for example, set a ProfileAttr)
Hope this workaround helps you. Discussion is still on , please share your solution and experience with siebel world.