4. Approval workflow Example of a simple expense request… Review + Approve Review + Approve Review + Approve (above a specific amount level) Dept. Head Finance Director General Manager Applicant Prepare + Submit REQUEST Automatic
9. webMethods Suite Composite Application Framework (CAF) MyWebMethods Server (Portal Server) BPM BAM Enterprise Service Platform (Integration Server) Mainframes App Server Database Custom Apps Partners Service User Interface Powered by Workflow
10.
11. Example - SOP Purchase 4 steps to automate my process…
12. From SOP to Deployment… Step 1 : Translate Purchase SOP into a workflow User steps: tasks System steps: Service Define… Draw process chart… Drag & Drop icons and link them
13. From SOP to Deployment… Step 1 : Translate Purchase SOP into a workflow Purchase Process Workflow User Interface (CAF) Service
14. From SOP to Deployment… Step 2 : write services - “Do it for me” Call service “finalizeRequest” My Process may need… Call service “reject” … service using Flow chart language easy to use , read and maintain Basic instructions: If …then Switch case Loop Map values Call service INPUT OUTPUT CONTENT I will write… X input output
15.
16. From SOP to Deployment… Step 3 : Design User Inbox with CAF … … … Use Designer components to customize your view Drag & Drop on the view’s canvas -Codeless -Big Component library -Ajax components Rq: CAF may also call Services. Ex: Dynamic dropdown lists Service returns DB values
17. From SOP to Deployment… Step 4 : Design Business Rules Ex: “If Request Amount > 10,000 RMB, then ask Finance Director for Approval”
18. From SOP to Deployment… Roll-out : Deploy Process – Service – User Interface Purchase Inbox Purchase Form Ajax components User friendly Orchestrated by workflow Process