Modifying the Periodic Runs Workflow
Use this procedure to modify the Periodic Runs workflow.
To modify the Periodic Runs workflow
Prepare to modify the workflow:
In Siebel Tools, connected to the Siebel server database, navigate to the Object Explorer and then Workflow Processes.
Query for the workflow Alignment - Periodic Runs.
Lock the project.
Click Revise.
Create process properties.
In the Object Explorer, open the child workflow process properties.
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
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
Right-click and select Edit Workflow Process.
Edit the arguments of the step INVOKE TOS:
In the Designer Window, select the step INVOKE TOS, and select Show Input Arguments.
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
Enter an input argument with the values shown in the following table.
Field Value Input Argument
BatchAssignment
Type
Literal
Value
TRUE
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
Edit the arguments of the step Post TOS Process:
In the Designer Window, select the step Post TOS Process, and then in the MultivalueProperty Window, select Input Arguments.
Enter an input argument with the values shown in the following table.
Field Value Input Argument
ActiveAlignmentRowId
Type
Process Property
Property Name
Alignment Id
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
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
In the Designer Window, select the step Post TOS Process, and then in the MultivalueProperty Window, select Output Arguments.
Enter an output argument with the value shown in the following table.
Field Value Property Name
GoToEnd
Type
Output Argument
Output Argument
GoToEnd
Add a new decision step:
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.
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
Edit the arguments of the step Load Balancer/AM:
In the Designer Window, select the step Load Balancer/AM, right– click it, and select Show Input Arguments.
Modify the input argument shown in the following table.
Field Value Input Argument
Alignment Id
Type
Process Property
Property Name
Object Id
Edit the arguments of the step Data Cleanup:
In the Designer Window select the step Data Cleanup, right– click it, and select Show Input Arguments.
Modify the input argument shown in the following table.
Field Value Input Argument
Alignment Id
Type
Process Property
Property Name
Object Id
From the File menu, select Save All.
Exit from the designer.
Click the Publish button.
Make sure the Workflow Process “Alignment - Periodic Runs” is active. See Siebel Business Process Framework: Workflow Guide to activate it.