0% found this document useful (0 votes)
24 views

403 Process To Enable Termination Workflow

This document outlines the steps to enable a contract termination workflow in a system: 1. Create a new contract type called "Termination" with the same attributes as the contract type being terminated plus additional fields for termination date, reason, and type. 2. Create a master data contract type to map assignments and terminations with fields for original contract type, action (termination or assignment), mapped contract type, and allowing associations. 3. Publish the changes, create an association between the original and termination contract types, and publish again. 4. Populate the mapping contract type with sample data linking specific original contracts to the termination contract type.

Uploaded by

Hemant Mane
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

403 Process To Enable Termination Workflow

This document outlines the steps to enable a contract termination workflow in a system: 1. Create a new contract type called "Termination" with the same attributes as the contract type being terminated plus additional fields for termination date, reason, and type. 2. Create a master data contract type to map assignments and terminations with fields for original contract type, action (termination or assignment), mapped contract type, and allowing associations. 3. Publish the changes, create an association between the original and termination contract types, and publish again. 4. Populate the mapping contract type with sample data linking specific original contracts to the termination contract type.

Uploaded by

Hemant Mane
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Process to enable Termination

workflow
1. Create a contract type Termination with the same attributes as that of the contract type that is
to be terminated, so that the values can be inherited.
Note: Only the required fields need to be selected for creating the contract type
3 additional attributes can be added –
a. Termination Date* – Date datatype (This is a system attribute)
b. Termination Reason – Text Area
c. Termination Type – Choice Value

If there are reporting requirements, the above 3 attributes can be used.

*Required attribute

2. Create a masterdata contract type named ‘Assignment And Termination Association Mapping’
with the following local attributes.

Attribute Technical Name (Not to be entered. Only for Data Control Is Is


Name validation if attribute is local one) Type Type Mand Global
atory
Contract ICMAssignmentAndTerminationAssociationMa String Text Input Yes No
Type pping_ICMContractType

Action ICMAssignmentAndTerminationAssociationMa Choice Single Yes No


pping_ICMAction Select
Dropdown
Mapped ICMAssignmentAndTerminationAssociationMa String Text Input Yes No
Contract pping_ICMMappedContractType
Type
Allow ICMAssignmentAndTerminationAssociationMa Boolean Toggle No No
Association pping_ICMAllowAssociation

The values for the Action drop down to be selected are – Termination, Assignment

Allow Association enables the user to create a Termination agreement and then associate with
the main agreement (agreement that is to be terminated)

3. Publish the changes


4. Create association of the agreement and the Termination agreement
Ex: Within the MSA contract type create an association with the Termination contract type
Association Name – ICMTermination
Associated Contract Type – Termination
Relation type – Peer
Allow Inheritance – No
Allow Multiple Inheritance – No
Is Mandatory – No
Defined by rule – No
5. Publish the changes
6. Create masterdata for masterdata contract type created in step 2.
Ex: For the data that is to be updated

Name Contract Type Action Mapped Contract Type Allow


Association
Termination_MSA ICMMSA Termination ICMTermination No
Termination_others ICMSales Termination ICMTermination No

7. Check if the Termination works by clicking on Initiate Termination button for an executed
agreement. If it doesn’t work it might be due to a bug.
8. To fix the bug, deploy the changeset 68837. The attached SQL needs to be deployed

You might also like