Default Behavior

The workflow creates a manual activity to review a service invoice line item and approve/deny it. The default implementation of this operation allocates the activity to the invoice exception processing work queue for a financial user to approve. Agencies may wish to alter this default behavior, for example, by routing the activity to a different work queue or to a different user. This manual activity is allocated using a function allocation strategy. The modeled operation for this is curam.cpm.workflowprocesses.impl.WorkflowAllocationFunction.siliExceptionProcessingAllocationStrategy.

The reviewer can choose to either approve or deny the service invoice line item. Once this activity is completed the workflow also gets completed.