Siebel Business Process Framework: Task UI Guide > Customizing Task UI > Creating a Task Event >

Creating Input Arguments and Output Arguments for a Task Event


You can create input arguments and output arguments for a task event.

Creating an Input Argument for a Task Event

This topic describes how to create an input argument for a task event that uses a business service.

To create an input argument of a task event

  1. Locate the task UI you must modify.

    For more information, see Locating a Task UI in the Tasks List.

  2. In the Object Explorer, expand the Task tree, and then click Task Event.
  3. In the Task Events list, locate the task event you must modify.
  4. In the Object Explorer, expand the Task Event tree, and then click Task Event IO Argument.
  5. In the Task Event IO Arguments list, add a new task event IO argument.
  6. In the Input/Output property, choose Input.

    Do not modify the Name property. Name is a system defined property.

  7. In the Argument property, choose the name of an argument.

    The picklist displays the input arguments that are available for the business service method that Siebel Tools displays in the Business Service Method property of the parent task event. You choose an argument, and then Siebel Tools enter data in the Name property.

  8. In the Type property, choose a source type.

    You can choose one of the following values:

    • Business Component
    • Expression
    • Literal
    • Task Property

      The type you choose identifies the source for the value of the input argument.

  9. Define the remaining properties, according to the Type you chose in Step 8. Use values from the following table.
    Type
    Description

    Business Component

    Do the following work:

    • Choose a business component in the Business Component property.
    • Choose a business component field in the Business Component Field property.

    Expression

    Use the Value property to define an expression. Siebel CRM evaluates this expression at run time to determine the value that it uses for the input argument.

    Literal

    Use the Value property of the input argument to define a literal value. for the input argument, Siebel CRM.

    Task Property

    Choose a task property in the Property Name property.

    Siebel Tools disables properties that are not applicable for the type you choose.

Creating an Output Argument for a Task Event

This topic describes how to create an output argument for a task event that uses a business service.

To create an output argument for a task event

  1. Locate the task UI you must modify.

    For more information, see Locating a Task UI in the Tasks List.

  2. In the Object Explorer, expand the Task tree, and then click Task Event.
  3. In the Task Events list, choose the task event you must modify.
  4. In the Object Explorer, expand the Task Event tree, and then click Task Event IO Argument.
  5. In the Task Event IO Arguments list, add a new task event IO argument.
  6. In the Input/Output property, choose Output.

    Do not modify the Name property. The Name property is a system defined property.

  7. In the Type property, choose a source type.

    You can choose one of the following values:

    • Business Component
    • Expression
    • Literal
    • Output Argument

      The type you choose identifies the source for the value of the output argument.

  8. Define the following properties, according to the Type you chose in Step 7:
  9. In the Property Name property, choose the name of a task property.

    For example, to enter the value of the output argument in the Object Id task property, choose Object Id.

Siebel Business Process Framework: Task UI Guide Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Legal Notices.