Show TOC

Process documentationWorkflow for Approving Change Requests Locate this document in the navigation structure

 

Grantor organizations need to have the ability to manage changes to a grantor agreement after the agreement has been released. This workflow scenario supports your business processes for assessing change requests. It is used whenever a change request needs to be approved by the person responsible for the agreement.

Prerequisites

The workflow WS51400007 can be either triggered by the submission of the change request form or via actions in the change request object.

If you want the workflow to be triggered via the submission of the change request form, you must define an event handler OnInitialization on the confirmation page that calls function module CRM_GRM_GCR_WF_SUBMIT. The function module must be provided with the import parameter iv_object_id (value change request id).

If you want the workflow to be triggered via an action in the change request, you must define an action that calls function module CRM_GRM_GCR_WF_SUBMIT. The function module must be provided with the import parameter iv_object_id (value change request id).

Process

This workflow controls how change requests are assessed. When a change request is submitted, the person responsible is required to assess the change request. The assessment can be done either manually or by using an automatic assessment tool (BRF: Business Rules Framework). If a change request is approved, the requested changes to the agreement can be scheduled for execution. If the change request is rejected, the requested changes on the agreement cannot be executed.

Once the change request is submitted, a message is sent to the person responsible for the agreement inbox to accept the change request for assessment. The change approver needs to take a decision: manually assess the change request (Approve or Request) or ask for an automatic assessment.

When the change request approved, the status is set to Released. If the change request is rejected, its status is set to Rejected.

Technical Execution

The following information is of a technical nature. You need this information if the implementation details are relevant for you or if you wish to make your own enhancements.

Workflow Template

The actual procedure is implemented in the workflow template WS51400007.

Triggering Events for the Workflow Template
Object Types

BUS2000270 (CRM Grantor Application)