Show TOC

Function documentationExample Workflow for Premise Validation

 

This example Workflow describes the validation process after a premise is created online by the consumer.

Example

When a customer creates a new premise online with a PoD (Point of Delivery) during the quotation creation process, the newly created premise and PoD are subject to additional checks by the back office. After a new premise is created, an interaction record is created for the request; the corresponding Workflow is then triggered by the interaction record.

SAP Multichannel Foundation for Utilities provides a new Business Object (BO) BUS5000126 for the Interaction Record function, which can be easily used for the following:

  • Triggering a workflow

  • Appending a new text line with any text type to the interaction record note

  • Adding the workflow item link to the Activities Clipboard of the interaction record

An example workflow template for post validation after creating or changing a new premise is also delivered to illustrate how to do the following:

  • Starting a workflow with input variables and a table which contains variables name and value pairs

  • Retrieving premise and PoD value pairs from the input table in the Workflow

  • Adding detailed information to the internal and external notes for the interaction record

  • Updating the interaction record status

The workflow template 56800003 (UMC_POD_CRT) is an example workflow which is used as a template to show how to use the BO object BUS5000126 to trigger a workflow used validate the creation of a new premise. The Workflow has been fully integrated with the SAP CRM Interaction Center. The back office agent can find the Workflow work item link from the Activity Clipboard, and navigate to the work item to approve or reject the request.

Note Note

No “action” is implemented after approving or rejecting the request; only the corresponding interaction record is updated accordingly.

End of the note.

Since the Event REQUESTRECEIVED in the Business Object BUS5000126 is used to trigger multiple Workflows, the check function CRM_IU_UMC_CHK_ISR_WF_CRT_POD is designed for filtering out other Workflows.

Note Note

Since the Event REQUESTRECEIVED in the BO object BUS5000126 is used to trigger multiple Workflows, the check functions CRM_IU_UMC_CHK_ISR_WF_CRT_POD and CRM_IU_UMC_CHK_ISR_WF_CRT_BP are designed to filter out other Workflows.

End of the note.