Defining an Error Exception Connector An error exception connector is defined

Defining an error exception connector an error

This preview shows page 165 - 168 out of 512 pages.

Defining an Error Exception Connector An error exception connector is defined in the Process Designer. To define an error exception connector 1 Locate the workflow process you must modify. For more information, see “Locating a Workflow Process in the Workflow Processes Object List Editor” on page 43 . 2 Right-click the workflow process, then choose Edit Workflow Process. 3 In the Process Designer, drag, then drop an error exception connector from the palette to the canvas, attaching one end of the connector to an existing step for which you must trap errors. Some example step types where you might trap for an error decision condition includes the business service step and the Siebel operation step. Figure 18. Example of a Workflow That Uses Error Exception Connectors to Programmatically Handle Exceptions
Image of page 165
Siebel Business Process Framework: Workflow Guide Version 8.1, Rev A Options for Developing a Workflow Process Handling Errors 166 4 Make sure that the end of the connector is attached to the step. 5 Drag, then drop a stop step from the palette to the canvas. 6 Attach the unconnected end of the error exception connector to the stop step. 7 Make sure the error exception connector is chosen in the Process Designer. 8 Enter a value in the Name property in the Properties window. 9 In the Type property, choose Error Exception or User Defined Exception. 10 In the Process Designer, double click the error exception connector to access the Compose Condition Criteria dialog box. 11 Define decision conditions that apply for the exception. For more information, see “Defining a Decision Condition on a Branch Connector” on page 95 . Defining an Error Exception Connector to Handle an Update Conflict You can define an error exception connector to handle an update conflict that occurs when multiple attempts are made to write to the same record at the same time. If the Workflow Monitor Agent (WMA) is used to start a workflow process, which in turn updates a record, then the WMA can fail if a workflow attempts to update a record that is updated by another user or by a WMA task since it was initially retrieved by the workflow. In this case, an error message, such as The selected record has been modified by another user since it was retrieved , is displayed. To prevent the WMA task from failing, you can define an error exception connector to handle an update conflict that occurs while the workflow is running. To define an error exception connector to handle an update conflict 1 In Siebel Tools, define a new workflow process using values from the following table. For an example, see “Defining the New Workflow Process” on page 256 . Property Value Process Name Error Exception Example Workflow Mode Service Flow Business Object Opportunity
Image of page 166
Options for Developing a Workflow Process Handling Errors Siebel Business Process Framework: Workflow Guide Version 8.1, Rev A 167 2 Add steps and connectors until your workflow process resembles the workflow illustrated in the following figure.
Image of page 167
Image of page 168

You've reached the end of your free preview.

Want to read all 512 pages?

  • Summer '16
  • Oracle
  • Siebel Workflow, Workflow Guide

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Stuck? We have tutors online 24/7 who can help you get unstuck.
A+ icon
Ask Expert Tutors You can ask You can ask ( soon) You can ask (will expire )
Answers in as fast as 15 minutes
A+ icon
Ask Expert Tutors