Upload
mohamed-abrar
View
232
Download
0
Embed Size (px)
Citation preview
8/2/2019 Introducing Workflows
1/23
Introducing Siebel Workflow Process
8/2/2019 Introducing Workflows
2/23
Automating Business Processes
Automation options within the Siebel Application canaddress such challenges as:
Maintaining and standardizing consistent business processesacross all business units
Assisting users with knowledge transfer and implementation of
best practices Responding in a timely, effective manner to customer inquiries
and service requests
Routing and assigning tasks accurately and efficiently
Offering consistent and personalized service to customers
8/2/2019 Introducing Workflows
3/23
Automated Steps in Business Processes
A business process diagram is a way to represent andcommunicate a business process
A business process is not a Workflow process
Workflow is used to automate steps in a businessprocess
A business process diagram may include steps that accomplish atask using automation
Is an ordered set of steps executed in response to adefined set of conditions
Siebel workflow provides: A set of tools to graphically define business processes
An engine to automate these processes
8/2/2019 Introducing Workflows
4/23
Workflow Process Automates a Business Task
Decide what business task the workflow will automateCheck SR severity
Update the priority field in a service
Request based on the value in the severity field, and in cases wherepriority is critical, automatically send an email.
Assess the tasks that the workflow needs to complete toidentify the activities that will need to be included in theprocess
Check Severity field value
Update Priority field value
Send email
8/2/2019 Introducing Workflows
5/23
A Sample User Registration Workflow Process
8/2/2019 Introducing Workflows
6/23
Workflow Process Definition
Start Siebel Tools
Check out Project
Create a new workflow
Right click OBLE andselect new record
Process Name andProject name are requiredfields
Edit workflow
Right-click a workflowdefinition record and
select Edit workflowprocess
8/2/2019 Introducing Workflows
7/23
Select Workflow Steps
Start, End
Decision Point
Siebel Operation
Business Service
8/2/2019 Introducing Workflows
8/23
Start, End
Drag Start and End steps from Pallet to the workspace
Every Workflow process must have Start and End steps
End step cleans up memory instances created during theworkflow process
8/2/2019 Introducing Workflows
9/23
Decision Point
Decision step is used to branch to various steps basedon conditions
Use a value comparison to determine which path to take
Conditions are set once the next steps and branches are added
8/2/2019 Introducing Workflows
10/23
Siebel Operation
Used to perform insert, update, or query
8/2/2019 Introducing Workflows
11/23
Business Service
Used to run a Siebel-supplied or custom businessservice
8/2/2019 Introducing Workflows
12/23
Sub Process
Use it to invoke another process within an existingworkflow process
Reuse previously defined workflow processes
8/2/2019 Introducing Workflows
13/23
Wait Step
Use it to define a period of time before executing asubsequent process
Example: if SR not assigned within one day, send email toManager
8/2/2019 Introducing Workflows
14/23
User Interact
Navigates user to a view and waits for a response
Example: Navigate user to standard payment view to enter creditcard number before purchasing items in shopping cart
8/2/2019 Introducing Workflows
15/23
Connector and Exception
Connector
Used to define the direction of flow between two workflow steps
Can be used with condition clauses
Exception Special connector type used to handle system and/or user
defined errors
8/2/2019 Introducing Workflows
16/23
Using Editing Features
Copy, paste, delete
Limited to within the designcanvas
Cannot copy acrossprocesses
Copy drawing
Edit graphical properties
Color, size, lines
Zoom Align Objects
8/2/2019 Introducing Workflows
17/23
Using Shape Properties
Define shape colors, lines, fill properties, fonts and sizes
8/2/2019 Introducing Workflows
18/23
Defining Workflow Details
Context Sensitive Menus
Process Properties
Composing Condition Criteria
Siebel Operation Details
Business Service Details
8/2/2019 Introducing Workflows
19/23
Context Sensitive Menus
Use right-click to access menu options for different typeof steps
Toggles the information displayed in the workflow detail applet
8/2/2019 Introducing Workflows
20/23
Process Properties
Used as input and output arguments for the entireprocess
Process Properties are referenced as input arguments andoutput arguments for steps in the process
8/2/2019 Introducing Workflows
21/23
Composing Condition Criteria
Set conditions for any step that can have multiple
branches Start step
Decision step
User Interact Step
Conditions are defined on branches leading from thestep
8/2/2019 Introducing Workflows
22/23
Composing Condition Criteria Continued
Set condition criteria
Example: follow this branch if severity field from the servicerequest object matches the value 1-critical
8/2/2019 Introducing Workflows
23/23
Summary
This module showed you how to:
Describe the different steps of a workflow process
Create a workflow process in Siebel Tools