Modifying the Periodic Runs Workflow

Use this procedure to modify the Periodic Runs workflow.

To modify the Periodic Runs workflow

  1. Prepare to modify the workflow:

    1. In Siebel Tools, connected to the Siebel server database, navigate to the Object Explorer and then Workflow Processes.

    2. Query for the workflow Alignment - Periodic Runs.

    3. Lock the project.

    4. Click Revise.

  2. Create process properties.

    1. In the Object Explorer, open the child workflow process properties.

    2. Create a process property with the values shown in the following table.

      Field Value

      Name

      GoToEnd

      In/Out

      In/Out

      Default String

      FALSE

      Data Type

      String

    3. Create a second process property with the values shown in the following table.

      Field Value

      Name

      LastModified Timestamp

      In/Out

      In/Out

      Data Type

      String

  3. Right-click and select Edit Workflow Process.

  4. Edit the arguments of the step INVOKE TOS:

    1. In the Designer Window, select the step INVOKE TOS, and select Show Input Arguments.

    2. Enter an input argument with the values shown in the following table.

      Field Value

      Input Argument

      Alignment Id

      Type

      Process Property

      Property Name

      Object Id

    3. Enter an input argument with the values shown in the following table.

      Field Value

      Input Argument

      BatchAssignment

      Type

      Literal

      Value

      TRUE

    4. Enter an input argument with the values shown in the following table.

      Field Value

      Input Argument

      LastModified Timestamp

      Type

      Process Property

      Property Name

      LastModified Timestamp

  5. Edit the arguments of the step Post TOS Process:

    1. In the Designer Window, select the step Post TOS Process, and then in the MultivalueProperty Window, select Input Arguments.

    2. Enter an input argument with the values shown in the following table.

      Field Value

      Input Argument

      ActiveAlignmentRowId

      Type

      Process Property

      Property Name

      Alignment Id

    3. Enter an input argument with the values shown in the following table.

      Field Value

      Input Argument

      Alignment Id

      Type

      Process Property

      Property Name

      Object Id

    4. Enter an input argument with the values shown in the following table.

      Field Value

      Input Argument

      LastModified Timestamp

      Type

      Process Property

      Property Name

      LastModified Timestamp

    5. In the Designer Window, select the step Post TOS Process, and then in the MultivalueProperty Window, select Output Arguments.

    6. Enter an output argument with the value shown in the following table.

      Field Value

      Property Name

      GoToEnd

      Type

      Output Argument

      Output Argument

      GoToEnd

  6. Add a new decision step:

    1. Insert a decision step between the steps Post TOS Process and Load Balancer/AM, connecting the default connector to the step Update Alignment Status to Splitting Tasks, and connecting the condition connector to the step Data Cleanup.

    2. Select the condition connector, right-click it and select Edit Conditions, and then add a condition with the values shown in the following table.

      Field Value

      Compare To

      Process Property

      Object

      GoToEnd

      Operation

      All Must Match (Ignore Case)

      Value

      TRUE

  7. Edit the arguments of the step Load Balancer/AM:

    1. In the Designer Window, select the step Load Balancer/AM, right– click it, and select Show Input Arguments.

    2. Modify the input argument shown in the following table.

      Field Value

      Input Argument

      Alignment Id

      Type

      Process Property

      Property Name

      Object Id

  8. Edit the arguments of the step Data Cleanup:

    1. In the Designer Window select the step Data Cleanup, right– click it, and select Show Input Arguments.

    2. Modify the input argument shown in the following table.

      Field Value

      Input Argument

      Alignment Id

      Type

      Process Property

      Property Name

      Object Id

  9. From the File menu, select Save All.

  10. Exit from the designer.

  11. Click the Publish button.

  12. Make sure the Workflow Process “Alignment - Periodic Runs” is active. See Siebel Business Process Framework: Workflow Guide to activate it.