Siebel Business Process Framework: Workflow Guide > About Siebel Tools and Process Properties > About Process Properties >

Passing a Process Property to an Error Workflow Process


You can pass more than just a system-defined process property to an error workflow process:

  • To pass the original process instance to a user-defined process property to the error process, you must explicitly recreate those user-defined process properties in your error process, giving them the same name and data type.
  • To pass a property set from the original process to the error process, you must create a common user-defined hierarchy process property in the original workflow process and in the error process, then use this common hierarchy property to pass the property set.
  • To get the name of the original workflow process, you must create a common user-defined process property in the original workflow process and in the error process, then pass the original process name through this common user-defined process property.

To create a process property that passes data to an error workflow process

  1. Perform the procedure described in Defining an Error Exception.
  2. Click the Stop step, then define an input argument in the MVPW using values described in the following table:
    Argument Field
    Value

    Name

    %1

    Type

    Literal

    Value

    Error Message (or a valid string.)

  3. In the Workflow Processes OBLE, define a new workflow process that references the error workflow process.
Siebel Business Process Framework: Workflow Guide Copyright © 2008, Oracle. All rights reserved.