From ICIHelp7.14
Jump to: navigation, search
 
(284 intermediate revisions by 7 users not shown)
Line 2: Line 2:
 
= Agreements =
 
= Agreements =
  
This page displays all the agreements that you are associated with in one way or the other - you may have created an agreement or you may be a member of the team that is working on the agreement. 
+
This page displays all the Agreements that you are associated with in one way or the other. You may have created an Agreement or you may be a member of the team that is working on the Agreement. This page displays the most current version of an Agreement regardless of its status.
  
 
From this page you can:
 
From this page you can:
  
*'''Search''' agreements in several ways. You can [[Searching_agreements_and_requests|search agreements]] from this page or use the [[Using_Advanced_Search|Advanced Search]] page.  
+
*'''Search''' Agreements in several ways. You can Search Agreements using the ''Search ''tile or use the Advanced Search page.  
*'''View''' details of an agreement by clicking on the '''View''' [[File:Eyeball.png|View icon]] icon. The details are displayed on the [[Agreement_Details_Page|Agreement Details Page]].  
+
*'''View''' pinned saved searched by Administrator. If you are logging on to ICI for the first time, you will see saved searches pinned to your Agreement page. These pinned searches are applicable to the ''User Group'' you belong to and will remain unchanged, unless you modify them. The saved searches are created by the Administrator for the ''User Groups ''and pinned to the ''Agreements'' page by the application. A maximum of six searches can be pinned. Once you modify any of your pinned searches, your preferences override the Administrator’s preferences.
*'''View''' Smart Links to link related documents to one another. For example, if there are several agreements with the same vendor, you can link all  of them through smart links  to see the types of agreements that are currently in force with that vendor. See [[Creating_Smart_Links|Creating Smart Links]] for details.  
+
<div class="image-green-border">[[File:Agreement index page 7.8 gr action.png|720px|Agreement index page 7.8 gr actions.png]]</div>
<div class="image-green-border">[[File:C5-Agreements.jpg|Agreements Page]]</div>
+
*'''View'''&nbsp;details of an Agreement by '''clicking '''the ''View Record&nbsp;''icon. The details are displayed on the Agreement Details Page.  
You can manage the appearance and the behavior of this page. See [[Navigating_in_ICM|Navigating in ICM]] for details.
+
 
<div class="related_topics">'''Related Topics:''' [[Searching_agreements_and_requests|Searching Requests]] |[[Creating_an_Agreement_from_a_Contract_Request|Creating_an_Agreement_from_a_Contract_Request]] | [[Copy_an_Existing_Agreement|Copy an Agreement]] | [[Previewing_an_Agreement|Previewing an Agreement]] | [[Previewing_an_Agreement|Viewing an Agreement]]</div>
+
*'''View '''the document to see what the printed Agreement would look like&nbsp;by '''clicking '''the&nbsp;''View Document''&nbsp;icon. Thus, you can quickly find the required Agreement record without opening each Agreement record to view the document.&nbsp;If the Agreement is in ''Draft'' state, the preview only displays the attributes defined in the Agreement. If it is in an ''Approved'' state, then it also displays the actual values of those attributes. You can print the document or export the Agreement attributes to the desired format.&nbsp;
 +
<div class="note-box">'''Note: '''This feature is the same as the Preview option from the Agreement Details Page.</div> <div class="image-green-border">&nbsp;</div>
 +
*'''View''' Smart Links&nbsp;to link related documents to one another by '''clicking''' the ''View Smart Links&nbsp;''icon&nbsp;drop-down. For example, if there are several Agreements with the same vendor, you can link&nbsp;all&nbsp;of them through smart links&nbsp;to see the types of Agreements that are currently in force with that vendor. See the&nbsp;Creating Smart Links&nbsp;page for details.  
 +
*'''Perform''' ''Bulk Actions'' on Agreements.  
 +
*'''Configure''' '''default columns and their sequence '''on the Search and Index pages throughout ICI for all the users. The configuration can be done for each Entity as well as Contract Type thus offering complete flexibility to define columns as per your business needs.  
 +
*'''Configure multiple mandatory and non-mandatory filters''' at Contract Type level for inheritance by which agreements can be filtered. This is achieved through a technical configuration at the contract type level.
 +
 
 
&nbsp;
 
&nbsp;
  
 +
== Creating an&nbsp;Agreement ==
 +
 +
You navigate to this page from the ''Home ''page by&nbsp;'''clicking'''&nbsp;the&nbsp;''Agreement Management > Create Agreement''&nbsp;tiles.
 +
<div class="image-green-border">[[File:Agreement Management.PNG|720px|Agreement Management]]</div>
 +
On this page, you can do the following tasks:
 +
 +
*Specify basic details of the Agreement
 +
*Select Attributes&nbsp;
 +
*Select a Template to use for creating the Agreement
 +
*Publish the Agreement
 +
*Send the Agreement for approval&nbsp;
 +
 +
You can create Agreements in ICI in the following ways:
 +
 +
*Copy an Existing Agreement and make changes to the copy.
 +
*Create an Agreement from a Contract Request.
 +
*Create a new Agreement by using the&nbsp;''Create Agreement''&nbsp;tile. This help page describes this process.
 +
 +
The following&nbsp;figure shows the different states of an agreement with various roles that are involved in creating it.
 +
<div class="image-green-border">[[File:Workflow-Agreement.png|720px|Agreement Workflow]]</div>
 +
Figure: Agreement workflow and various roles involved at different states of the Agreement.&nbsp;
 +
 +
To create a new Agreement, complete the details for the sections mentioned below:
 +
 +
#Contract Type Details
 +
#Attributes
 +
#Select Template
 +
#Verify
 +
 +
'''Click'''&nbsp;''Next''&nbsp;at the end of each section to go to the next section and complete creating the Agreement. You can also&nbsp;''Save''&nbsp;a section at any time and return to this page to complete your Agreement.
 +
<div class="image-green-border">[[File:7.11 Contract type description.png|720px|7.11 Contract type description.png]]</div>
 +
&nbsp;
 +
 +
=== Contract Type Details ===
 +
 +
Enter the following basic details of the Agreement in this section:
 +
 +
*Category: categories are created by the administrator and they are similar to labels; useful for organizing your agreements. The drop-down shows all the categories that were chosen while creating the Contract Type. Select one.
 +
*Contract Type Name: shows a list of all the contract types that were created for the chosen category. The&nbsp;''Type of Paper''&nbsp;option is displayed&nbsp;depending on the contract type definition.
 +
*Contract Type Description: This&nbsp;field facilitates users to select the desired Contract Type.&nbsp;
 +
*Type of Paper: indicates if your own or a third party template should be used for creating this agreement. Provide your template if you select&nbsp;''Own''. Select&nbsp;''Third Party''&nbsp;option when you want to create&nbsp;the agreement by uploading a template agreement provided by the vendor or the provider. Few points to remember when selecting third party paper:
 +
**should be used mainly when dealing with legacy contracts
 +
**in case of a deviation, the deviation approval becomes a manual process in ICI,
 +
**are uploaded as a PDF, making it difficult to analyze them. As a result, attributes may have to be manually created in ICI (which can be time-consuming) or ICI may have to be used with limited functionality. 
 +
<div class="note-box">'''Note:'''&nbsp;Of the 4 sections, the Templates section depends&nbsp;on the selected&nbsp;type of paper (Own or Third Party).<br/> <br/> If the Type of Paper is&nbsp;''Own'', the&nbsp;''Select Template''&nbsp;page with a list of templates&nbsp; is displayed&nbsp;for the selected Contract Type.&nbsp;If the&nbsp;''Type Of Paper''&nbsp;selected is&nbsp;''Third Party'', the&nbsp;''Select Template''&nbsp;section is not shown. Instead, you would manually upload a third party agreement. You cannot use&nbsp;''Own&nbsp;paper with this option.''</div>
 +
&nbsp;
 +
 +
=== Attributes ===
 +
 +
This section captures important details of the agreement that you are creating. Note that the attributes shown on this page will vary depending on the Contract Type that you selected. Below is an explanation of some of the less obvious attributes.
 +
 +
*Associate and Inherit:&nbsp;'''Click'''&nbsp;&nbsp;the&nbsp;&nbsp;icon to associate that agreement and inherit all its attributes to the agreement that you are creating. This field is displayed only for those contract types that have an association with any other contract type.
 +
*Organization Unit:&nbsp;'''Select'''&nbsp;the organization unit you would like to create this agreement in. Users within an organization unit must also have certain privileges. With a Vi'ew&nbsp;privilege, users can only view agreements but users with&nbsp;Manage&nbsp;privilege can perform actions on the agreement. For example, if John and Mary share one organization unit, then for John to have access to Mary's agreements, John needs&nbsp;view&nbsp;privilege on her agreements. View privilege is also required for users to search a particular agreement.
 +
*Name:&nbsp;'''Type'''&nbsp;a name for the Agreement you are creating. To make it easier for users in the organization to find your Agreement, the name should include some basic information about the Agreement. Basic information could include details&nbsp;such as the purpose of the Agreement&nbsp;and with which vendor this Agreement was entered in to.&nbsp;
 +
*Contract Value:&nbsp;'''Type'''&nbsp;the value of the contract or set it using the controls provided. Selecting a currency is mandatory.
 +
*Agreement Code: Each agreement is assigned a unique agreement ID in ICI, known as its Agreement code. The system automatically generates the Agreement ID when you&nbsp;'''click'''&nbsp;the&nbsp;''Create''&nbsp;button in the&nbsp;'''''4. '''Verify''&nbsp;section.
 +
*Signature Type:&nbsp;'''Select'''&nbsp;if this agreement will be signed manually or electronically. Note that the signatures of both parties must be of the same type, meaning, ICI does not allow one party to sign electronically and the other party to sign &nbsp;manually. If the external signatory prefers to sign manually, the agreement must get manually signed internally too.&nbsp;Select Click to Sign signature option so that the user can see an online preview of the agreement, which can be used to mark the agreement as signed and executed.
 +
*Is Amendment:&nbsp;'''Specify'''&nbsp;if this Agreement is being created as an amendment for an existing agreement.
 +
*Multi-Party:&nbsp;'''Specify'''&nbsp;if this Agreement involves multiple parties. For example, if the organization this agreement is being created for uses a sub-contractor, then this agreement would be marked as multi-party, as the sub-contractor details would also have to be captured.
 +
*Previous Agreement ID: If this agreement &nbsp;is an amendment or a renewal of an existing agreement, use this field to add a smart link to the existing agreement.&nbsp;
 +
*External Signatory: '''C''''''lick'''&nbsp;the&nbsp;''Add User''&nbsp;icon. The&nbsp;''Select User''&nbsp;window opens. If the External user is already provisioned you can select that user from the list, or&nbsp;'''click'''&nbsp;the&nbsp;''Add External User''&nbsp;button. The&nbsp;''Create External User&nbsp;''window opens.'''&nbsp;Enter'''&nbsp;all the mandatory fields such as, Name, Email Address and Language. It’s important to select the appropriate language for the user since the user will receive all the ICI notifications in the selected language.&nbsp;'''Click&nbsp;'''''Save'', the user gets added as an External Signatory.
 +
<div class="note-box">'''Note''': The email IDs of all users are displayed on hovering the mouse over the selected user across the application. If there are two signatories with the same name, it makes it easier to identify the users&nbsp;by their email ID.&nbsp;</div>
 +
*File Path:&nbsp;'''specify&nbsp;'''the path from where you want to upload the third party template.&nbsp;&nbsp;This field is displayed only when you select&nbsp;''Third Party''&nbsp;paper on&nbsp;''1. Contract Type Details''&nbsp;section.&nbsp;
 +
<div class="image-green-border">[[File:Email id image.png|720px|RTENOTITLE]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">'''File scanning during upload:'''</div> <div class="image-green-border">ICI has added a generic virus scan framework which can be used to implement other virus scanning software.&nbsp;<br/> When configured, this will help to scan files for any malware and protect ICI against a wide variety of threats whenever a user uploads a file using the ''File Upload'' attribute in ICI or a file is uploaded through an API.</div> <div class="image-green-border">The scanning starts on the same page as soon as the user selects a file&nbsp;to upload.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.12 Virus scan 1.png|720px|7.12 Virus scan 1.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">Upon clicking next action, the scanning status window is displayed only if the scanning is still in progress or malicious content has been found, otherwise the next page in a workflow opens.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.12 Virus scan 2.png|720px|7.12 Virus scan 2.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">The scanning progress bar is displayed in red color when the file has malicious contents.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">Upon clicking ''OK'':</div>
 +
*The next page in the workflow opens if the files are safe.
 +
*The current page is displayed again if any file has malicious contents.
 +
 +
'''Note:'''
 +
 +
*Any ICI entity (such as agreement, associations, template, clause, masterdata and so on) that takes file as an input in any mode, the virus scan is performed by default for that entity before uploading file into the ICI.
 +
*Files can be scanned in bulk.
 +
*File scanning while uploading through Word and Excel plugins is handled through API.
 +
<div class="image-green-border">&nbsp;</div>
 +
=== Template ===
 +
 +
This section displays the Templates that you created for the selected Contract Type. This section is displayed only if you select&nbsp;''Own''&nbsp;paper to create the agreement on the Contract Type Details section. Select the appropriate Template.&nbsp;''Template Selection''&nbsp;page displays all the applicable templates in a&nbsp;''Grid&nbsp;''view by default.&nbsp;Clicking on the row having the desired template selects the template. Clicking again on the same row deselects it. You can switch between the&nbsp;''Grid''&nbsp;and&nbsp;''Tile''&nbsp;views as desired and if any selections exist, these are retained between any view switches.&nbsp;
 +
 +
The Templates listed in the&nbsp;''Grid''&nbsp;view includes columns based on template metadata such as, template name, template status, etc. or extended template metadata if configured in your instance. Through a technical configuration, you can specify which columns should display on the grid.
 +
<div class="image-green-border">[[File:Template create an agreement grid1.PNG|720px|RTENOTITLE]]</div>
 +
You can preview the Template on the&nbsp;''Template&nbsp;Selection''&nbsp;page itself prior to selection when creating or editing Agreements.
 +
<div class="image-green-border">[[File:Template create an agreement tile1.PNG|720px|RTENOTITLE]]<br/> &nbsp;<br/> •&nbsp;&nbsp; &nbsp;The template preview displays the directly added Clauses and Attribute/Association placeholders, but does not display any rule based clauses that have been added to the Template.&nbsp;<br/> •&nbsp;&nbsp; &nbsp;For a new Template that is currently being used, the latest approved version is displayed in the preview.&nbsp;<br/> •&nbsp;&nbsp; &nbsp;When editing an Agreement and the template has been previously selected, ICI displays the content from the version of the template that was used at the time of original selection. For example, a user is trying to edit an agreement for which v2 of the MSA template had been used. The current version of the approved MSA template is v5. Now when the user is editing the agreement and chooses to preview the selection of the MSA template, the product shall display the contents as of v2 of the MSA template. There shall be no difference between the contents of the template displayed in the preview and the agreement document that gets generated except for addition of any rule based clauses and associations.&nbsp;<br/> Refer to Template Management for complete details on creating, editing, uploading and working with Templates.</div>
 +
&nbsp;
 +
 +
=== Verify ===
 +
 +
This is the final section for creating an agreement. It displays only the sections and attributes that you used to create this agreement. Verify all the details you have entered.You can:
 +
 +
*'''Click'''&nbsp;''Previous''&nbsp;to go back and make any changes.&nbsp;'''Click'''&nbsp;''Next''&nbsp;to return to this section after making the required changes.
 +
*'''Click'''&nbsp;''Create''&nbsp;to create the Agreement. The Agreement is not visible to anyone yet (as it is not published) and you can continue creating or editing it on the Agreement Details Page.
 +
*'''Click'''&nbsp;''Create and Publish''&nbsp;to create and publish the Agreement. After the Agreement is published, other users with adequate access can search, view, and take actions on the agreement. After publishing, a&nbsp;''Draft''&nbsp;watermark appears on the Agreement in all states until it is approved. The watermark gets removed after the agreement is approved.
 +
*'''Click'''&nbsp;''Create and Send for approval''&nbsp;to create and send the Agreement for approval. The Agreement gets sent to approvers that are set by a rule on the Contract Type selected for this Agreement. The state changes to Pending Approval. If no rules are set and no approvers are defined, the Agreement status automatically changes to Approved.
 +
*'''Click&nbsp;'''''Cancel&nbsp;''to cancel the Agreement. With this action, the status of the Agreement changes to&nbsp;''Cancelled&nbsp;''and the Agreement continues to be visible on the&nbsp;Agreement Management''&nbsp;''page in the list of Agreements.&nbsp;
 +
*'''Click&nbsp;'''''Revert&nbsp;''to revert the cancelled Agreement. This changes the status of the Agreement to&nbsp;''Draft&nbsp;''again.&nbsp;
 +
 +
&nbsp;
 +
 +
=== Visibility of sections on the left navigation pane to non-team users ===
 +
 +
The Administrator can configure access control for users who are not part of the team to sections/ sub-sections in the left navigation pane at the contract type level. The non-team users are generally at a higher level in the organization and want a quick glance at the contract.&nbsp;<br/> This can be achieved through a backend configuration for the non-team user role in panel mapping as required and is applicable to agreements, amendments, contract requests and associations.
 +
 +
Let’s consider an example where a team member who is at a lower level of the Organization Structure, such as ''Automation user5'', creates an agreement.<br/> 1. '''Click''' ''Home > Agreement Management > Create Agreement''.&nbsp;The&nbsp;''Create Agreement'' page opens.
 +
<div class="image-green-border">[[File:512931 - 1.png|720px|512931 - 1]]</div>
 +
2. '''Click''' ''Next''. Enter and verify all details for the following tabs.<br/> 3. '''Click''' ''Create''. The ''Details ''page opens with the agreement in ''Draft ''status. Note that the user ''Automation user5'', who is at a lower level in the organization chart (an engineer at level 5 of the hierarchy) but part of the team, has access to all the tabs including''Team'' and ''Notes''.&nbsp;
 +
<div class="image-green-border">[[File:512931 - 2.png|720px|512931 - 2]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">Suppose ''Abe Kim ''who is at a higher level in the organization chart (CTO at level 2 of the hierarchy) tries to access the agreement, visibility to the tabs can be controlled for him.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">4. To remove access for the user ''Abe Kim'' to the ''Team ''and''Notes t''abs in the ''Draft'' state, a backend hard coded configuration using a GUID is done so that these tabs will not be visible for ''Abe Kim'' in the left navigation pane.</div> <div class="image-green-border"><br/> The user ''Abe Kim'' will see all other tabs except for ''Team'' and ''Notes ''tabs.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:512931 - 4.png|720px|512931 - 4]]<br/> &nbsp;</div>
 +
== Creating&nbsp;multiple agreements from a single agreement&nbsp; ==
 +
 +
You can create multiple agreements from a single agreement with the provision of copying associations and attributes as required.&nbsp;<br/> <br/> Users now:
 +
 +
*Have complete flexibility at configuration level to define the applicable contract type, decision attribute, compute attribute for bulk agreement creation&nbsp;
 +
*Have the option of bulk agreement creation in the model agreement based on the above configuration with provision to define unique batch Id for all the agreements created using a single model agreement
 +
*Can access model agreements only through technically configured Admin saved search.
 +
 +
Bulk created agreements are created in ''Draft ''status by default. However, users can send agreements for approval as part of the bulk creation process by configuring an attribute added in the bulk configuration masterdata contract type. The bulk agreements will then be created in ''Approved ''or ''Waiting for Approval ''status.
 +
 +
'''Note: '''''Amendments ''can also be sent for approval using the same functionality.
 +
 +
&nbsp;
 +
 +
=== Configuring Bulk Agreement&nbsp; ===
 +
 +
Users are required to use the instance of seeded masterdata contract type to enable bulk agreement creation. The seeded masterdata attributes and their description are explained here briefly. For information about how to configure a masterdata contract type for bulk creation, see the ''Configuration Guide for Bulk Agreement''.<br/> [[File:7.12 bulk agreement table.png|720px|7.12 bulk agreement table.png]]
 +
 +
The seeded masterdata attributes in ICI:
 +
<div class="image-green-border">[[File:7.11 creating single agreement seeded.PNG|720px|7.11 creating single agreement seeded.PNG]]<br/> &nbsp;</div>
 +
=== Creating Bulk Agreement ===
 +
 +
Let us consider an example where we create an agreement using the contract type Automation All DataTypes Attributes which is already configured for the bulk creation.&nbsp;&nbsp; &nbsp;<br/> <br/> 1. '''Click '''the ''Agreement Management'' tile on the ''Home ''page. The ''Agreement Management'' menu opens.<br/> 2. '''Click''' the ''Create Agreement'' menu. The ''Create Agreement'' menu opens.<br/> 3. '''Select''' the ''Contract Type Name''. For example, ''Agreement CT with All DataTypes Attributes''.<br/> 4. '''Select''' ''Type Of Paper'' as ''Own''.
 +
<div class="image-green-border">[[File:7.11 creating single agreement 1 1.png|720px|7.11 creating single agreement 1 1.png]]<br/> &nbsp;<br/> 5. '''Click '''''Next''. The ''Attributes ''tab opens.<br/> 6. '''Select''' ''Yes ''from ''Enable Bulk Agreement Creation'' drop-down list.&nbsp;<br/> &nbsp;</div> <div class="note-box">'''Note''': &nbsp;The ''Enable Bulk Agreement Creation'' determines that the created agreement is a model agreement for the bulk creation.</div> <div class="image-green-border"><br/> 7. '''Select''' parties from the Other Parties drop-down list. For example, ''Other Party 01'', ''Other Party 02'', & ''Other Party 03''.<br/> &nbsp;</div> <div class="note-box">'''Note''': The Other Parties drop-down field is basically a multiselect attribute having a technical name ''BulkCreateSourceAttribute'' from the Masterdata Contract type which will be used as a spawning attribute (for model agreement) and the ''Other Parties'' drop-down options are ''IndividualSourceAttribute''. When bulk agreements are created, each value of ''Other Parties'' drop-down field will be spawned by &nbsp;''IndividualSourceAttribute''.</div>
 +
8. '''Enter '''''All Data'' in the ''Test Case Id'' field.
 +
<div class="image-green-border">[[File:7.11 creating single agreement 1 2.png|720px|7.11 creating single agreement 1 2.png]]<br/> &nbsp;<br/> 9. '''Click '''''Next''. The ''Select Template'' tab opens.<br/> 10. '''Select '''''All Data Types Basic Template''.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">&nbsp;[[File:7.11 creating single agreement 1 3.png|720px|7.11 creating single agreement 1 3.png]]</div> <div class="image-green-border"><br/> 11. '''Click '''''Next''. The ''Verify'' tab opens.<br/> 12. '''Click '''''Create and Publish''. The ''Details'' window opens. The agreement changes to ''Draft'' state.<br/> 13. '''Click '''''Show more''.&nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 creating single agreement 1 4.png|720px|7.11 creating single agreement 1 4.png]]<br/> &nbsp;<br/> 14. '''Click '''''Generate Bulk Contracts''. The ''Information'' window opens.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 creating single agreement 1 5.png|720px|7.11 creating single agreement 1 5.png]]<br/> &nbsp;<br/> 15. '''Enter '''a unique batch identifier. For example, ''Batch-4284''.&nbsp;<br/> &nbsp;</div> <div class="note-box">'''Note''': The batch identifier must be a unique number.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 creating single agreement 1 6.png|720px|7.11 creating single agreement 1 6.png]]<br/> &nbsp;<br/> 16. Click ''Ok''. The Information window opens displaying that Bulk Creation for ''Batch-4284'' initiated successfully.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 creating single agreement 1 7.png|720px|7.11 creating single agreement 1 7.png]]<br/> &nbsp;<br/> 17. Click ''Ok''.&nbsp;The Bulk Creation action started in the background. Users get the notification email that Bulk operation is completed along with the information regarding the success and failure of individual agreements created.&nbsp;<br/> 18. Click the ''Agreement Management'' tile.<br/> &nbsp;</div> <div class="note-box">'''Note''': To filter agreements created by any batch id, users need filter agreements using ''Bulk Agreement Batch Identifier''.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">19. '''Enter '''''Bulk Agreement Batch Identifier'' in the Categories field.<br/> 20. '''Select''' the batch identifier from the drop-down list.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 creating single agreement 1 8 gr Action.png|720px|7.11 creating single agreement 1 8.png]]</div> <div class="image-green-border"><br/> All three agreements (''Other Party 01, Other Party 02, & Other Party 03'') are created using Bulk action. The Agreements created using Bulk action are in the Draft state and users are notified regarding the success and failure of agreements created.&nbsp;</div> <div class="image-green-border">&nbsp;</div>
 +
== Creating&nbsp;peer agreement from base agreement ==
 +
<div class="image-green-border">It is possible to create an agreement from the ''Create Agreement'' page and link it to another agreement contract type and inherit values from it.&nbsp;<br/> You can also create peer agreements directly from within their associated base agreement inheriting all the attribute values of the base agreement. For example, you can create a SOW directly from the MSA. This is achieved by enabling the following flags - ''Allow Peer Creation Wizard, Allow Multiple Instances ''and''Allow Two-Way Linkage''.<br/>  <br/> Consider an example of creating a peer-peer association (of SOWs) from within the base agreement (MSA).&nbsp;</div> <div class="image-green-border">&nbsp;</div>
 +
=== Creating the base contract type&nbsp; ===
 +
 +
Let’s create a base agreement such as an MSA.
 +
<div class="image-green-border">1. '''Click '''''Home > Configuration > Create Contract Type''. The ''Create Contract Type'' page opens.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Peer from base agreement 1.png|720px|peer from base agreement 1]]</div> <div class="image-green-border"><br/> 2. '''Select''' ''Agreement.''<br/> 3. '''Click''' ''Next.'' The ''Details'' tab opens.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Peer from base agreement 2.png|720px|peer from base agreement 2]]</div> <div class="image-green-border"><br/> 4. '''Enter''' a ''Contract Type Name''. For example, ''Automation MSA_PeerAssociationcreation''.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Peer from base agreement 3.png|720px|peer from base agreement 3]]</div> <div class="image-green-border"><br/> 5. '''Click''' ''Next''. The ''Attributes'' tab opens.&nbsp;<br/> 6. '''Select''' the ''Available Attributes'' and move to the ''Selected Attributes'' column.&nbsp;<br/> 7. '''Edit''' the attributes as required. '''Click''' ''Save''.</div> <div class="image-green-border">&nbsp;</div>
 +
=== Creating an association of the base agreement&nbsp; ===
 +
 +
Let’s create an association of the base agreement as a peer such as a SOW.&nbsp;
 +
 +
8. '''Click''' ''Next''. The ''Associations'' tab opens.<br/> 9. '''Click''' '''+ '''''Association''.
 +
<div class="image-green-border">[[File:Peer from base agreement 4.png|720px|peer from base agreement 4]]</div>
 +
&nbsp;
 +
 +
10. '''Enter''' an ''Association Name''. For example,''ICMSOWPeercreation''.&nbsp;<br/> The ''Associated Contract Type ''is automatically populated and ''Relation Type'' is ''Peer''.
 +
 +
11. By default, all flags are set to ''No''. You may set the flags to ''Yes'' as required. However, the following flags must be enabled:&nbsp;
 +
 +
*'''Toggle''' the ''Allow Peer creation wizard ''flag to ''Yes''. This allows the user to create the peer association instance and directly link it to the base agreement. In this case, the association ''ICMSOWPeercreation ''will directly be linked to the base agreement Automation MSA_PeerAssociationcreation as a peer.
 +
*'''Toggle '''the ''Allow Inheritance ''flag to ''No''.
 +
*'''Toggle '''the ''Multiple Instance'' flag to ''Yes'' to create multiple peer agreement instances in the base agreement.&nbsp;
 +
*'''Toggle''' the''Allow Two Way Linkage'' flag to ''Yes'' for both the base and peer assocaition. This creates a two-way linkage so that the peer association gets linked to the base agreement and vice-versa.&nbsp;
 +
 +
Peer agreement can also be created from within the base agreement in ''Executed'' state.
 +
 +
The configuration key “''Core.Agreement.StatesToAlowPeerAssociationsPostExecution''” is used to create the association from the executed state of the base agreement.
 +
<div class="note-box">'''Note: '''To copy with association, the peer association that has Allow peer creation wizard enabled will be skipped.</div>
 +
12. '''Click''' ''Save''. The created association ICMSOWPeercreation will be displayed in the Association list on the left hand side.
 +
<div class="image-green-border">[[File:Peer from base agreement 5.png|720px|peer from base agreement 5]]</div>
 +
13. '''Click''' ''Next''. Enter the required details in the following tabs.<br/> 14. '''Verify''' all the details and '''click''' ''Create''. The ''Contract Type Details ''page opens.<br/> 15. '''Click''' ''Send For Approval''. The ''Configuration'' page opens listing the created C''ontract Type - &nbsp;Automation MSA_PeerAssociationcreation'' in an ''Approved ''state.
 +
<div class="image-green-border">[[File:Peer from base agreement 6.png|720px|peer from base agreement 6]]</div>
 +
16. '''Click '''the ''View Record'' icon next to this entity to view the contract type details.&nbsp;<br/>  
 +
 +
=== Creating association for peer contract type&nbsp; ===
 +
 +
Create a peer contract type in the similar way as mentioned in section 1. For example, ''Automation SOW_PeerAssociationcreation''.
 +
 +
Then create an association of the base agreement under peer contract type ''Automation SOW_PeerAssociationcreation''.&nbsp;
 +
 +
17. '''Click'''''<i>Next</i>. The ''Associations''tab opens.<br/> 18. '''Click'''''<b>+</b> Association''.''
 +
<div class="image-green-border">''[[File:Peer from base agreement 7.png|720px|peer from base agreement 7]]''</div>
 +
19. '''Enter '''an ''Association Name''. For example,''ICMPeerCT_MSAassociation''.&nbsp;<br/> The Associated Contract Type is automatically populated and''Relation Type'' is''Peer''.
 +
 +
20. By default, all flags are set to ''No''. You may set the flags to ''Yes'' as required. However, the following flags must be enabled:&nbsp;
 +
 +
*'''Toggle''' the ''Allow Inheritance ''flag to ''Yes''. This inherits the values from the base agreement into the peer agreement. In this case, the association ''ICMPeerCT_SOWassociation'' will directly be linked to the base agreement ''Automation MSA_PeerAssociationcreation'' as a peer.
 +
*'''Toggle''' the ''Allow Two Way Linkage'' flag to Yes for both the base and peer contract type assocaition. This creates a two-way linkage so that the peer contract type association gets linked to the base agreement and vice-versa.&nbsp;
 +
 +
21. '''Click '''''Create ''to create the peer contract type with MSA association. 
 +
 +
&nbsp;
 +
 +
=== Create multiple associations from base agreement ===
 +
 +
The base agreement MSA can have multiple associations (SOWs), but the associations (SOWs) can have just 1 parent agreement.
 +
 +
22. '''Create''' MSA agreement and go to ''Details'' page.&nbsp;
 +
<div class="image-green-border">[[File:Peer from base agreement 8.png|peer from base agreement 8]]</div>
 +
23. Under the ''Associations ''section in the left navigation pane, all the associations will be listed. '''Click''' the ''Add'' icon against a particular association. In this example, ''Automation SOW_PeerAssociationCreation''.
 +
<div class="image-green-border">[[File:Peer from base agreement 9.png|720px|peer from base agreement 9]]</div>
 +
The page will redirect the user to the new agreement creation wizard for Automation SOW_PeerAssociationCreation.&nbsp;
 +
 +
The contract type name will be auto-populated.
 +
 +
24. '''Select''' ''Own Type Of Paper ''from the drop-down.<br/> 25. On the ''Attributes'' page, attribute values from base agreement will get inherited into peer attributes.
 +
<div class="image-green-border">[[File:Peer from base agreement 10.png|720px|peer from base agreement 10]]</div>
 +
26. '''Click''' ''Next'' on the following tabs.<br/> 27. '''Verify''' the details and '''click''' ''Create'' to create the agreement.&nbsp;
 +
 +
The peer agreement will get linked to the base agreement.
 +
 +
28. '''Click''' ''View Record'' icon next to the created agreement on the agreement index page. The agreement ''Details'' page opens.
 +
<div class="image-green-border">[[File:Peer from base agreement 11.png|720px|peer from base agreement 11]]</div>
 +
The agreement details displays the peer to peer association from within the (''MSA_PeerAssociationCreation'') listed in the ''Associations ''tab.&nbsp;
 +
 +
'''Note:'''&nbsp;
 +
 +
*The base agreement can have multiple associations; however, the association can have only one base agreement. For example, base agreement is MSA and association is SOW, then MSA can have multiple SOWs, but SOW can be attached to only 1 MSA. This can be achieved by enabling the ''Allow Multiple Instances'' flag.
 +
*When copying associations, creating peer to peer association from base agreement is disabled. Hence, the MSA will not be attached to the new SOWs.
 +
 +
&nbsp;
 +
 +
== Adding Contract Manager role for agreements ==
 +
 +
In the contracting process, a Contract Manager/Owner manages or owns the agreement and is generally different from the user who has created/ initiated the agreement. This user who is managing the agreement might change from time to time. For example, User A may have ownership during authoring process, whereas the User B might look after the agreement during the negotiation process.&nbsp;<br/> Hence, the Contract Manager role has been introduced to manage agreement ownership throughout the agreement lifecycle.<br/> With this release:<br/> •&nbsp;&nbsp; &nbsp;Assignment of the user against Contract Manager role in the team can be only achieved through event rules using action Add To Team.<br/> •&nbsp;&nbsp; &nbsp;Only one Contract Manager is available inside the agreement at any given point of time.<br/> •&nbsp;&nbsp; &nbsp;The Contract Manager will have provisions same as that of primary owner.<br/> •&nbsp;&nbsp; &nbsp;Contract Manager Name are displayed on the agreement Summary page.<br/> •&nbsp;&nbsp; &nbsp;Agreements can be searched using the Contract Manager Name.<br/> •&nbsp;&nbsp; &nbsp;Managing adhoc modification for Contract Manager role user will be restricted inside the agreement team tab similar to primary owner role user.&nbsp;
 +
 +
=== Viewing the Contract Manager role in ICM ===
 +
 +
To view the contract manager role:&nbsp;<br/> 1.&nbsp;&nbsp; &nbsp;'''Click '''''User Administration ''tile and then click ''User Groups'' > ''User Roles''. &nbsp;The ''User Roles ''page opens.
 +
<div class="image-green-border">[[File:7.14 contract manager 1.png|720px|7.14 contract manager 1.png]]</div>
 +
2.&nbsp;&nbsp; '''Navigate '''to the section displaying the ''Contract Manager'' role.&nbsp;<br/> 3.&nbsp;&nbsp; '''Click '''the icon next to the ''Contract Manager'' to edit the ''Display Name ''of the ''Contract Manager'' role. The ''Edit ''window opens.
 +
<div class="image-green-border">[[File:7.14 contract manager 2.png|720px|7.14 contract manager 2.png]]</div>
 +
4.&nbsp;&nbsp; '''Edit '''the ''Display Name'' of the role and click ''Save''. The display name for ''Contract Manager ''set here will be used across ICI such as on agreement details and summary pages.&nbsp;
 +
<div class="image-green-border">[[File:7.14 contract manager 3.png|720px|7.14 contract manager 3.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">Note: You can view and manage the Contract Manager role for ICI entities on the Role Action Mapping page. By default, the access privileges for contract manager role would be the same as that of the primary owner.&nbsp;</div>
 +
&nbsp;
 +
 +
=== Adding a Contract Manager to the Team&nbsp; ===
 +
 +
''Add to Team'' condition is addition of users to a team after the particular event occurs. For example, addition of approvers after the ''Agreement Created'' event occurs.&nbsp;<br/> You can add a contract manager to the team only using the event rule.
 +
 +
To add a contract manager:&nbsp;<br/> 1.&nbsp;&nbsp; '''Select '''the action as ''Add To Team'' and then select ''Contract Manager'' role from the drop-down and the appropriate user.
 +
<div class="image-green-border">[[File:7.14 contract manager 4.png|720px|7.14 contract manager 4.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">Note: You can add only one and the users who are provisioned in ICM as the contract manager.</div>
 +
2.&nbsp;&nbsp; '''Click '''''Next ''and then click ''Create'' to create the event rule.&nbsp;
 +
<div class="image-green-border">[[File:7.14 contract manager 5.png|720px|7.14 contract manager 5.png]]</div>
 +
&nbsp;
 +
 +
=== Viewing Contract Manager in Agreement Team&nbsp; ===
 +
 +
You can view the contract manager added in the agreement team if the event rule is executed as expected.&nbsp;
 +
<div class="image-green-border">[[File:7.14 contract manager 6.png|720px|7.14 contract manager 6.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">Note: You can also view the contract manager on the agreement Details page in the Summary section.</div>
 +
&nbsp;
 +
<div class="image-green-border">[[File:7.14 contract manager 7.png|720px|7.14 contract manager 7.png]]</div>
 +
&nbsp;
 +
 +
=== Searching an agreement with Contract Manager role&nbsp; ===
 +
 +
Select the attribute from the drop-down on agreement index page to display the list of users with contract manager role.&nbsp;
 +
<div class="image-green-border">[[File:7.14 contract manager 8.png|720px|7.14 contract manager 8.png]]</div>
 +
&nbsp;
 +
 +
== Ability to support Approver Sub-roles&nbsp; ==
 +
 +
Users have the ability to define sub-roles for the Approver role. This flexibility enables all the capabilities of the Approver for the users at the sub-role level.<br/> For example, you can now set different types of approvers for an agreement based on functions such as legal approver, finance approver, and so on. This can be achieved through a technical configuration.
 +
 +
=== Provisioning User ===
 +
 +
User roles can be provided while Provisioning users.&nbsp;<br/> 1. '''Click '''''User Administration'' >''Users ''> ''Provision Users''. The ''Provision User'' page opens.
 +
<div class="image-green-border">[[File:7.11 Approver sub-role 1.png|720px|7.11 Approver sub-role 1.png]]<br/> &nbsp;<br/> 2. '''Select '''a user from the ''Active Directory'' Users column and move to the ''Selected Users'' columns using the right arrow key. The user details are displayed.<br/> 3. In the ''Personal Details'' tab, '''select '''Approver Role from Roles drop-down.<br/> &nbsp; &nbsp; For example,&nbsp;''Finance Approver''.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Approver sub-role 2.png|720px|7.11 Approver sub-role 2.png]]</div> <div class="image-green-border">&nbsp;&nbsp;<br/> 4. On the ''Work Details'' tab, enter the details.<br/> 5. '''Click '''''Next''. The ''User Details'' page opens. The ''Finance Approver'' Role is added. <br/> <br/> [[File:7.11 Approver sub-role 3.png|720px|7.11 Approver sub-role 3.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
=== Creating a User Group ===
 +
 +
The user created above can create a User Group.&nbsp;<br/> <br/> To create a User Group:<br/> <br/> 1. '''Click''' User ''Administration ''> ''User Groups&nbsp;''> ''Create''. The ''Create User Group'' page opens.&nbsp;<br/> 2. On the ''Details ''tab, enter the ''Name'' and ''Description'' for the user group.<br/> 3. '''Click '''''Next''. The ''Users'' tab opens.<br/> 4. '''Click''' ''Add User'' icon. The ''Add User'' window opens.<br/> 5. '''Select''' the sub-roles for the User Group from the Roles drop-down. For example,&nbsp;''Finance Approver'', ''Investment Approver''. &nbsp;
 +
<div class="image-green-border">[[File:7.11 Approver sub-role 4.png|720px|7.11 Approver sub-role 4.png]]&nbsp;<br/>  <br/> 6. '''Click '''the ''Add User'' button. The user group of the sub-roles is displayed which you selected above. &nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Approver sub-role 5.png|720px|7.11 Approver sub-role 5.png]]<br/> &nbsp;<br/> 7. '''Click '''''Next''. The ''Verify'' tab opens. You can verify that the created group is created with the appropriate role.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Approver sub-role 6.png|720px|7.11 Approver sub-role 6.png]]<br/> &nbsp;<br/> 8. '''Click''' ''Save''. The ''User Groups Details'' page displays the created user group with the sub-roles.</div>
 +
=== Creating a Rule for the sub-role ===
 +
 +
You can add a user for a sub-role by creating a Rule. The user ''Roles ''drop-down is only available for the ''Approval Rule'' and ''Notification Rule'' types.&nbsp;<br/> 1. '''Click '''''Configuration'' > ''Rule'' > ''Create Rule''. The ''Create Rule'' page opens.<br/> 2. '''Select '''the Contract Type from the drop-down.<br/> 3.&nbsp;'''Enter''' the Rule Name and Rule Description.<br/> 4. '''Select''' the Rule Type. For example, ''Approval Rule''. The ''Team Role'' field is displayed.
 +
<div class="note-box">'''Note''': The user Roles drop-down is only available for the Approval Rule and Notification Rule types.&nbsp;</div>
 +
5. '''Select '''a ''Team Role'' for the user. For example, ''Approver''.<br/> 6. '''Click '''''Next''. The ''Build'' tab opens.&nbsp;<br/> 7. '''Click '''the ''Add Rule'' button.&nbsp;<br/> 8. In the ''Action ''section, '''select '''''Require Approval From Any''.<br/> 9. '''Select '''the ''User Role'' from the drop-down. For example, ''Finance Approver''.
 +
<div class="image-green-border">[[File:7.11 Approver sub-role 7.png|720px|7.11 Approver sub-role 7.png]]&nbsp;</div>
 +
10. '''Click '''the ''Search User'' icon to select a user for the sub-role. The ''Search User'' window opens.<br/> 11. '''Click '''''Add ''after selecting the user.&nbsp;
 +
<div class="image-green-border">[[File:7.11 Approver sub-role 8.png|720px|7.11 Approver sub-role 8.png]]<br/> &nbsp;<br/> 12. '''Click '''''Next''. The ''Build ''tab opens.<br/> 13. '''Click '''''Next''. The ''Summary ''tab opens displaying details of the created Rule.<br/> 14. '''Click '''''Create''. The ''Rule created successfully'' message is displayed.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Approver sub-role 9.png|560px|7.11 Approver sub-role 9.png]]<br/> &nbsp;&nbsp;<br/> 12. '''Click '''''Ok''. The ''Rules Details'' page opens.<br/> &nbsp;</div> <div class="note-box">'''Note''': You can create an agreement by satisfying the created Rule.</div> <div class="image-green-border"><br/> 13. When the agreement is created, the user with the sub-role (Finance Approver) is displayed on the ''Team ''tab of the agreement ''Details'' page. &nbsp;<br/> <br/> [[File:7.11 Approver sub-role 10.png|720px|7.11 Approver sub-role 10.png]]</div>
 +
=== Creating a Subscription ===
 +
<div class="image-green-border">You can create notification settings for the created sub-role.<br/> <br/> 1. '''Click''' ''User Administration'' > ''Notification Setting'' > ''Subscription''. The ''Create Subscription'' page opens.&nbsp;<br/> 2. On the ''Details ''tab, ''enter ''the user details for the Subscription.<br/> 3. '''Click '''''Next''. The ''Template ''tab opens.<br/> 4. '''Enter '''the sub-role Display Name in ''Template Subject'' and the sub-role details In the ''Template Body''.<br/> 5. '''Click '''''Next''. The ''Recipient ''tab opens.<br/> <br/> [[File:7.11 Approver sub-role 11.png|720px|7.11 Approver sub-role 11.png]]</div>
 +
6. '''Click '''the ''Add Recipients'' icon to add the recipient. The ''Add Recipients'' window is displayed.
 +
<div class="image-green-border">[[File:7.11 Approver sub-role 12.png|560px|7.11 Approver sub-role 12.png]]<br/> &nbsp;<br/> 7. '''Select '''the Roles from ''Select Roles'' drop-down. For example, ''Finance Approver''.<br/> <br/> [[File:7.11 Approver sub-role 13.png|720px|7.11 Approver sub-role 13.png]]<br/> &nbsp;</div> <div class="note-box">'''Note''': The Roles available in the drop-down are Sub-Roles and not Approver Role as it is a primary role.&nbsp;</div>
 +
8. '''Click '''''Next''. The ''Verify ''tab opens.
 +
<div class="image-green-border">[[File:7.11 Approver sub-role 14.png|720px|7.11 Approver sub-role 14.png]]<br/> &nbsp;<br/> 9. '''Click '''''Save''. The ''Subscription Details'' page opens.&nbsp;<br/> <br/> The subscription with the user sub-role ''Finance Approver'' is created.</div>
 +
=== Limitations of Approver Sub-roles ===
 +
 +
This functionality has the following limitations:
 +
 +
*Sub-roles can be defined for the Approver role only.
 +
*The following sub-roles are supported in the workflow of User Group, Agreement, Amendment, Associated Document, Rule creation based on Approval Rule, Subscription, Notification, Auto-delegation, and Broadcast from the Agreement Details page.&nbsp;
 +
*When the sub-role for the Approver role is defined in addition to the existing Approver role, in that scenario all roles new and old are supported unless the user disables the existing Approver role. ICI behaves as is and data migration with respect to the new and old role is not supported.&nbsp;
 +
 +
== Flexibility to control the Agreement actions based on the user role ==
 +
 +
The access control for ''Agreements'' and ''Amendments'' has been extended to control additional agreement level tasks and actions based on the user role.
 +
 +
Users can control:
 +
 +
#The agreement actions such as ''Compare Documents, Compare Clause Changes, Broadcast'' and so on
 +
#Creation and disassociation of associated documents from an agreement
 +
#Linking and disassociation of peer association from an agreement
 +
#The visibility of the individual reports available on the agreement details page is controlled through technical configuration
 +
 +
=== Controlling the actions available on the agreement details page using the Role-Action Mapping ===
 +
 +
Consider an example where the agreement ''Automation AssoTwocolumn'' has the user added in the team as ''Approver''. The agreement action ''Broadcast ''has the user role ''Approver ''mapped for the agreement in ''Draft ''state. If you remove the role approver from this role-action mapping, he or she will no longer has the access to the ''Broadcast ''action on agreement page for ''Draft ''state.
 +
 +
'''Click '''on the ''Team ''tab in the left panel configuration on the agreement details page to view the users added in the team. For example, user ''William Fagan'' is added as ''Approver ''for the agreement ''Automation AssoTwocolumn.''
 +
<div class="image-green-border">[[File:7.12 User Role Control 4.png|720px|7.12 User Role Control 4.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
The role-action mapping for the agreement ''Broadcast ''action for ''Draft ''state has user role ''Approver ''mapped.
 +
<div class="image-green-border">[[File:7.12 User Role Control 5.png|720px|7.12 User Role Control 5.png]]</div>
 +
Now '''remove '''the user role ''Approver ''from the ''Broadcast ''action and ''Draft ''state.
 +
 +
To edit the role action mapping:&nbsp;
 +
 +
#'''Click '''''User Administration'' > ''User Groups'' > ''Role-Action Mapping ''on the ''Home ''page. The ''Role-Action Mapping'' page opens.
 +
#'''Select '''entity in the&nbsp;''Select Entity ''field. For example, agreement ''Automation AssoTwocolumn. ''The list of all ''Role-Action mappings'' applicable to the agreement opens.
 +
#'''Click '''''Edit ''icon next to the action for particular state you want to edit. For example, action ''Broadcast ''for state ''Draft''. The ''Edit ''window opens.
 +
#'''Add '''or '''remove '''the ''User Roles'' in the right section with the help of arrows. For example, remove user role ''Approver ''from right section.
 +
#'''Click '''''Save''. The role is removed from the ''Roles ''column for selected action and state.
 +
<div class="image-green-border">[[File:7.12 User Role Control 6.png|720px|7.12 User Role Control 6.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
The user with role ''Approver ''will then not be able to view the action ''Broadcast ''for the agreement in ''Draft ''state.
 +
<div class="image-green-border">[[File:7.12 User Role Control 7.png|720px|7.12 User Role Control 7.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">Note: User can set the role-action mapping for all states of the agreement and associated documents for all actions and user roles following the same process.</div>
 +
&nbsp;
 +
 +
=== Controlling the Associations actions on the Agreement page using the Role-Action Mapping ===
 +
 +
The access to the associated documents of the agreement can be controlled by role action mapping.
 +
 +
Only authorized users can:
 +
 +
*Add associations to the agreement from left panel configuration on the agreement details page
 +
*Dissociate the associated document from the agreement from grid page.
 +
<div class="note-box">Note: User will also need to have the access privileges to the ''Associated Document Contract Type'' via ''Security Groups'' in addition to ''Role-Action Mapping'' configuration.</div>
 +
&nbsp;
 +
 +
==== Create Associations instances from Agreement details page ====
 +
 +
To control access on the associations creation action from agreement details page through role-action mapping:
 +
 +
#'''Click '''''User Administration'' > ''User Groups'' > ''Role-Action Mapping'' on the ''Home ''page. The ''Role-Action Mapping ''page opens.
 +
#'''Select '''entity in the&nbsp;''Select Entity'' field. For example, ''Automation Annexure Assembly (Associated Document Contract Type)''. The list of all applicable role-action mappings opens.
 +
#'''Click '''''Edit ''icon next to the action for particular state that you want to edit. For example, ''Create Association From Parent''. The ''Edit ''window opens.
 +
#'''Add '''or '''remove '''the ''User Roles'' in the right section using arrows. For example, add ''Primary Owner.''
 +
<div class="image-green-border">[[File:7.12 User Role Control 8.png|720px|7.12 User Role Control 8.png]]</div> <div class="image-green-border">&nbsp;</div> <ol start="5">
 +
<li>'''Click '''''Save''. The role is added to the ''Roles ''column for selected action and state.</li>
 +
</ol>
 +
<div class="image-green-border">[[File:7.12 User Role Control 9.png|720px|7.12 User Role Control 9.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
The ''Create Associations ''action for ''Automation Annexure Assembly ''on the left panel configuration will be disabled for all users other than ''Primary Owner.'' For example, the ''Create Association'' action is disabled for the user ''William Fagan ''with the user role as an ''Approver''.
 +
<div class="image-green-border">[[File:7.12 User Role Control 10.png|720px|7.12 User Role Control 10.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">&nbsp;</div>
 +
==== Controlling the access for Association instances from the Association grid ====
 +
 +
Only authorized users can edit, dissociate or copy associations from agreement-association grid page. These actions are controlled using role-action mappings defined for respective parent-child or peer-to-peer associated document contract type.&nbsp;
 +
 +
To control access on the association actions through role-action mapping:
 +
 +
#'''Click'''''<i>User Administration </i>>''User Groups''> ''Role-Action Mapping''on the ''Home ''page. The ''Role-Action Mapping''page opens.''
 +
#'''Select '''entity in the&nbsp;''Select Entity'' field. For example, ''Automation Annexure Assembly (Associated Documents Contract Type).'' The list of all applicable role-action mappings of the association opens.
 +
#'''Click '''''Edit ''icon next to the action for particular state that you want to edit. For example, ''Edit''. The ''Edit ''window opens.
 +
#'''Add '''or '''remove '''the ''User Roles'' in the right section with using arrows. For example, add ''Primary Owner,'' ''Secondary Owner'' and ''Document Owner.''
 +
#'''Click '''''Save''. The role is added to the ''Roles ''column for selected action and state. For example, For ''Automation Annexure Assembly'', only ''Primary Owner, Secondary Owner'' and ''Document Owner ''can edit the ''Associations ''for ''Draft ''state.
 +
<div class="image-green-border">[[File:7.12 User Role Control 11.png|720px|7.12 User Role Control 11.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
When the user other than above roles tries to access the agreement, the ''Edit'', ''Dissociate ''and ''Copy ''actions will not be visible to him from the agreement-association grid page.&nbsp;<br/> For example, the ''Edit'', ''Dissociate ''and ''Copy ''action are not visible to the user ''William Fagan'' with the user role as an ''Approver''.
 +
<div class="image-green-border">[[File:7.12 User Role Control 12.png|720px|7.12 User Role Control 12.png]]</div>
 +
&nbsp;
 +
 +
&nbsp;
 +
 +
== Adding Static and Dynamic&nbsp;Filters ==
 +
 +
You can add Static and Dynamic filters after configuring the filters&nbsp;on Masterdata records.&nbsp;For more information about Static and Dynamic filters configuration, see ''Applying filters on Masterdata records''.&nbsp;
 +
 +
=== Adding Static Filters ===
 +
 +
To add Static filters:&nbsp;
 +
 +
1.&nbsp;'''Click '''the ''Agreement Management'' tile on the ''Home ''page. The ''Agreement Management'' menu opens.<br/> 2. '''Click '''the ''Create Agreement'' menu. The ''Create Agreement ''menu opens.<br/> 3. '''Select''' the ''Contract Type'' Name. For example, ''MSA''.<br/> 4. '''Select''' ''Type Of Paper'' as ''Own''.
 +
<div class="image-green-border">[[File:7.11 Dealer master records - 8.png|720px|7.11 Dealer master records - 8.png]]<br/> &nbsp;<br/> 5. '''Click''' ''Next''. The ''Attributes ''tab opens.&nbsp;<br/> 6. '''Click''' the&nbsp;''Filtered Lookup Search'' or ''Add New Record'' icon in the ''Country Name String'' drop-down list.<br/> <br/> [[File:7.11 Dealer master records - 9 9.png|720px|7.11 Dealer master records - 9 9.png]]<br/> &nbsp;<br/> The ''Country Name String'' attribute displays all countries except the country ''West Indies'' as set in the configured static filter. &nbsp;</div> <div class="image-green-border">[[File:7.11 Dealer master records - 10 gr action.png|720px|7.11 Dealer master records - 10.png]]<br/> &nbsp;<br/> The predefined Static filter is applied to the masterdata record.<br/> <br/> 7. '''Select''' the checkbox as per requirement. For example, ''Indonesia''.<br/> 8. '''Click''' ''Select''.&nbsp;<br/> 9. '''Click''' ''Next''.<br/> Complete the remaining tabs of ''Select Template'' and ''Verify ''to move the Agreement to the ''Draft ''state.</div>
 +
&nbsp;
 +
 +
=== Adding Dynamic Filters ===
 +
 +
To add Dynamic filters:
 +
 +
1. '''Click '''the ''Agreement Management'' tile on the ''Home ''page. The ''Agreement Management'' menu opens.<br/> 2. '''Click '''the ''Create Agreement'' menu. The ''Create Agreement'' menu opens.<br/> 3. '''Select '''the ''Contract Type'' ''Name''. For example, ''MSA''.<br/> 4. '''Select '''''Type Of Paper'' as ''Own''.
 +
<div class="image-green-border">[[File:7.11 Dealer master records - 11.png|720px|7.11 Dealer master records - 11.png]]<br/> <br/> 5. '''Click '''''Next''. The ''Attributes ''tab opens.&nbsp;<br/> 6. '''Select '''the country in the ''Country Name'' drop-down list. For example, ''Singapore''.&nbsp;<br/> 7. '''Click '''the ''Filtered Lookup Search'' or ''Add New Record'' icon in the ''Country Name String'' drop-down list to select the country. For example, ''Singapore''.</div> <div class="image-green-border">[[File:7.11 Dealer master records - 12.png|720px|7.11 Dealer master records - 12.png]]&nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">The ''Country Name String'' attribute displays all countries except the country ''Singapore ''which is filtered dynamically based on the ''Country Name'' attribute value. This is as per the configuration where ''Country Name String'' attribute value is dynamically linked to the attribute value of ''Country Name''.<br/> &nbsp;<br/> [[File:7.11 Dealer master records - 13 gr action.png|720px|7.11 Dealer master records - 13 gr actions.png]]<br/> &nbsp;<br/> 8. '''Select '''the checkbox. For example, ''Indiana''.<br/> 9. '''Click '''''Select''.&nbsp;<br/> 10. '''Click '''''Next''.<br/> Complete the remaining tabs of ''Select Template'' and ''Verify ''to move the Agreement to the ''Draft ''state.&nbsp;</div>
 +
== Ability to have flexible contract type extension ==
 +
 +
ICI provides the flexibility to select and use masterdata attributes as extensions to agreements and associated documents at the time of instance creation. Users can create rules to add or remove these extended attributes to agreement and associated documents.&nbsp;ICI capabilities support the extension attributes in the same way as normal attributes.&nbsp;
 +
 +
Users can:
 +
 +
*Configure conditional attributes, tracking attributes, computations (enable expressions) to use as extended attributes
 +
*Save extension attributes selection as a template for reuse
 +
*Control access privileges for extended attributes based on the user role
 +
*Maintain audits for the extended attributes
 +
 +
=== Defining access for extension attributes actions using Role Action Mapping ===
 +
 +
The authorized users can control the access privileges for the actions ''Configure Attributes ''and ''Re-evaluate Rule ''on the ''Extension Attributes'' page during agreement creation through ''Role-Action Mapping''.
 +
 +
#'''Click '''''User Administration'' > ''User Groups'' > ''Role-Action Mapping'' on the ''Home ''page. The ''Role-Action Mapping'' page opens.
 +
#'''Select '''entity in the ''Select Entity ''field. For example, ''Agreement''. The list of all role-action mappings applicable to the agreement opens.
 +
#'''Click '''''Edit ''icon next to the action for particular state you want to edit. For example, ''Configure Extension Attributes ''for state ''Approved''. The ''Edit ''window opens.
 +
#'''Add '''or '''remove '''the ''User Roles'' in the right column with the help of arrows. For example, add user role''Business Owner'' to the right column.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 1.png|720px|7.12 Extension Attributes 1.png]]</div> <div class="image-green-border">&nbsp;</div> <ol start="5">
 +
<li>'''Click '''''Save''. The role is mapped under the ''Roles ''column for selected action and state.</li>
 +
</ol>
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 2.5.png|720px|7.12 Extension Attributes 2.5.png]]</div>
 +
The users with role as ''Business Owner ''will now be able to access the action ''Configure Extension Attributes ''for the agreement entities in ''Approved ''state. For example, user ''Anushree ''added to the agreement’s team as ''Business Owner ''can access ''Configure Attributes'' action on ''Extension Attributes'' page for the agreement entities in ''Approved ''state.&nbsp;
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 3.png|720px|7.12 Extension Attributes 3.png]]</div>
 +
&nbsp;
 +
 +
=== Defining access for extension attributes using Attribute Group Privileges ===
 +
 +
Authorized users can restrict the access to extension attributes for specific users using ''Attributes Group Privileges''.
 +
 +
To restrict the access:
 +
 +
#'''Click '''''User Administration ''> ''User Groups'' > ''Attribute Group Privileges ''> ''Add ''on the ''Home ''page. The ''Add ''window to configure and add the attribute group privileges opens.
 +
#'''Select '''''Copy from Contract Type''. For example, ''RFQ''.
 +
#'''Toggle '''''Show Extension attribute Group'' to ''Yes''.
 +
#'''Select '''''Attribute Group ''for which you want to restrict the access. For example,''Location Details.''
 +
#'''Select '''''States ''for which you want restrict the access. For example, ''Approved''.
 +
#'''Select '''user ''Roles ''for whom you want restrict the access. For example, ''Business Owner.''<br/> &nbsp;
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 4.png|720px|7.12 Extension Attributes 4.png]]</div> <div class="image-green-border">&nbsp;</div> <ol start="7">
 +
<li>'''Click '''''Save''. The ''Mapping added successfully ''message is displayed. The added mapping will be displayed in the table on attribute group privileges page under the selected entity.</li>
 +
</ol>
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 5.png|720px|7.12 Extension Attributes 5.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
The user with role''Business Owner ''will be restricted to access the selected attribute group in selected state. For example, user ''Anushree ''(added as ''Business Owner ''to the agreement’s team) will not be able to access ''Location Details ''attributes for the ''RFQ ''contract type in ''Approved ''state.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 6.png|720px|7.12 Extension Attributes 6.png]]</div>
 +
&nbsp;
 +
 +
=== Making the contract type available for extension attributes selection ===
 +
 +
Users can make the attributes of masterdata available for extension by setting ''Is available to be used as Extension'' field to ''Yes''. Masterdata contract types which have this field value set to ''Yes ''will only be available for extension on the ''Configure Attributes'' window during agreement creation.&nbsp;
 +
<div class="note-box">Note: &nbsp;By default, the ''Is available to be used as Extension'' field is set to ''No ''for all masterdata contract types. &nbsp;Ensure to set this field to ''Yes ''to make the attributes of the desired masterdata contract type available for extension.</div>
 +
To edit the masterdata:
 +
 +
#'''Click '''''Configuration ''> ''Contract Types ''on the ''Home ''page. The ''Contract Type'' index page opens.
 +
#'''Click '''''View Record'' icon next to the masterdata contract type you want to edit. For example, ''Food Master. ''The contract type ''Details ''page opens.&nbsp;
 +
#'''Click '''''Edit''. The ''Edit Contract Type ''page opens.
 +
#'''Toggle '''the ''Is available to be used as Extension ''field to ''Yes''.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 7.png|720px|7.12 Extension Attributes 7.png]]</div> <div class="image-green-border">&nbsp;</div> <ol start="5">
 +
<li>'''Click '''''Next''.&nbsp;</li>
 +
<li>'''Edit '''the details on the remaining ''Display Preference ''and ''Team ''tabs if required.</li>
 +
<li>'''Verify '''the details&nbsp;and '''click '''''Update''. The contract type is updated.</li>
 +
</ol>
 +
 +
The masterdata ''Food Master'' is then available on the ''Configure Attributes ''window in the ''Select Contract Type ''drop-down during agreement creation.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 8.png|720px|7.12 Extension Attributes 8.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">&nbsp;</div>
 +
'''Examples of different attribute types available as extension attributes'''
 +
 +
Attribute types such as conditional, lookup, computations (enable expressions), tracking, multi-select choice and so on can be configured to support extension attributes.
 +
 +
For example, the masterdata ''Vehicle Master ''has types of attributes which can be extended. The attribute ''Place of delivery Vehicle'' is conditional attribute and it’s value depends upon the ''Do you want to Place Order'' attribute’s value.&nbsp;
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 9.png|720px|7.12 Extension Attributes 9.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
The attribute ''Place of Delivery Vehicle ''is displayed only when the attribute ''Do you want to Place Order ''is set to ''Yes''.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 10.png|720px|7.12 Extension Attributes 10.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">Note: User cannot delete the parent extension attribute if there are any dependent conditional or cascading attributes.</div>
 +
<br/>  <br/> Users can make the attribute mandatory by setting the ''Is Required For Extension''&nbsp;attribute field ''On ''in the contract type.&nbsp;
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 11.png|720px|7.12 Extension Attributes 11.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
For example, the attribute Vehicle Part Number is mandatory (with red asterix mark). The mandatory attributes are available on the Extension Attributes tab during agreement creation by default and users cannot remove them. For example, the delete action is disabled for the mandatory attribute Vehicle Part Number.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 12.png|720px|7.12 Extension Attributes 12.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">Note: Extension attributes can be configured to be excluded during copy agreement through technical configuration.</div> <div class="image-green-border">&nbsp;</div>
 +
=== <br/> Creating Agreement and Associated Document instances with flexible entity attributes ===
 +
 +
1. '''Click '''the ''Agreement Management ''menu. The ''Agreement menu'' opens.<br/> 2. '''Click '''''Create Agreement''. The ''Create Agreement'' page opens.<br/> 3. '''Select '''the ''Contract Type Name''. For example, ''Quotation''.<br/> 4. '''Select '''the ''Type Of Paper''.
 +
<div class="image-green-border">[[File:7.11 Flexible Super Set - 6.png|720px|7.11 Flexible Super Set - 6.png]]<br/> &nbsp;<br/> 5. '''Click '''''Next''. The ''Extension Attributes'' tab opens.<br/> On clicking the ''Next ''button, the ''Extension Selection'' rule for Agreement Contract Type (''Quotation'') gets triggered and all the configured attributes of ''Select Extension Contract Types'' (''PurchaseMaster''),&nbsp;''Select Extension Attributes'' (''FoodPurchaseMaster'')&nbsp;and attributes group ''Quality'' (''FoodMaster'') are already selected and available in the ''Extension Attributes'' tab.<br/> <br/> 6. '''Enter '''''Order ID''.<br/> 7. '''Enter&nbsp;'''''<i>Food Category</i>.''<br/> 8. '''Select&nbsp;'''''Order Date''.<br/> 9. '''Select&nbsp;'''''Expiry Date''.<br/> 10. '''Select '''the ''Order Status''&nbsp;from the drop-down list.<br/> 11. '''Enter&nbsp;'''''Quantity''.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.12 Extension Attributes 23.png|720px|7.12 Extension Attributes 23.png]]<br/> &nbsp;<br/> 12. '''Click '''the ''Configure Attributes'' icon to add or remove attributes. The ''Configure Attributes'' page opens.<br/> &nbsp;</div> <div class="image-green-border">[[File:7.11 Flexible Super Set - 6 2.png|720px|7.11 Flexible Super Set - 6 2.png]]&nbsp;<br/> <br/> 13. '''Select '''''Food Master'' in the ''Select Contract Type'' drop-down field.&nbsp;<br/> 14. '''Select '''the attribute ''Storage Information'' from the ''Available Attribute'' list.<br/> 15. '''Click '''the arrow icon to move the attribute to the ''Selected Attribute'' list.<br/> 16. '''Click '''''Next''. The ''View and Confirm'' tab opens.<br/> 17. '''Click''' ''Confirm''. The ''Storage Information'' field is added to the page.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Flexible Super Set - 6 3.png|720px|7.11 Flexible Super Set - 6 3.png]]<br/> &nbsp;<br/> 18. '''Click '''''Next''. The ''Verify'' page opens.<br/> 19. '''Click '''''Create and Publish''. The agreement status changes to the ''Draft ''state.&nbsp;<br/> &nbsp;</div> <div class="image-green-border">&nbsp;[[File:7.11 Flexible Super Set - 9.png|720px|7.11 Flexible Super Set - 9.png]]</div>
 +
20. '''Click '''the ''Create Association'' icon in the ''Associations ''tab. The ''Create Association'' page opens.<br/> 21. '''Enter '''a ''Name''. For example, ''Raw material''.<br/> 22. '''Enter '''a ''Product ID''.<br/> 23. '''Select '''the ''Priority'' from the drop-down list. For example, ''Medium''.<br/> 24. '''Select '''the ''Category'' from the drop-down list. For example, ''Other''.
 +
<div class="image-green-border">[[File:7.11 Flexible Super Set - 10.png|720px|7.11 Flexible Super Set - 10.png]]&nbsp;</div>
 +
25. '''Click '''''Next''. The ''Extension Attributes'' tab opens.<br/> <br/> On clicking the ''Next'' button, the ''Extension Selection'' rule for Associated Document Contract Type (''Quotation Line Item'') gets triggered and all the configured attributes of ''Select Extension Contract Types'' (''PurchaseMaster'') and attribute groups (''FoodMaster'') are already selected and available in the ''Extension Attributes'' tab.<br/> The ''Other'' category displays the three attributes ''Order ID'', ''Order Date'' and, ''Order Status'' as per the configured ''Extension Selection'' rule.&nbsp;<br/> <br/> 26. '''Enter''' the ''Order ID''.<br/> 27. '''Select '''the ''Order Date'' from the drop-down list.<br/> 28. '''Select '''the ''Order Status'' from the drop-down list.
 +
 +
29. '''Enter '''the details in the fields on the attribute group Quality.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 24.png|720px|7.12 Extension Attributes 24.png]]<br/> &nbsp;<br/> 30. '''Click '''''Create''. The ''Associations Quotation Line Item'' is created.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Flexible Super Set - 12 gr action.png|720px|7.11 Flexible Super Set - 12 gr actions.png]]<br/> &nbsp;<br/> Let us now create another ''Quotation Line Item'' with a ''Food Category'' and also insert attributes from other Contract Type dynamically. &nbsp;<br/> <br/> 31. '''Click''' the ''Create Association'' icon in the ''Associations'' tab. The ''Create Association'' page opens.<br/> 32. '''Enter '''a ''Name''. For example, ''Raw material''.<br/> 33. '''Enter '''a ''Product ID''.<br/> 34. '''Select '''the ''Priority ''from the drop-down list. For example, ''Medium''.<br/> 35. '''Select '''the ''Category ''from the drop-down list. For example, ''Food''.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Flexible Super Set - 13.png|720px|7.11 Flexible Super Set - 13.png]]<br/> &nbsp;<br/> 36. '''Click''' ''Next''. The ''Extension Attributes'' tab opens.<br/> <br/> On clicking the ''Next'' button, the ''Extension Selection'' rule for Associated Document Contract Type (''Quotation Line Item'') gets triggered and all the configured attributes of ''Select Extension Contract Types'' (''PurchaseMaster''),&nbsp;''Select Extension Attribute Groups'' (''FoodMaster'') and ''Select Extension Attributes'' (''FoodPurchaseMaster'') are already selected and available in the ''Extension Attributes'' tab.<br/> The ''Food category'' displays the attributes: ''Order ID'', ''Order Date'' and ''Order Status'' from&nbsp;''PurchaseMaster'' Contract Type,&nbsp;''Food Category'', ''Expiry Date'', and ''Quantity ''from ''FoodPurchaseMaster''&nbsp; and attributes from ''Quality ''attributes group from ''FoodMaster ''as per the configured ''Extension Selection'' rule.&nbsp;</div>
 +
37. '''Enter '''the ''Order ID''.<br/> 38. '''Select '''the&nbsp;''Food Category''.<br/> 39. '''Select''' the ''Order Date''.<br/> 40. '''Select '''the ''Expiry Date''.<br/> 41. '''Select '''the ''Order Status'' from the drop-down list.<br/> 42. '''Enter '''the ''Quantity''.<br/> 43. '''Click '''the ''Configure Attributes'' icon to add attributes during run time. The ''Configure Attributes'' window opens.
 +
 +
44. '''Enter '''the details in the fields on the attribute group ''Quality''.
 +
<div class="image-green-border">[[File:7.11 Flexible Super Set - 14.png|720px|7.11 Flexible Super Set - 14.png]]<br/> &nbsp;<br/> 45. '''Select '''the ''Contract Type'' from the drop-down list. For example, ''Food Master''.<br/> 46. '''Select '''the attribute ''Storage Information'' from the ''Available Attribute'' list.<br/> 47. '''Click '''the arrow icon to move the attribute to the ''Selected Attribute'' list.<br/> &nbsp;</div> <div class="image-green-border">[[File:7.11 Flexible Super Set - 15.png|720px|7.11 Flexible Super Set - 15.png]]<br/> &nbsp;&nbsp;<br/> 48. '''Click '''''Next''. The ''View and Confirm'' tab opens.<br/> All attributes and their''Contract Types'' are displayed.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Flexible Super Set - 16.png|720px|7.11 Flexible Super Set - 16.png]]<br/> &nbsp;<br/> 49. '''Click '''''Confirm''. The ''Extension Attributes'' tab opens.&nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.11 Flexible Super Set - 17 gr action.png|720px|7.11 Flexible Super Set - 17 gr actions.png]]<br/> &nbsp;<br/> 50. '''Click '''''Create''. The two ''Quotation Line Items'' are displayed.<br/> 51. '''Click '''the view icon. The Quotation Line Item ''Details ''page is displayed.</div> <div class="image-green-border">52. '''Click '''the ''Details ''tab.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:7.12 Extension Attributes 25.png|720px|7.12 Extension Attributes 25.png]]<br/> &nbsp;<br/> All attributes of the ''Quotation Line Item'' Association are displayed including the recently added Storage Information attribute.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">For information about configuring the ''Extension Selection ''Rules, see ''Create an Extension Selection Rule.''</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">&nbsp;</div>
 +
=== Saving the extension attributes selection as a template ===
 +
 +
Users can save their selection of extension attributes as a template for reuse during the creation of agreement.
 +
 +
To save a template of the selection of extension attribute:
 +
 +
#'''Click '''''Agreement Management ''> ''Create Agreement'' on the ''Home ''page. The ''Create Agreement'' page opens.
 +
#'''Enter '''details on the ''Details'', ''Attributes ''and ''Select Template ''tabs.&nbsp;
 +
#'''Click '''''Next''. The ''Extension Attributes ''tab opens.
 +
#'''Click '''''Configure Attributes ''action icon. The ''Configure Attributes ''window opens.
 +
#'''Select '''the contract type and its corresponding attributes on ''Select Attributes'' tab. For example,''VehicleMaster.''
 +
#'''Click '''''Next''. The ''View and Confirm'' tab opens.
 +
#'''Select '''the checkbox to ''Save configuration as an extension template.''
 +
#'''Enter '''a name in ''Template Name'' field. For example, ''Vehicle''.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 13.png|720px|7.12 Extension Attributes 13.png]]</div> <div class="image-green-border">&nbsp;</div> <ol start="9">
 +
<li>'''Click '''''Confirm''. The''Extension attribute template ‘Vehicle’ saved successfully'' message is displayed.</li>
 +
</ol>
 +
 +
The selection is saved as a template and available in ''Select Template'' drop-down on the ''Select Attribute'' tab.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 14.png|720px|7.12 Extension Attributes 14.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
When user selects the saved template, the extension attributes from that template are displayed on the ''Extension Attributes'' page during agreement creation.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 15.png|720px|7.12 Extension Attributes 15.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
If the user adds a new attribute through ''Configure Attributes'' window during agreement instance creation, the existing attributes on the''Extension Attributes ''page evaluated from the rule will be retained on the page with their values.
 +
 +
&nbsp;
 +
 +
=== Setting a template as default for associations ===
 +
 +
Users can save the selection of extension attributes as a template to create the associations for agreements or amendments instances.
 +
 +
To save a template for the association for the agreement:
 +
 +
#'''Click '''''Associations ''on the left panel configuration on agreement ''Details ''page. For example, ''Line Item.''
 +
#'''Click '''''Create Associations''. The ''Create Association'' page opens.
 +
#'''Enter '''the details on ''Metadata ''tab.
 +
#'''Click '''''Next''. The ''Extension Attributes'' tab opens.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 16.png|720px|7.12 Extension Attributes 16.png]]</div> <div class="image-green-border">&nbsp;</div> <ol start="5">
 +
<li>'''Click '''''Confiure Attribute ''action icon. The ''Configure Attribute ''window opens.</li>
 +
<li>'''Click '''''Next''. The''View and Confirm ''tab opens.</li>
 +
<li>'''Click '''checkbox for ''Save configuration for all future associations. ''The ''Extension attribute template saved successfully'' message is displayed.</li>
 +
</ol>
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 17.png|720px|7.12 Extension Attributes 17.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
The selected extension attributes will be available by default on the&nbsp;''Extention Attributes ''page during future assocaition creations for the current agreement instance.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 18.png|720px|7.12 Extension Attributes 18.png]]</div>
 +
&nbsp;
 +
 +
=== Audit with Extension attribute ===
 +
 +
Changes in extension attributes are captured and can be viewed on the&nbsp;''History ''tab. For example, changes in extension attribute ''Vehicle Type'' from ''Vehicle Master ''are captured.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 20.png|720px|7.12 Extension Attributes 20.png]]</div>
 +
&nbsp;
 +
 +
=== Saving a search with extension attributes ===
 +
 +
Users can search and retrieve entities with extended attributes as search parameters and save the search criteria as a saved search. Extended attributes are available in search facets drop-downs along with regular attributes.&nbsp;
 +
 +
To search entities with extension attributes:
 +
 +
#'''Click '''''Search ''on the ''Home ''page. The ''Search ''page opens.
 +
#'''Select '''entity in ''Entity ''drop-down. For example, ''Agreement''.
 +
#'''Select '''extended attribute as search parameter in the ''Categories ''drop-down. Extension attributes are available in search drop-down with ''Extension Attributes:'' prefix. For example, ''Extension Attribute: Vehicle Type.&nbsp;''
 +
 +
All the entities with extension attribute ''Vehicle Type'' will be displayed.
 +
<div class="image-green-border">[[File:7.12 Extension Attributes 19.png|720px|7.12 Extension Attributes 19.png]]</div>
 +
Refer to ''Using Advanced Search'' for details on using search filters, operators, and options.<br/> Users can save the search criteria with extended attributes as search parameters and use as global or local ''Saved Search''. Refer to ''Saved Searches'' for details on saving a search. Refer to ''Using Advanced Search'' for details on retrieving a ''Saved Search.''
 +
 +
== Using the Activity Panel&nbsp; ==
 +
 +
The Activity Panel tile helps logged on users to track, create and resume workflow actions at the agreement, association and amendment levels. &nbsp;
 +
 +
=== Configuring the Activity Panel tile ===
 +
 +
1.&nbsp;'''Click''' the ''User Administration'' > ''Application Settings'' on the ''Home ''page.&nbsp;The ''Application Settings'' page opens.
 +
<div class="image-green-border">[[File:7.12 App settings Home.png|720px|7.12 App settings Home.png]]<br/> &nbsp;<br/> 2. '''Click '''the ''Other Configuration'' tab.&nbsp;<br/> 3. '''Toggle '''the ''Show Activity Panel'' to ''Yes''.&nbsp;<br/> 4. '''Click '''''Update''. The ''Application Settings updated successfully'' window opens.</div> <div class="image-green-border"><br/> [[File:7.10 Activity panel 3 home.png|720px|7.10 Activity panel 3.png]]</div> <div class="image-green-border"><br/> &nbsp;[[File:7.10 Activity panel 4.png|720px|7.10 Activity panel 4.png]]<br/> &nbsp;<br/> 5. '''Click '''''Ok''. The ''Activity Panel'' tile is displayed.</div> <div class="image-green-border"><br/> [[File:7.10 Activity panel 5.png|720px|7.10 Activity panel 5.png]]</div>
 +
=== <br/> Displaying the Activity Panel tile at the agreement level ===
 +
 +
1. '''Click '''''Agreement Management > Create Agreement&nbsp;''on the ''Home ''page. The ''Create Agreement'' page opens.
 +
<div class="image-green-border">[[File:7.12 Agreement Management tile.png|720px|7.12 Agreement Management tile.png]]<br/> &nbsp;&nbsp;<br/> 2. '''Enter '''all the details on the ''Create Agreement'' page.<br/> 3. '''Select '''a ''Contract Type Name''. For example, ''MSA_Calculations''.</div> <div class="image-green-border"><br/> [[File:7.10 Activity panel 8.png|720px|7.10 Activity panel 8.png]]<br/> &nbsp;<br/> 4. '''Enter '''the remaining details in the ''Attributes ''section.<br/> 5. '''Click '''''Next''.<br/> 6. '''Select '''a file for the Template.<br/> 7. '''Click '''''Next''. The ''Verify ''window opens.&nbsp;<br/> 8. '''Click '''''Create'' or ''Create and Publish'' or ''Create and Send for Approval'' as required. The agreement is now in the ''Draft'' state.&nbsp;<br/> <br/> As soon as the agreement moves to ''Draft'', a validation message is displayed to the user indicating that the request has been successfully submitted. The ''Activity Panel'' displays the number of activities completed by the user for any given session.&nbsp;<br/> &nbsp;</div> <div class="note-box">'''Note:''' Activities are either in the ''Completed'' or ''In Progress'' states. The ''Completed ''activities are visible in the ''Activity Panel'' so long as the user remains active on ''Activity Panel''.</div> <div class="image-green-border"><br/> [[File:7.10 Activity panel 9 home.png|720px|7.10 Activity panel 9.png]]<br/> &nbsp;</div> <div class="image-green-border">9. '''Click '''the respective entity to view its details page.<br/> The count on the ''Activity Panel'' gets incremented as and when the user performs activities during a given session.<br/> <br/> [[File:7.10 Activity panel 10 home.png|720px|7.10 Activity panel 10.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border"><div class="note-box">'''Note: '''Limitations of the Activity Panel.<br/> * Activities are displayed in the same browser tab only. If the user opens any other browser, the current activities will not be displayed.<br/> *&nbsp;Activities are displayed in the logged on tab only. If the user opens another tab, the current activities will not be displayed.<br/> *&nbsp;If the logged in user closes a session and opens a new tab, then the current activities will not be displayed.</div> </div>
 +
== Canceling an Agreement ==
 +
 +
The Primary Owner can cancel or delete an agreement&nbsp;in any state, except executed. The ''Cancel'' button is displayed once the Agreement is published.
 +
 +
To cancel an Agreement:
 +
 +
1. Open the Agreement that you wish to cancel from the ''Agreements p''age.
 +
 +
2.&nbsp;'''Click&nbsp;'''''Cancel''. The he&nbsp;''Add Note''&nbsp;page&nbsp;opens.
 +
 +
3.&nbsp;'''Select&nbsp;'''a Reason Code and&nbsp;type a note for cancelling this agreement. Though this field is optional, it should be used to enter detailed notes for future reference. The Reason Code is mandatory; select one from the drop down list.
 +
<div class="image-green-border">[[File:Add note create an agreement.PNG|720px|RTENOTITLE]]</div>
 +
4.&nbsp;'''Click'''&nbsp;''Add''. The status of the agreement changes to&nbsp;''Cancelled''.
 +
 +
The cancellation action appears in the&nbsp;''History&nbsp;''section of the ''Agreement Details''&nbsp;page. The cancelled Agreement continues to be displayed&nbsp;in the Agreement searches and you can revert cancelled agreements to draft state from the ''Agreement Details'' page.
 +
 +
== Editing an Agreement ==
 +
 +
You can edit an Agreement at any stage till it is executed. Editing an executed agreement involves going through the approval process with both internal and external parties again.
 +
 +
To edit an existing Agreement:
 +
 +
1. '''Click&nbsp;'''the ''View Record''&nbsp;icon next to the Agreement you wish to edit on the ''Agreements ''page. The Agreement ''Details p''age opens.
 +
 +
2. '''Click''' ''Edit''. The&nbsp;''Create Agreement'' page opens.
 +
<div class="image-green-border">[[File:Agrements Edit agreement 7.8.PNG|720px|RTENOTITLE]]</div>
 +
3. Follow the steps in Creating an Agreement section to edit the Agreement.
 +
 +
4. '''Click''' ''Update'' to save your changes.
 +
 +
5. '''Click '''''Upload Document ''to upload the new version fot he docuemnt. When a new document version is uploaded to ICI, the user is redirected to the&nbsp;''Versions'' page.
 +
 +
*If the new version being uploaded includes changes to key document tags such as Attribute, Clause, Association or Signatory tags, i.e. if a tag has been added, removed or their values changed; while uploading the document, the user receives a notification that specifies the details of the changes (i.e. added, deleted or attribute/clause value changed). The notification includes an option to proceed with the changes or cancel them if found to be unintentional. If the user continues, the document is uploaded to ICI and a summary of changes gets logged in the Versions tab. Tags are tracked based on changes to tag count between two document versions and only for .docx formats. Changes regarding the position of tags are not tracked and notified.
 +
*If the new version being uploaded includes a tagged Association that has margin less than that of the Agreement or Amendment document, the user receives a notification regarding the margin mismatch between the two. The notification includes an option to proceed with the changes or cancel them if found to be unintentional. If the user continues, the document is uploaded to ICI and changes logged in the ''Versions ''tab against the particular version. The notification includes information about margin and orientation differences. If the Agreement or Amendment includes more than one tagged Association, all Associations having lesser margin than the Agreement or Amendment document are included in the notification. Margin tracking is done only for .docx file types. The Type Of Paper differences are not included (e.g. A4, Legal).
 +
 +
== Copy the&nbsp;Existing Agreement ==
 +
 +
Users can copy an existing agreement and&nbsp;create a new agreement using&nbsp;''Copy Record''&nbsp;functionality. The resulting agreement will be a copy of existing agreement with all the metadata and selected associated documents from existing source agreement. The source agreement’s latest approved template will be selected by default to create the copy.
 +
 +
=== Configuring contract type to enable copy existing agreement ===
 +
 +
Authorized users can configure ''Agreement Contract Type'' and set ''Allow Copy With Associations'' field to ''Yes ''to enable ''Copy record''.&nbsp;The agreement created using this specific ''Contract Type'' will have ''Copy Record'' feature enabled by default.
 +
 +
To configure agreement contract type:
 +
 +
#'''Click&nbsp;'''''<i>Configuration</i> ''> ''Create Contract Type''&nbsp;>&nbsp;''Agreement'' >&nbsp;''Next&nbsp;''on the ''Home ''page.''&nbsp;''The ''Create Contract Type'' page opens.
 +
#'''Toggle '''''Allow Copy With Associations ''to ''Yes ''on ''Details ''tab.
 +
#'''Enter''' remaining details on the ''Details'' tab.
 +
#'''Click''' ''Next''. The ''Attributes'' tab opens.
 +
<div class="image-green-border">[[File:7.12 Copy from Index 1.png|720px|7.12 Copy from Index 1.png]]</div> <ol start="4">
 +
<li>'''Enter '''the details in the remaining fields on ''Attributes, Association, Display Preference'' and ''Team ''tabs.</li>
 +
<li>'''Verify '''and '''click '''''Create''.</li>
 +
<li>'''Approve '''and '''Publish''' the ''Contract Type''.</li>
 +
</ol>
 +
 +
You can also edit the existing contract type and set the ''Allow Copy With Associations'' to ''Yes ''to enable the ''Copy Record ''functionality.
 +
 +
&nbsp;
 +
 +
=== Copy the agreement from agreement details page ===
 +
 +
Follow these steps to copy an Agreement:
 +
 +
1. '''Click''' the ''Agreement Management'' > ''Agreement ''on&nbsp;the&nbsp;''Home ''page. The agreement&nbsp;index page opens.<br/> 2.&nbsp;'''Click '''''View''&nbsp;''Record&nbsp;''icon next to the Agreement for which you would like to create copy.<br/> 3.&nbsp;'''Click''' ''Copy Record&nbsp;''icon. The&nbsp;''Copy Record&nbsp;''page opens.<br/> 4.&nbsp;'''Select'''&nbsp;the&nbsp;''Associated Documents''&nbsp;and&nbsp;''Commitments''&nbsp;that&nbsp;you want to copy in addition to the Agreement Metadata in the resulting Agreement. You can either select the&nbsp;''Associations&nbsp;''and&nbsp;''Commitments'''&nbsp;'''''checkbox to select all available&nbsp;''Associated Documents&nbsp;''and''&nbsp;Commitments&nbsp;''or select the checkboxes for specific&nbsp;''Associated Documents&nbsp;''and''&nbsp;Commitments'''''.'''
 +
<div class="image-green-border">[[File:7.12 Copy from Index 3.1.png|720px|7.12 Copy from Index 3.1.png]]<br/> &nbsp;</div> <div class="note-box">'''Note''': Users can now&nbsp;exclude ''Associated Documents'', ''Associated Documents Attributes'',&nbsp;''Commitments'' and ''Commitments Attributes and e''xtension attributes when copying Agreements through a technical configuration at the Contract Type level.&nbsp; &nbsp;</div> <ol start="5">
 +
<li>If the Associated Document&nbsp;''selected is of the ''Parent-Child''&nbsp;type, then a new copy of that Associated Document is created and attached to the copied Agreement. However, if the Associated Document is of the ''Peer-to-Peer''&nbsp;type, then the actual Associated Document is attached.''</li>
 +
<li>'''Click'''&nbsp;''Copy'', this creates the copy of the original Agreement with your selections. The Agreement created is in ''Draft'' state.</li>
 +
</ol>
 +
<div class="note-box">'''Note''': The Associated Document of ''Prerequisite'' and ''None''&nbsp;constraints can only get copied.</div>
 +
&nbsp;
 +
 +
'''Exclude auto-attached associated documents&nbsp;during copy'''
 +
 +
ICI allows attaching standard documents from the masterdata repository as associations to the agreement based on the defined event rule on the agreement.&nbsp;
 +
 +
When a user copies the agreement with auto-attached associations, system excludes all auto attached associations from being copied to the new agreement. The auto-attached associations won’t be displayed on the Copy Record window. The resulting agreement has the selected manual associations and its own auto-attached associations as per the configured rules.
 +
 +
This avoids the unnecessary upload of files into the ICI repository and duplication of association records on copied agreement as&nbsp;it will have its own auto-attached documents.&nbsp;
 +
 +
Users can select auto-attachment associations when an agreement is sent for signature along with the bundled association and download all associations of an agreement in the ZIP format.
 +
 +
&nbsp;
 +
 +
=== Copy the agreement from agreement index page ===
 +
 +
You can copy the agreement by clicking&nbsp;''Copy Record'' icon next to the agreement name on the agreement index page.
 +
 +
You can only copy published agreements. The error message will be displayed if users try to copy non-published agreement.
 +
<div class="image-green-border">[[File:7.12 Copy from Index 4.png|720px|7.12 Copy from Index 4.png]]</div>
 +
'''Click '''''Ok ''to go back to the agreement index page.
 +
 +
&nbsp;
 +
 +
To copy an agreement from agreement index page:
 +
 +
#'''Click '''the ''Agreement Management'' > ''Agreement ''on the ''Home ''page. The ''Agreement ''index page opens.
 +
#'''Click'''&nbsp;''Select Action'' (3 dots) icon&nbsp;next to the ''Agreement ''of which you would like to create a copy. For example, ''Saas Agreement''. The drop-down with available actions opens.
 +
#'''Click '''''Copy Record''&nbsp;. The ''Copy Record'' page opens.
 +
<div class="image-green-border">[[File:7.12 Copy from Index 6.png|720px|7.12 Copy from Index 6.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
#'''Click '''the checkbox next to the ''Associations ''and ''Commitments ''that you want to copy in addition to the agreement metadata in the resulting agreement.
 +
<div class="image-green-border">[[File:7.12 Copy from Index 3.1.png|720px|7.12 Copy from Index 3.1.png]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">'''''Note:''''' Users can exclude ''Associated Documents, Associated Documents Attributes, Commitments ''and ''Commitments Attributes ''when copying ''Agreements ''through a technical configuration at the ''Contract Type'' level.</div> <ol start="4">
 +
<li>'''Click '''''Copy''. The copy of the original agreement with your selections is created in ''Draft ''state.</li>
 +
</ol>
 +
 +
&nbsp;
 +
 +
When ''Allow Copy with Association''&nbsp;in&nbsp;the ''Agreement Contract Type ''is ''False'' and users try to copy the agreement from agreement index page, the confirmation message is displayed.
 +
<div class="image-green-border">[[File:7.12 Copy from Index 2.png|720px|7.12 Copy from Index 2.png]]</div>
 +
After clicking ''Ok'', the agreement will be copied and new agreement is generated in ''Draft ''status.
 +
 +
&nbsp;
 +
 +
Only users with manage privileges can copy the agreement record. The error message will be displayed if unauthorized users try to copy the agreement.
 +
<div class="image-green-border">[[File:7.12 Copy from Index 5.png|720px|7.12 Copy from Index 5.png]]</div>
 +
'''Click '''''Ok ''to go back to the agreement index page.
 +
 +
&nbsp;
 +
 +
== Word Document Compatibility between two different ICI Instances&nbsp; ==
 +
 +
For example, consider a scenario where a user (non-owner) is using a document as third party paper created by the user (owner) and makes some changes in the Word document and sends it to the owner. The owner then uploads the modified version of the Word document. ICI now also supports document assembly, data sync (of metadata, clauses), etc. of the agreement document.
 +
 +
=== Creating an Agreement by the Owner in an ICI Instance ===
 +
 +
1.&nbsp;'''Click '''''Agreement Management >&nbsp;Create Agreement'' on the ''Home ''page. The ''Create Agreement'' page opens.&nbsp;
 +
<div class="image-green-border">[[File:7.12 Agreement Management tile.png|720px|7.12 Agreement Management tile.png]]</div>
 +
4.&nbsp;'''Enter '''all the details on the ''Create Agreement'' page.&nbsp;<br/> 5.&nbsp;'''Select '''''Own ''for ''Type Of Paper''.<br/> 6.&nbsp;'''Select '''''Contract Type Name''. For example, ''Clinical Trials Agreement''.
 +
<div class="image-green-border">[[File:7.10 compatability 3.png|720px|7.10 compatability 3.png]]</div>
 +
7. Follow the steps to create the agreement. It is now in the ''Draft ''state.&nbsp;
 +
<div class="image-green-border">[[File:7.10 compatability 4 home.png|720px|7.10 compatability 4.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
=== Modification of an agreement by a Non-Owner using Owner’s document in a different ICI Instance ===
 +
 +
#'''Click '''''Agreement Management ''>&nbsp;''Create Agreement'' on the ''Home ''page. The ''Create Agreement ''page opens.&nbsp;
 +
#'''Enter''' all the details on the Create Agreement page.&nbsp;
 +
#'''Select''' a Contract Type Name. For example, MSA_SD.
 +
#'''Select''' the Type Of Paper field. The Non-Owner will select the Third Party type of paper.
 +
<div class="image-green-border">[[File:7.10 compatability 7.png|720px|7.10 compatability 7.png]]</div> <ol start="5">
 +
<li>'''Click''' Next. The Attributes tab opens.</li>
 +
<li>'''Upload''' the owner’s document to non-owner ICI instance.&nbsp;</li>
 +
<li>'''Follow '''the remaining steps to send the agreement to the ''Draft ''state. The document gets uploaded with a message indicating that ''Document Assembly is restricted for this agreement''.</li>
 +
</ol>
 +
<div class="image-green-border">[[File:7.10 compatability 8 home.png|720px|7.10 compatability 8.png]]</div>
 +
Now make some changes in the agreement document at Non-Owner’s ICI instance that is uploaded in the Owner’s instance. For example, change tagged ''effeective date&nbsp;''December 10, 2019 to December 12, 2019 in the document.
 +
<div class="image-green-border">[[File:7.10 compatability 9.png|720px|7.10 compatability 9.png]]</div> <div class="image-green-border"><br/> [[File:7.10 compatability 10.png|720px|7.10 compatability 10.png]]<br/> &nbsp;</div> <div class="note-box">'''Note:''' Reverse sync and document assembly are restricted for the non-owner system.&nbsp;</div>
 +
&nbsp;
 +
 +
=== Uploading the revised agreement document in the Owner’s instance ===
 +
 +
1.&nbsp;'''Click '''''Upload Document'' in the Owner’s instance. The ''Upload Document'' window opens.
 +
<div class="image-green-border">[[File:7.10 compatability 11.png|720px|7.10 compatability 11.png]]</div>
 +
2.&nbsp;'''Click '''''Select File'' to upload the modified agreement document. &nbsp;
 +
<div class="image-green-border">[[File:7.10 compatability 12.png|720px|7.10 compatability 12.png]]</div>
 +
3.&nbsp;'''Click '''''Upload File''. The ''Please Confirm'' window opens indicating the changes in the original document.
 +
<div class="image-green-border">[[File:7.10 compatability 16.png|720px|7.10 compatability 16.png]]</div>
 +
4.&nbsp;'''Click '''''Yes''.<br/> 5.'''&nbsp;Click '''''Preview ''in the agreement ''Details ''tab. You can now view the changes that were made to the agreement document at Non-Owner’s instance in the owner’s instance as well. &nbsp;
 +
<div class="image-green-border">[[File:7.10 compatability 17 home.png|720px|7.10 compatability 17.png]]</div>
 +
== Collaboration in Contracts &nbsp; ==
 +
 +
ICI has eliminated the need to use external tools such as Email, Skype, etc. and created a dedicated space available within the Agreement itself to collaborate between multiple stakeholders.
 +
 +
To collaborate, multiple stakeholders involved in the contracting/sourcing process can:
 +
 +
*Use the&nbsp;''Collaboration'' tab available inside the Agreement&nbsp;
 +
*Provision an internal/external Team member to communicate with other internal or external team member(s) by creating Topics and posting messages in it
 +
*Provision users to send and receive attachments along with the message
 +
*Provision users to mark the topic as closed once the discussion is concluded
 +
*Send Email notification to participants when messages are posted on the topic
 +
 +
This can be achieved by setting the ''Enable Collaboration'' flag to ''Yes ''for the ''Agreement Contract Type'', which displays a ''Collaboration'' tab on the Agreement ''Details'' page. To prevent data loss, once ''Collaboration ''is enabled for a Contract Type, it cannot be disabled.&nbsp;&nbsp;
 +
 +
'''Configuring Collaboration for Contract Types'''
 +
 +
To enable Collaboration &nbsp;for Contract &nbsp;Types:
 +
 +
1.&nbsp; '''Click '''the ''Configuration''&nbsp;> ''Create Contract Type''&nbsp;on the ''Home ''page. The ''Create Contract Type'' page opens.
 +
<div class="image-green-border">[[File:7.12 Contract types.png|720px|7.12 Contract types.png]]<br/> <br/> 2.&nbsp; '''Select '''the ''Agreement Contract Type ''you want to create. &nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:3-coll.PNG|720px|RTENOTITLE]]<br/> &nbsp;<br/> 3.&nbsp; '''Click '''''Next''. The ''Create Contract Type'' page opens.<br/> 4.&nbsp; '''Enter '''a name in the ''Contract Type Name'' field. For example, ''Collaboration Contract Type''.<br/> 5.&nbsp; '''Enter '''all the details on the ''Details ''tab.&nbsp;<br/> 6.&nbsp; '''Toggle '''the ''Enable Collaboration'' flag to ''Yes'' to enable ''Collaboration'' at Agreement level.<br/> &nbsp;</div> <div class="note-box">'''Note''': The Enable Collaboration flag is only available for Agreement Contract Type.</div>
 +
&nbsp;
 +
<div class="image-green-border">[[File:7-Coll.PNG|720px|RTENOTITLE]]</div>
 +
7.&nbsp; '''Click '''''Next''. The ''Attributes'' tab opens.<br/> 8.&nbsp; '''Enter''' the details in the remaining ''Attributes'', ''Association'', ''Display Preference'', ''Team'', and ''Verify'' tabs to send the ''Collaboration Contract Type'' to ''Approved'' state. &nbsp;Alternatively, you can edit an already existing Contract Type to enable the ''Collaboration'' tab.
 +
<div class="note-box">'''Note''': To prevent data loss, once the ''Enable Collaboration'' field is toggled to Yes, it cannot be turned back to ''No''. </div>
 +
&nbsp;
 +
 +
== Creating a new Topic and sending Messages by Internal user and External user ==
 +
 +
=== Sending Messages by an Internal user to another Internal user'''&nbsp;''' ===
 +
 +
1.&nbsp; '''Click '''the ''Agreement Management''&nbsp;>&nbsp;''Create Agreement'' on the ''Home ''page. The ''Create Agreement'' page opens.
 +
<div class="image-green-border">&nbsp;[[File:7.12 new topic.png|720px|7.12 new topic.png]]<br/> &nbsp;<br/> 2.&nbsp; '''Enter '''all the details in the ''Create Agreement'' page.<br/> 3.&nbsp; '''Click''' the ''Collaboration ''tab on the Agreement’s ''Details'' page. The ''Collaboration'' page opens in the right pane as shown in the below image indicating that there is no topic for you to collaborate as you click the ''Collaboration ''tab for the first time. You would see a different window if Topics and its related conversations are already present.<br/> &nbsp;</div> <div class="image-green-border">[[File:4-Coll-Sending.PNG|720px|RTENOTITLE]]</div> <div class="image-green-border"><br/> 4.&nbsp; '''Click''' the ''New Topic'' icon. The ''Create a New Topic'' window opens.</div>
 +
*You can now select participants who will collaborate and able to send and receive messages for a topic related to the agreement. For example, let’s collaborate with an Internal user, ''CLM Admin''.
 +
<div class="image-green-border">[[File:5-Coll-Sending.PNG|720px|RTENOTITLE]]&nbsp;</div>
 +
5.&nbsp; To select Participants for the ''Topic'', '''click''' the ''Add Team Members'' icon or you can select all Team members. The ''Select Participant(s)'' window opens. For example, let’s collaborate with an Internal user, ''CLM Admin''.
 +
<div class="image-green-border">[[File:6-Coll-Sending.PNG|720px|RTENOTITLE]]<br/> &nbsp;<br/> 6.&nbsp; '''Click '''''Add''. The ''Create a New Topic'' window opens displaying the ''Participant''.<br/> 7.&nbsp; You can choose to keep the topic confidential from other internal participants by toggling the ''Do you want to mark this topic as Confidential'' flag to ''Yes''. &nbsp;In that case, only internal users who are part of the Topic conversation (''Participants'') will be able to view and reply to the Topic.<br/> 8.&nbsp; '''Enter '''the ''Subject'' for the ''Topic''.&nbsp;<br/> 9.&nbsp;'''Enter '''the message in the ''Message'' field.&nbsp;<br/> <br/> [[File:10-Coll-Sending.PNG|720px|RTENOTITLE]]<br/> &nbsp;<br/> 10.&nbsp; '''Click '''''Create''. The ''Topic ''is created. Based on the confidentiality, participants&nbsp;or other team members can view the created topic, in the ''Topics ''window of the ''Collaboration'' page.<br/> <br/> [[File:11-Coll-Sending.PNG|RTENOTITLE]]</div> <div class="image-green-border">&nbsp;</div>
 +
=== Sending Messages by an Internal user to External user ===
 +
<div class="image-green-border">Let’s consider a case where an internal user wants to collaborate with an external user.&nbsp;<br/> &nbsp;<br/> 1.&nbsp; '''Click '''the ''New Topic'' icon. The ''Create a New Topic'' window opens.<br/> 2.&nbsp; To select Participants for the ''Topic'', '''click''' the ''Add Team Members'' icon or you can select all Team members. For example, let’s collaborate with an External user, ''Lee Yen Po''.<br/> <br/> [[File:6-Coll-Sending to External user.PNG|720px|RTENOTITLE]]<br/> &nbsp;<br/> 3.&nbsp; '''Click '''''Add''. The ''Create a New Topic'' window opens displaying the ''Participant''.&nbsp;<br/> 4.&nbsp; You can choose to keep the topic confidential from other internal users by toggling the ''Do you want to mark this topic as Confidential'' flag to ''Yes''.<br/> 5.&nbsp; '''Enter '''the ''Subject'' for the ''Topic''.&nbsp;<br/> 6.&nbsp; '''Enter '''the message in the ''Message'' field.&nbsp;</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:10-Coll-Sending to External user.PNG|720px|RTENOTITLE]]<br/> &nbsp;<br/> 7.&nbsp; '''Click '''''Create''. The ''Topic ''is created. The participants can view this topic in the ''Topics'' window of the ''Collaboration'' page and the body of the message at the right.<br/> &nbsp;<br/> [[File:11-Coll-Sending to Extrenal user.PNG|720px|RTENOTITLE]]</div>
 +
<br/> Details such as who initiated the conversation, who took the last action on a Topic, along with the Date, are displayed in the window.
 +
 +
&nbsp;
 +
 +
=== Sending Messages by an External user to Internal user ===
 +
<div class="image-green-border">Ler's consider a case where an external user wants to collaborate with an internal user.<br/> <br/> 1.&nbsp;&nbsp;'''Click '''the ''Agreement Management >&nbsp;Agreements&nbsp;''on the ''Home'' page. The ''Agreement ''index&nbsp;page opens.&nbsp;<br/> <br/> [[File:7.12 send messages.png|720px|7.12 send messages.png]]<br/> &nbsp;<br/> 2.&nbsp; '''Select '''the ''Agreement ''where you want to Collaborate. For example, ''SaaS Agreement''.</div> <div class="image-green-border">[[File:2-Coll-Sending Messages to Internal user gr action home.png|720px|2-Coll-Sending Messages to Internal user gr actions.png]]</div> <div class="image-green-border"><br/> &nbsp;<br/> 3.&nbsp; '''Click '''the ''Collaboration'' tab on the Agreement’s ''Details ''page. The ''Collaboration'' page opens in the right pane.&nbsp;<br/> &nbsp;</div> <div class="image-green-border">[[File:3-Coll-Sending messages to internal user.PNG|720px|3-Coll-Sending messages to internal user.PNG]]</div> <div class="image-green-border"><br/> 4.&nbsp; '''Click '''the ''New Topic'' icon. The ''Create a New Topic'' window opens.<br/> &nbsp; &nbsp;</div> <div class="image-green-border">[[File:4-Coll-Sending messages to Internal user.PNG|720px|4-Coll-Sending messages to Internal user.PNG]]</div> <div class="image-green-border"><br/> 5.&nbsp; '''Enter '''the ''Subject'' for the ''Topic''.&nbsp;<br/> 6.&nbsp; '''Enter '''the message in the ''Message'' field. &nbsp;<br/> 7.&nbsp; '''Click '''''Create''. The ''Topic ''is created. The participants can view this topic in the ''Topics ''window of the ''Collaboration ''page and the body of the message at the right.<br/> <br/> [[File:7-Coll-Sending messages to Internal user.PNG|720px|7-Coll-Sending messages to Internal user.PNG]]</div> <div class="image-green-border">&nbsp;</div>
 +
== Replying Messages ==
 +
 +
=== Replying Messages by an Internal user to another Internal user<br/> &nbsp; ===
 +
<div class="image-green-border">Now let’s see how an internal user&nbsp;''Configuration Admin&nbsp;''responds to the message sent by another internal user.</div>
 +
1.&nbsp;&nbsp;'''Click '''the ''Collaboration'' tab of the Agreement ''Details'' page.&nbsp;<br/> 2. &nbsp;'''Select''' the ''Topic'' where you communicate with an internal user. Let’s consider topic&nbsp;''Informal chat''.
 +
 +
[[File:2-coll-in to in.PNG|720px|2-coll-in to in.PNG]]<br/> &nbsp;<br/> 3.&nbsp; '''Click''' ''Reply'' to reply to the message to a single participant or '''click '''''Reply All'' to broadcast the message to all participants. The response window opens.
 +
<div class="note-box">'''Note''': Broadcast icon is only available when the internal users reply to all the participants.</div>
 +
4. &nbsp;'''Enter''' the message in the ''Message'' field.<br/> 5. &nbsp;'''Click''' ''Send''.
 +
<div class="image-green-border">[[File:5-coll-in to in.PNG|720px|5-coll-in to in.PNG]]</div> <div class="image-green-border">
 +
Let’s see how the Internal user views the Internal user’s response.
 +
 +
[[File:5-coll-b-in to in.PNG|720px|5-coll-b-in to in.PNG]]<br/> &nbsp;
 +
 +
=== Replying Messages by an External user to Internal user ===
 +
 +
Now let's&nbsp;see how the provisioned external user ''Lee Yen Po'' can respond to the message.<br/> 1.&nbsp; '''Click '''the ''Collaboration'' tab of the Agreement ''Details'' page.&nbsp;<br/> <br/> [[File:1-Coll-External to Internal user.PNG|720px|1-Coll-External to Internal user.PNG]]<br/> &nbsp;<br/> 2.&nbsp; '''Click '''''Reply'' to respond to the selected message.&nbsp;<br/> Based on confidentiality, a message posted by an external user will be visible to participants or other team members, but not external users.<br/> 3.&nbsp; '''Click '''''Send''.&nbsp;
 +
</div> <div class="image-green-border">[[File:3-Coll-External to Internal user.PNG|720px|3-Coll-External to Internal user.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:3-Coll-External to Internal user-B.PNG|720px|3-Coll-External to Internal user-B.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="note-box">'''Note''': Internal and external users are identified in a ''Topic ''with two different colors. &nbsp;</div> <div class="image-green-border"><br/> Let’s see how the Internal user views the External user’s response.<br/> [[File:3-Coll-External to Internal user-C.PNG|720px|3-Coll-External to Internal user-C.PNG]]</div> <div class="image-green-border">&nbsp;</div>
 +
== Email Notifications to Participants ==
 +
 +
For every message sent or replied in any topic triggers a notification email to its participants and has got the following conditions:<br/> <br/> 1.&nbsp; An email notification is sent to all participants whenever an internal or external user posts a message based on confidential condition.<br/> 2.&nbsp; All email notifications can be tracked from the Notifications Alerts present on the ''Home ''page&nbsp;and then ''Collaboration Notifications'' section present in the ''Notifications Dashboard''.
 +
<div class="image-green-border">[[File:2-coll-noti.PNG|320px|2-coll-noti.PNG]]</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:2-coll-noti-2 Home.png|720px|2-coll-noti-2 Home.png]]</div>
 +
== Searching Messages ==
 +
 +
A user can search messages across topics using the ''Search ''tab available in the Collaboration window. &nbsp;&nbsp;<br/> To search messages in a topic:<br/> <br/> 1.&nbsp; '''Enter '''the keyword in the ''Search for Messages'' field. For example, let’s search the word - ''Can''. All the topics where the message contains the searched criteria are rendered in the search result along with the search word is highlighted.&nbsp;
 +
<div class="image-green-border">[[File:1-Coll-searching messages.PNG|720px|1-Coll-searching messages.PNG]]</div>
 +
== Closing the Topics ==
 +
<div class="image-green-border">An Internal user can close the topic when the discussion/conversation is concluded. Once closed, the user cannot reply to a conversation or reopen the topic.&nbsp;<br/> <br/> To close a topic:<br/> 1.&nbsp; '''Click '''''Close Topic'' to end any ''Topic ''conversation. A message is displayed indicating that once you closed the topic, you can no longer post any new messages in this topic.&nbsp;<br/> <br/> [[File:1-Coll-Closing Topics.PNG|720px|1-Coll-Closing Topics.PNG]]&nbsp;</div>
 +
2.&nbsp; '''Click '''''Yes''. The ''Topic ''is now closed.
 +
<div class="image-green-border">[[File:2-Coll-Closing Topics.PNG|720px|2-Coll-Closing Topics.PNG]]<br/> &nbsp;<br/> The message is displayed in the message window indicating the name of the user who closed the topic along with the date and time.<br/> &nbsp;</div> <div class="image-green-border">[[File:2-Coll-Closing Topics-B.PNG|720px|2-Coll-Closing Topics-B.PNG]]</div>
 +
&nbsp;
 +
 +
== Performing&nbsp;Bulk Actions on Agreements ==
 +
 +
1.&nbsp;&nbsp;'''Click''' ''Saved Searches'' and select the specific one on which you need to perform the Bulk Action.&nbsp;This displays the Agreements matching the criteria defined in the ''Saved Searches'', with checkboxes next to it.<br/> 2.&nbsp;&nbsp;'''Select''' the checkboxes next to the Agreements on which the action has to be taken as shown in the figure below.&nbsp;<br/> 3.&nbsp;&nbsp;'''Click''' the ''Bulk Action''&nbsp;icon. This displays a list of actions that you can take on the selection. For example,&nbsp;''Approve, Reject, Delete, Send for Approval, Send for External Signature and Download.''<br/> 4.&nbsp;&nbsp;'''Clicking&nbsp;'''the required action, displays a confirmation window.'''''&nbsp;'''''<b>Click</b>'''''&nbsp;'''''<i>OK</i>'''.'''
 +
 +
&nbsp;
 +
 +
== Ability to configure Reminder Notification on Entities&nbsp; ==
 +
<div class="image-green-border">
 +
ICI provides the ability to send the entity-wise reminder notifications by using the Subscription ''Reminder Notification'' Template. &nbsp;
 +
 +
=== Creating a Subscription&nbsp; ===
 +
 +
To create a Subscription Reminder Notification Template:<br/> <br/> 1. '''Click '''the ''User Administration'' tile. The ''User Administration'' menu opens.<br/> 2. '''Click''&nbsp;'''''<i>Notification Settings</i>. The ''Notification Settings'' menu opens.<br/> 3. '''Click'''&nbsp;''Subscription''. The ''Subscriptions ''page opens.<br/> 4. '''Click''' ''Create Subscription''. The ''Details ''tab of the ''Create Subscription'' page opens.<br/> &nbsp;<br/> 5. '''Enter''' the ''Template Name''. For example,''Reminder Notification''.<br/> 6. '''Select''' the entity from the ''Entity Name'' drop-down list. For example, Agreement.<br/> 7. '''Select''' the ''Event Name'' from the drop-down list. For example, Agreement Reminder.<br/> 8. '''Select''' the ''Category Name'' from the drop-down list. For example, Reminder Notifications.<br/> 9. '''Click''' ''Next''. The ''Template ''tab opens.<br/> &nbsp;<br/> 10. '''Enter '''a subject in the ''Template Subject'' field. For example, ''Reminder Notification'' for [$Agreement.Name$] expiry.&nbsp;<br/> 11. '''Tag '''attributes from the ''Attributes ''section as per requirement.&nbsp;<br/> 12. '''Enter''' a message in the ''Template Body'' field.&nbsp;<br/> 13. '''Click''' ''Next''. The ''Recipient'' tab opens.&nbsp;<br/>  <br/> 14. '''Click '''the ''Add Recipients'' icon to add recipients.&nbsp;<br/> 15. '''Select''' recipients from the list.&nbsp;
 +
<div class="note-box">'''Note''': The users added in the ''Recipients ''tab are notified on Agreement expiry through email.&nbsp;</div>
 +
16. '''Click '''''Next''. The ''Verify ''tab opens.&nbsp;<br/> 17. '''Click''' ''Save''.&nbsp;<br/> &nbsp;&nbsp;<br/> The ''Reminder Notification'' is created for Agreement. It can be viewed on the ''Notification Template'' page.<br/> Let us now create a Rule for the ''Agreement Reminder'' Event.&nbsp; 
 +
 +
=== Creating an Event Rule for the Agreement Reminder Event ===
 +
 +
To create an Event Rule:<br/> 1. '''Click '''the ''Configuration ''tile. The ''Configuration ''menu opens.<br/> 2. '''Click''' ''Rule''. The ''Rule ''menu opens.<br/> 3. '''Click '''''Create Rule''. The ''Create Rule'' page opens.<br/> 4. '''Select''' the ''Contract Type''. For example, ''MSA_SD''.<br/> 5. '''Enter '''a ''Rule Name''. For example, ''Agreement Expiry Notification''.<br/> 6. '''Enter''' a description for the Rule in the ''Rule Description ''field.<br/> 7. '''Select''' ''Event Rule'' from the ''Rule Type'' drop-down list.<br/> 8. '''Select''' Agreement Reminder from the Rule Type drop-down list.<br/> 9. '''Click''' ''Next''. The ''Build ''tab opens.<br/> &nbsp;<br/> 10. '''Click '''''Add Rule'' under the ''Build ''tab.<br/> 11. '''Select''' the Contract Type from the drop-down list for which you want to apply the condition. For example, ''MSA_SD''.<br/> 12. '''Select''' the Attribute for which you want to apply the condition from the ''Select Value'' drop-down list. For example, ''Created By''.<br/> 13. '''Select''' the operator from the drop-down list. For example, ''Equals''. &nbsp;<br/> 14. '''Select''' the user for which you want to apply the condition from the ''Enter Value'' drop-down list. For example, ''CLM Admin''.<br/> 15. '''Select''' the Action that you want to take from the ''Actions ''drop-down list. For example, ''Set Recurrence Reminder''.&nbsp;<br/> 16. '''Select '''the template from the ''Reminder Template'' drop-down list. For example, ''Reminder Notification''.<br/> 17. '''Enter''' the value in the ''Interval ''field. For example, ''1''.<br/> 18. '''Select''' the ''frequency ''from the Interval Frequency drop-down list. For example, Day(s).<br/> 19. '''Select''' the date in the Start Date drop-down list from where you want to start the reminder. For example, Reminder Start Time.<br/> 20. '''Select''' the date in the End Date drop-down list from where you want to end the reminder. For example, Reminder End Time.<br/> 21. '''Select''' Yes or No in the Stop Processing More Rules drop-down list.<br/> 22. '''Click''' Next. The Summary tab opens.<br/> &nbsp;<br/> The Reminder Notification for Agreement will get triggered every day for the Contract Type MSA_SD created by the user CLM Admin.<br/> 23. '''Click '''Create.<br/> &nbsp;<br/> The Agreement Expiry Notification rule gets created. This can be viewed on the Rules page.
 +
 +
=== Tracking Notifications using the Notifications Dashboard ===
 +
 +
As per the event rule, reminder notification gets triggered every day and users can keep a track of notifications by using the Notifications Dashboard.<br/> <br/> To view notifications:<br/> 1. '''Click''' the Notifications tile. The Notifications Dashboard opens.<br/> 2. '''Click''' Agreement Reminder under the Agreement Notifications tab.<br/> 3. The Agreement Reminder Notification message is displayed on the right side. &nbsp;
 +
 +
&nbsp;
 +
 +
== Capturing user emails to send notifications ==
 +
 +
Users can capture multiple valid internal or external email addresses at a run time in a single attribute configured at the contract type level.. These email addresses then can be used for sending the automated email notifications and configure the sender’s email ID (From and Reply To Email Addresses) dynamically based on subscription configuration.
 +
 +
Administrators can:
 +
 +
*Configure email attribute to capture single or multiple email addresses while setting up a contract type
 +
*Configure email attribute in Notification Subscriptions as To, Cc and Bcc recipients.
 +
*Configure the sender’s email ID (From Email Address) dynamically based on the specific contract type or instance of a record by setting up subscription templates using specific user or role or user attribute.
 +
*Configure the email addresses for Reply To in the subscriptions setup which recipients can revert to<br/> &nbsp;
 +
 +
=== Configuring contract types to capture user emails ===
 +
 +
Users can enable capturing the single or multiple user email addresses during agreement creation by configuring attributes with ''Data Type'' as ''Email ''and ''Email Type Option'' as ''Single/Multiple'' at the contract type level.<br/> To edit the contract type:
 +
 +
1.&nbsp;'''Click '''''Configuration > Contract Types'' on the ''Home ''page. The contract type index page opens.
 +
 +
2.&nbsp;'''Click '''''View Record'' icon corresponding to the contract type you want to edit. For example, ''ICI&nbsp;Master Service Agreement''. The contract type details page opens.
 +
 +
3.&nbsp;'''Click '''''Edit''. The ''Edit Contract Type'' page opens.
 +
 +
4.&nbsp;'''Select '''''Attributes ''tab.
 +
 +
5.&nbsp;'''Click '''''Add ''action icon. The section for adding new attribute opens.
 +
 +
6.&nbsp;'''Enter '''a ''Display ''name. For example, ''Observer Emails''.
 +
 +
7.&nbsp;'''Select '''''Email ''in the ''Data Type'' field.
 +
 +
8.&nbsp;'''Select '''''Multiple ''in the ''Email Type Option'' field. This enables users to enter multiple email addresses in the attribute value.
 +
 +
9.&nbsp;'''Click '''''Save''. The attribute will be added to the contract type.
 +
<div class="note-box">'''Note''': The ''Email Type Option'' field has default value as ''Single''. The field will be frozen once users set it to ''Multiple ''and changing back to ''Single ''is not allowed.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Configuring contract types to capture user emails.png|720px|Configuring contract types to capture user emails.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
10.&nbsp;'''Add '''another attribute following steps no. 5 to 9 for capturing a single email address with ''Data Type'' as ''Email ''and ''Email Type Option'' as ''Single''. For example, attribute ''Customer Email''.
 +
 +
11.&nbsp;'''Click '''''Next''.
 +
 +
12.&nbsp;'''Edit '''the details in ''Association, Display Preference ''and ''Team'' tabs if required.
 +
 +
13.&nbsp;'''Verify '''the details and '''click '''''Update''. The contract type will be updated with the attributes configured to capture multiple and single email addresses.&nbsp;
 +
 +
14.&nbsp;'''Approve '''the contract type following standard ICI&nbsp;approval workflow.
 +
 +
&nbsp;
 +
 +
=== Capturing email addresses during agreement creation ===
 +
 +
1.&nbsp;'''Click '''''Agreement Management > Create Agreement'' on the ''Home ''page. The ''Create Agreement'' page opens.
 +
 +
2.&nbsp;'''Select '''the ''Contract Type Name'' for which you want to add recipient emails. For example, ''ICI&nbsp;Master Service Agreement''.
 +
 +
&nbsp;
 +
<div class="image-green-border">[[File:Capturing email addresses during agreement creation.png|720px|Capturing email addresses during agreement creation.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
3.&nbsp;'''Click '''''Next''. The ''Attributes'' tab opens.
 +
 +
4.&nbsp;'''Enter '''the email in the ''Customer Email''. For example, ''johndoe@icertis.com''.
 +
 +
5.&nbsp;'''Enter '''multiple email addresses in ''Observer Emails'' field.&nbsp;
 +
<div class="note-box">'''Note''': The semicolon (;) is used as a delimiter to separate multiple email addresses.</div>
 +
The Incorrect email address error message is displayed if user enters any invalid email address.
 +
 +
&nbsp;
 +
<div class="image-green-border">[[File:Capturing email addresses during agreement creation2.png|720px|Capturing email addresses during agreement creation2.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
For example, enter email addresses as ''james@icertis.com; lily@icertis.com; harry@icertis.com''.
 +
 +
&nbsp;
 +
<div class="image-green-border">[[File:Capturing email addresses during agreement creation3.png|RTENOTITLE]]</div> <div class="image-green-border">&nbsp;</div>
 +
6.&nbsp;'''Enter '''other required details and '''click''' ''Next''. The ''Select Template'' page opens.
 +
 +
7.&nbsp;'''Select '''the template and '''click '''''Next''. The ''Verify ''page opens.
 +
 +
8.&nbsp;'''Click '''''Show more'' link to display all email addresses in the ''Observer Emails'' field.
 +
<div class="note-box">'''Note''': The Show more link is displayed only when there are more than two email addresses present in the multiple email address field. The count of remaining email addresses is displayed along with the Show more link.</div> <div class="image-green-border">&nbsp;</div> <div class="image-green-border">[[File:Capturing email addresses during agreement creation4.png|720px|Capturing email addresses during agreement creation4.png]]</div> <div class="image-green-border">&nbsp;</div>
 +
9.&nbsp;'''Verify '''the details and click ''Create and Publish''. The agreement is created with the entered email addresses.
 +
 +
&nbsp;
 +
 +
=== Sample Emails ===
 +
 +
Users can now configure the [[Notification_Settings|Notification Subscriptions]]&nbsp; and [[Rule|Notification Rule]]&nbsp; to send the automated emails to the captured email addresses.
 +
 +
The email as per the configured Email Types in Subscription and notification rule and email addresses provided in the attributes Customer Email and Observer Emails in the ICM Master Service Agreement instance.
 +
 +
*From Email Type:sample VP Business
 +
*To Email Type: <u>jillwater023@icertis.com</u>
 +
*CC EmailUsers can now configure the notification subscription and notification rule to send the automated emails to the captured addresses. Type: Customer Email <u>Johndoe@icertis.com</u>
 +
*Bcc Email Type: <u>ICMAdmin@icertis.com</u> and Observer Emails as <u>james@icertis.com</u>; <u>lily@icertis.com</u>; <u>harry@icertis.com</u>
 +
 +
[[File:Sample Emails.png|720px|Sample Emails.png]]
 +
<div class="image-green-border">&nbsp;</div>
 +
When the recipient <u>jillwater023@icertis.com</u> replies to the received email, the reply would be sent to the email addresses configured with the Email Type as Reply To:. In this case, Observer Emails attribute value: <u>james@icertis.com</u>; <u>lily@icertis.com</u>; <u>harry@icertis.com</u>.
 +
<div class="image-green-border">[[File:Sample Emails2.png|720px|Sample Emails2.png]]</div>
 
&nbsp;
 
&nbsp;
  
 
&nbsp;
 
&nbsp;
 +
<div class="image-green-border">'''Related Topics:&nbsp;'''[[Agreement_Management|Agreement Management]]&nbsp;|&nbsp;[[Requests_Page|Requests Page]]&nbsp;|&nbsp;[[Searching_agreements_and_requests|Searching agreements and requests]]&nbsp;|&nbsp;[[Adding_Supporting_Documents_to_an_Agreement|Adding Supporting Documents to an Agreement]]&nbsp;|&nbsp;[[Sending_an_Agreement_for_Review_and_Approval|Sending an Agreement for Review and Approval]]&nbsp;|&nbsp;[[Notes|Notes]]&nbsp;|&nbsp;[[Creating_an_Agreement_from_a_Contract_Request|Creating an Agreement from a Contract Request]]&nbsp;|&nbsp;[[Bulk_Actions|Bulk Actions]]&nbsp;|&nbsp;[[Sending_agreements_for_approval_during_bulk_creation|Sending agreements for approval during bulk creation]]</div> </div>

Latest revision as of 11:36, 30 September 2020

Contents

Agreements

This page displays all the Agreements that you are associated with in one way or the other. You may have created an Agreement or you may be a member of the team that is working on the Agreement. This page displays the most current version of an Agreement regardless of its status.

From this page you can:

  • Search Agreements in several ways. You can Search Agreements using the Search tile or use the Advanced Search page.
  • View pinned saved searched by Administrator. If you are logging on to ICI for the first time, you will see saved searches pinned to your Agreement page. These pinned searches are applicable to the User Group you belong to and will remain unchanged, unless you modify them. The saved searches are created by the Administrator for the User Groups and pinned to the Agreements page by the application. A maximum of six searches can be pinned. Once you modify any of your pinned searches, your preferences override the Administrator’s preferences.
Agreement index page 7.8 gr actions.png
  • View details of an Agreement by clicking the View Record icon. The details are displayed on the Agreement Details Page.
  • View the document to see what the printed Agreement would look like by clicking the View Document icon. Thus, you can quickly find the required Agreement record without opening each Agreement record to view the document. If the Agreement is in Draft state, the preview only displays the attributes defined in the Agreement. If it is in an Approved state, then it also displays the actual values of those attributes. You can print the document or export the Agreement attributes to the desired format. 
Note: This feature is the same as the Preview option from the Agreement Details Page.
 
  • View Smart Links to link related documents to one another by clicking the View Smart Links icon drop-down. For example, if there are several Agreements with the same vendor, you can link all of them through smart links to see the types of Agreements that are currently in force with that vendor. See the Creating Smart Links page for details.
  • Perform Bulk Actions on Agreements.
  • Configure default columns and their sequence on the Search and Index pages throughout ICI for all the users. The configuration can be done for each Entity as well as Contract Type thus offering complete flexibility to define columns as per your business needs.
  • Configure multiple mandatory and non-mandatory filters at Contract Type level for inheritance by which agreements can be filtered. This is achieved through a technical configuration at the contract type level.

 

Creating an Agreement

You navigate to this page from the Home page by clicking the Agreement Management > Create Agreement tiles.

Agreement Management

On this page, you can do the following tasks:

  • Specify basic details of the Agreement
  • Select Attributes 
  • Select a Template to use for creating the Agreement
  • Publish the Agreement
  • Send the Agreement for approval 

You can create Agreements in ICI in the following ways:

  • Copy an Existing Agreement and make changes to the copy.
  • Create an Agreement from a Contract Request.
  • Create a new Agreement by using the Create Agreement tile. This help page describes this process.

The following figure shows the different states of an agreement with various roles that are involved in creating it.

Agreement Workflow

Figure: Agreement workflow and various roles involved at different states of the Agreement. 

To create a new Agreement, complete the details for the sections mentioned below:

  1. Contract Type Details
  2. Attributes
  3. Select Template
  4. Verify

Click Next at the end of each section to go to the next section and complete creating the Agreement. You can also Save a section at any time and return to this page to complete your Agreement.

7.11 Contract type description.png

 

Contract Type Details

Enter the following basic details of the Agreement in this section:

  • Category: categories are created by the administrator and they are similar to labels; useful for organizing your agreements. The drop-down shows all the categories that were chosen while creating the Contract Type. Select one.
  • Contract Type Name: shows a list of all the contract types that were created for the chosen category. The Type of Paper option is displayed depending on the contract type definition.
  • Contract Type Description: This field facilitates users to select the desired Contract Type. 
  • Type of Paper: indicates if your own or a third party template should be used for creating this agreement. Provide your template if you select Own. Select Third Party option when you want to create the agreement by uploading a template agreement provided by the vendor or the provider. Few points to remember when selecting third party paper:
    • should be used mainly when dealing with legacy contracts
    • in case of a deviation, the deviation approval becomes a manual process in ICI,
    • are uploaded as a PDF, making it difficult to analyze them. As a result, attributes may have to be manually created in ICI (which can be time-consuming) or ICI may have to be used with limited functionality.
Note: Of the 4 sections, the Templates section depends on the selected type of paper (Own or Third Party).

If the Type of Paper is Own, the Select Template page with a list of templates  is displayed for the selected Contract Type. If the Type Of Paper selected is Third Party, the Select Template section is not shown. Instead, you would manually upload a third party agreement. You cannot use Own paper with this option.

 

Attributes

This section captures important details of the agreement that you are creating. Note that the attributes shown on this page will vary depending on the Contract Type that you selected. Below is an explanation of some of the less obvious attributes.

  • Associate and Inherit: Click  the  icon to associate that agreement and inherit all its attributes to the agreement that you are creating. This field is displayed only for those contract types that have an association with any other contract type.
  • Organization Unit: Select the organization unit you would like to create this agreement in. Users within an organization unit must also have certain privileges. With a Vi'ew privilege, users can only view agreements but users with Manage privilege can perform actions on the agreement. For example, if John and Mary share one organization unit, then for John to have access to Mary's agreements, John needs view privilege on her agreements. View privilege is also required for users to search a particular agreement.
  • Name: Type a name for the Agreement you are creating. To make it easier for users in the organization to find your Agreement, the name should include some basic information about the Agreement. Basic information could include details such as the purpose of the Agreement and with which vendor this Agreement was entered in to. 
  • Contract Value: Type the value of the contract or set it using the controls provided. Selecting a currency is mandatory.
  • Agreement Code: Each agreement is assigned a unique agreement ID in ICI, known as its Agreement code. The system automatically generates the Agreement ID when you click the Create button in the 4. Verify section.
  • Signature Type: Select if this agreement will be signed manually or electronically. Note that the signatures of both parties must be of the same type, meaning, ICI does not allow one party to sign electronically and the other party to sign  manually. If the external signatory prefers to sign manually, the agreement must get manually signed internally too. Select Click to Sign signature option so that the user can see an online preview of the agreement, which can be used to mark the agreement as signed and executed.
  • Is Amendment: Specify if this Agreement is being created as an amendment for an existing agreement.
  • Multi-Party: Specify if this Agreement involves multiple parties. For example, if the organization this agreement is being created for uses a sub-contractor, then this agreement would be marked as multi-party, as the sub-contractor details would also have to be captured.
  • Previous Agreement ID: If this agreement  is an amendment or a renewal of an existing agreement, use this field to add a smart link to the existing agreement. 
  • External Signatory: C'lick' the Add User icon. The Select User window opens. If the External user is already provisioned you can select that user from the list, or click the Add External User button. The Create External User window opens. Enter all the mandatory fields such as, Name, Email Address and Language. It’s important to select the appropriate language for the user since the user will receive all the ICI notifications in the selected language. Click Save, the user gets added as an External Signatory.
Note: The email IDs of all users are displayed on hovering the mouse over the selected user across the application. If there are two signatories with the same name, it makes it easier to identify the users by their email ID. 
  • File Path: specify the path from where you want to upload the third party template.  This field is displayed only when you select Third Party paper on 1. Contract Type Details section. 
RTENOTITLE
 
File scanning during upload:
ICI has added a generic virus scan framework which can be used to implement other virus scanning software. 
When configured, this will help to scan files for any malware and protect ICI against a wide variety of threats whenever a user uploads a file using the File Upload attribute in ICI or a file is uploaded through an API.
The scanning starts on the same page as soon as the user selects a file to upload.
 
7.12 Virus scan 1.png
 
Upon clicking next action, the scanning status window is displayed only if the scanning is still in progress or malicious content has been found, otherwise the next page in a workflow opens.
 
7.12 Virus scan 2.png
 
The scanning progress bar is displayed in red color when the file has malicious contents.
 
Upon clicking OK:
  • The next page in the workflow opens if the files are safe.
  • The current page is displayed again if any file has malicious contents.

Note:

  • Any ICI entity (such as agreement, associations, template, clause, masterdata and so on) that takes file as an input in any mode, the virus scan is performed by default for that entity before uploading file into the ICI.
  • Files can be scanned in bulk.
  • File scanning while uploading through Word and Excel plugins is handled through API.
 

Template

This section displays the Templates that you created for the selected Contract Type. This section is displayed only if you select Own paper to create the agreement on the Contract Type Details section. Select the appropriate Template. Template Selection page displays all the applicable templates in a Grid view by default. Clicking on the row having the desired template selects the template. Clicking again on the same row deselects it. You can switch between the Grid and Tile views as desired and if any selections exist, these are retained between any view switches. 

The Templates listed in the Grid view includes columns based on template metadata such as, template name, template status, etc. or extended template metadata if configured in your instance. Through a technical configuration, you can specify which columns should display on the grid.

RTENOTITLE

You can preview the Template on the Template Selection page itself prior to selection when creating or editing Agreements.

RTENOTITLE
 
•    The template preview displays the directly added Clauses and Attribute/Association placeholders, but does not display any rule based clauses that have been added to the Template. 
•    For a new Template that is currently being used, the latest approved version is displayed in the preview. 
•    When editing an Agreement and the template has been previously selected, ICI displays the content from the version of the template that was used at the time of original selection. For example, a user is trying to edit an agreement for which v2 of the MSA template had been used. The current version of the approved MSA template is v5. Now when the user is editing the agreement and chooses to preview the selection of the MSA template, the product shall display the contents as of v2 of the MSA template. There shall be no difference between the contents of the template displayed in the preview and the agreement document that gets generated except for addition of any rule based clauses and associations. 
Refer to Template Management for complete details on creating, editing, uploading and working with Templates.

 

Verify

This is the final section for creating an agreement. It displays only the sections and attributes that you used to create this agreement. Verify all the details you have entered.You can:

  • Click Previous to go back and make any changes. Click Next to return to this section after making the required changes.
  • Click Create to create the Agreement. The Agreement is not visible to anyone yet (as it is not published) and you can continue creating or editing it on the Agreement Details Page.
  • Click Create and Publish to create and publish the Agreement. After the Agreement is published, other users with adequate access can search, view, and take actions on the agreement. After publishing, a Draft watermark appears on the Agreement in all states until it is approved. The watermark gets removed after the agreement is approved.
  • Click Create and Send for approval to create and send the Agreement for approval. The Agreement gets sent to approvers that are set by a rule on the Contract Type selected for this Agreement. The state changes to Pending Approval. If no rules are set and no approvers are defined, the Agreement status automatically changes to Approved.
  • Click Cancel to cancel the Agreement. With this action, the status of the Agreement changes to Cancelled and the Agreement continues to be visible on the Agreement Management page in the list of Agreements. 
  • Click Revert to revert the cancelled Agreement. This changes the status of the Agreement to Draft again. 

 

Visibility of sections on the left navigation pane to non-team users

The Administrator can configure access control for users who are not part of the team to sections/ sub-sections in the left navigation pane at the contract type level. The non-team users are generally at a higher level in the organization and want a quick glance at the contract. 
This can be achieved through a backend configuration for the non-team user role in panel mapping as required and is applicable to agreements, amendments, contract requests and associations.

Let’s consider an example where a team member who is at a lower level of the Organization Structure, such as Automation user5, creates an agreement.
1. Click Home > Agreement Management > Create Agreement. The Create Agreement page opens.

512931 - 1

2. Click Next. Enter and verify all details for the following tabs.
3. Click Create. The Details page opens with the agreement in Draft status. Note that the user Automation user5, who is at a lower level in the organization chart (an engineer at level 5 of the hierarchy) but part of the team, has access to all the tabs includingTeam and Notes

512931 - 2
 
Suppose Abe Kim who is at a higher level in the organization chart (CTO at level 2 of the hierarchy) tries to access the agreement, visibility to the tabs can be controlled for him.
 
4. To remove access for the user Abe Kim to the Team andNotes tabs in the Draft state, a backend hard coded configuration using a GUID is done so that these tabs will not be visible for Abe Kim in the left navigation pane.

The user Abe Kim will see all other tabs except for Team and Notes tabs.
 
512931 - 4
 

Creating multiple agreements from a single agreement 

You can create multiple agreements from a single agreement with the provision of copying associations and attributes as required. 

Users now:

  • Have complete flexibility at configuration level to define the applicable contract type, decision attribute, compute attribute for bulk agreement creation 
  • Have the option of bulk agreement creation in the model agreement based on the above configuration with provision to define unique batch Id for all the agreements created using a single model agreement
  • Can access model agreements only through technically configured Admin saved search.

Bulk created agreements are created in Draft status by default. However, users can send agreements for approval as part of the bulk creation process by configuring an attribute added in the bulk configuration masterdata contract type. The bulk agreements will then be created in Approved or Waiting for Approval status.

Note: Amendments can also be sent for approval using the same functionality.

 

Configuring Bulk Agreement 

Users are required to use the instance of seeded masterdata contract type to enable bulk agreement creation. The seeded masterdata attributes and their description are explained here briefly. For information about how to configure a masterdata contract type for bulk creation, see the Configuration Guide for Bulk Agreement.
7.12 bulk agreement table.png

The seeded masterdata attributes in ICI:

7.11 creating single agreement seeded.PNG
 

Creating Bulk Agreement

Let us consider an example where we create an agreement using the contract type Automation All DataTypes Attributes which is already configured for the bulk creation.    

1. Click the Agreement Management tile on the Home page. The Agreement Management menu opens.
2. Click the Create Agreement menu. The Create Agreement menu opens.
3. Select the Contract Type Name. For example, Agreement CT with All DataTypes Attributes.
4. Select Type Of Paper as Own.

7.11 creating single agreement 1 1.png
 
5. Click Next. The Attributes tab opens.
6. Select Yes from Enable Bulk Agreement Creation drop-down list. 
 
Note:  The Enable Bulk Agreement Creation determines that the created agreement is a model agreement for the bulk creation.

7. Select parties from the Other Parties drop-down list. For example, Other Party 01, Other Party 02, & Other Party 03.
 
Note: The Other Parties drop-down field is basically a multiselect attribute having a technical name BulkCreateSourceAttribute from the Masterdata Contract type which will be used as a spawning attribute (for model agreement) and the Other Parties drop-down options are IndividualSourceAttribute. When bulk agreements are created, each value of Other Parties drop-down field will be spawned by  IndividualSourceAttribute.

8. Enter All Data in the Test Case Id field.

7.11 creating single agreement 1 2.png
 
9. Click Next. The Select Template tab opens.
10. Select All Data Types Basic Template.
 
 7.11 creating single agreement 1 3.png

11. Click Next. The Verify tab opens.
12. Click Create and Publish. The Details window opens. The agreement changes to Draft state.
13. Click Show more
 
7.11 creating single agreement 1 4.png
 
14. Click Generate Bulk Contracts. The Information window opens.
 
7.11 creating single agreement 1 5.png
 
15. Enter a unique batch identifier. For example, Batch-4284
 
Note: The batch identifier must be a unique number.
 
7.11 creating single agreement 1 6.png
 
16. Click Ok. The Information window opens displaying that Bulk Creation for Batch-4284 initiated successfully.
 
7.11 creating single agreement 1 7.png
 
17. Click Ok. The Bulk Creation action started in the background. Users get the notification email that Bulk operation is completed along with the information regarding the success and failure of individual agreements created. 
18. Click the Agreement Management tile.
 
Note: To filter agreements created by any batch id, users need filter agreements using Bulk Agreement Batch Identifier.
 
19. Enter Bulk Agreement Batch Identifier in the Categories field.
20. Select the batch identifier from the drop-down list.
 
7.11 creating single agreement 1 8.png

All three agreements (Other Party 01, Other Party 02, & Other Party 03) are created using Bulk action. The Agreements created using Bulk action are in the Draft state and users are notified regarding the success and failure of agreements created. 
 

Creating peer agreement from base agreement

It is possible to create an agreement from the Create Agreement page and link it to another agreement contract type and inherit values from it. 
You can also create peer agreements directly from within their associated base agreement inheriting all the attribute values of the base agreement. For example, you can create a SOW directly from the MSA. This is achieved by enabling the following flags - Allow Peer Creation Wizard, Allow Multiple Instances andAllow Two-Way Linkage.

Consider an example of creating a peer-peer association (of SOWs) from within the base agreement (MSA). 
 

Creating the base contract type 

Let’s create a base agreement such as an MSA.

1. Click Home > Configuration > Create Contract Type. The Create Contract Type page opens.
 
peer from base agreement 1

2. Select Agreement.
3. Click Next. The Details tab opens.
 
peer from base agreement 2

4. Enter a Contract Type Name. For example, Automation MSA_PeerAssociationcreation.
 
peer from base agreement 3

5. Click Next. The Attributes tab opens. 
6. Select the Available Attributes and move to the Selected Attributes column. 
7. Edit the attributes as required. Click Save.
 

Creating an association of the base agreement 

Let’s create an association of the base agreement as a peer such as a SOW. 

8. Click Next. The Associations tab opens.
9. Click + Association.

peer from base agreement 4

 

10. Enter an Association Name. For example,ICMSOWPeercreation
The Associated Contract Type is automatically populated and Relation Type is Peer.

11. By default, all flags are set to No. You may set the flags to Yes as required. However, the following flags must be enabled: 

  • Toggle the Allow Peer creation wizard flag to Yes. This allows the user to create the peer association instance and directly link it to the base agreement. In this case, the association ICMSOWPeercreation will directly be linked to the base agreement Automation MSA_PeerAssociationcreation as a peer.
  • Toggle the Allow Inheritance flag to No.
  • Toggle the Multiple Instance flag to Yes to create multiple peer agreement instances in the base agreement. 
  • Toggle theAllow Two Way Linkage flag to Yes for both the base and peer assocaition. This creates a two-way linkage so that the peer association gets linked to the base agreement and vice-versa. 

Peer agreement can also be created from within the base agreement in Executed state.

The configuration key “Core.Agreement.StatesToAlowPeerAssociationsPostExecution” is used to create the association from the executed state of the base agreement.

Note: To copy with association, the peer association that has Allow peer creation wizard enabled will be skipped.

12. Click Save. The created association ICMSOWPeercreation will be displayed in the Association list on the left hand side.

peer from base agreement 5

13. Click Next. Enter the required details in the following tabs.
14. Verify all the details and click Create. The Contract Type Details page opens.
15. Click Send For Approval. The Configuration page opens listing the created Contract Type -  Automation MSA_PeerAssociationcreation in an Approved state.

peer from base agreement 6

16. Click the View Record icon next to this entity to view the contract type details. 

Creating association for peer contract type 

Create a peer contract type in the similar way as mentioned in section 1. For example, Automation SOW_PeerAssociationcreation.

Then create an association of the base agreement under peer contract type Automation SOW_PeerAssociationcreation

17. ClickNext. The Associationstab opens.
18. Click
+ Association.

peer from base agreement 7

19. Enter an Association Name. For example,ICMPeerCT_MSAassociation
The Associated Contract Type is automatically populated andRelation Type isPeer.

20. By default, all flags are set to No. You may set the flags to Yes as required. However, the following flags must be enabled: 

  • Toggle the Allow Inheritance flag to Yes. This inherits the values from the base agreement into the peer agreement. In this case, the association ICMPeerCT_SOWassociation will directly be linked to the base agreement Automation MSA_PeerAssociationcreation as a peer.
  • Toggle the Allow Two Way Linkage flag to Yes for both the base and peer contract type assocaition. This creates a two-way linkage so that the peer contract type association gets linked to the base agreement and vice-versa. 

21. Click Create to create the peer contract type with MSA association. 

 

Create multiple associations from base agreement

The base agreement MSA can have multiple associations (SOWs), but the associations (SOWs) can have just 1 parent agreement.

22. Create MSA agreement and go to Details page. 

peer from base agreement 8

23. Under the Associations section in the left navigation pane, all the associations will be listed. Click the Add icon against a particular association. In this example, Automation SOW_PeerAssociationCreation.

peer from base agreement 9

The page will redirect the user to the new agreement creation wizard for Automation SOW_PeerAssociationCreation. 

The contract type name will be auto-populated.

24. Select Own Type Of Paper from the drop-down.
25. On the Attributes page, attribute values from base agreement will get inherited into peer attributes.

peer from base agreement 10

26. Click Next on the following tabs.
27. Verify the details and click Create to create the agreement. 

The peer agreement will get linked to the base agreement.

28. Click View Record icon next to the created agreement on the agreement index page. The agreement Details page opens.

peer from base agreement 11

The agreement details displays the peer to peer association from within the (MSA_PeerAssociationCreation) listed in the Associations tab. 

Note: 

  • The base agreement can have multiple associations; however, the association can have only one base agreement. For example, base agreement is MSA and association is SOW, then MSA can have multiple SOWs, but SOW can be attached to only 1 MSA. This can be achieved by enabling the Allow Multiple Instances flag.
  • When copying associations, creating peer to peer association from base agreement is disabled. Hence, the MSA will not be attached to the new SOWs.

 

Adding Contract Manager role for agreements

In the contracting process, a Contract Manager/Owner manages or owns the agreement and is generally different from the user who has created/ initiated the agreement. This user who is managing the agreement might change from time to time. For example, User A may have ownership during authoring process, whereas the User B might look after the agreement during the negotiation process. 
Hence, the Contract Manager role has been introduced to manage agreement ownership throughout the agreement lifecycle.
With this release:
•    Assignment of the user against Contract Manager role in the team can be only achieved through event rules using action Add To Team.
•    Only one Contract Manager is available inside the agreement at any given point of time.
•    The Contract Manager will have provisions same as that of primary owner.
•    Contract Manager Name are displayed on the agreement Summary page.
•    Agreements can be searched using the Contract Manager Name.
•    Managing adhoc modification for Contract Manager role user will be restricted inside the agreement team tab similar to primary owner role user. 

Viewing the Contract Manager role in ICM

To view the contract manager role: 
1.    Click User Administration tile and then click User Groups > User Roles.  The User Roles page opens.

7.14 contract manager 1.png

2.   Navigate to the section displaying the Contract Manager role. 
3.   Click the icon next to the Contract Manager to edit the Display Name of the Contract Manager role. The Edit window opens.

7.14 contract manager 2.png

4.   Edit the Display Name of the role and click Save. The display name for Contract Manager set here will be used across ICI such as on agreement details and summary pages. 

7.14 contract manager 3.png
 
Note: You can view and manage the Contract Manager role for ICI entities on the Role Action Mapping page. By default, the access privileges for contract manager role would be the same as that of the primary owner. 

 

Adding a Contract Manager to the Team 

Add to Team condition is addition of users to a team after the particular event occurs. For example, addition of approvers after the Agreement Created event occurs. 
You can add a contract manager to the team only using the event rule.

To add a contract manager: 
1.   Select the action as Add To Team and then select Contract Manager role from the drop-down and the appropriate user.

7.14 contract manager 4.png
 
Note: You can add only one and the users who are provisioned in ICM as the contract manager.

2.   Click Next and then click Create to create the event rule. 

7.14 contract manager 5.png

 

Viewing Contract Manager in Agreement Team 

You can view the contract manager added in the agreement team if the event rule is executed as expected. 

7.14 contract manager 6.png
 
Note: You can also view the contract manager on the agreement Details page in the Summary section.

 

7.14 contract manager 7.png

 

Searching an agreement with Contract Manager role 

Select the attribute from the drop-down on agreement index page to display the list of users with contract manager role. 

7.14 contract manager 8.png

 

Ability to support Approver Sub-roles 

Users have the ability to define sub-roles for the Approver role. This flexibility enables all the capabilities of the Approver for the users at the sub-role level.
For example, you can now set different types of approvers for an agreement based on functions such as legal approver, finance approver, and so on. This can be achieved through a technical configuration.

Provisioning User

User roles can be provided while Provisioning users. 
1. Click User Administration >Users > Provision Users. The Provision User page opens.

7.11 Approver sub-role 1.png
 
2. Select a user from the Active Directory Users column and move to the Selected Users columns using the right arrow key. The user details are displayed.
3. In the Personal Details tab, select Approver Role from Roles drop-down.
    For example, Finance Approver.
 
7.11 Approver sub-role 2.png
  
4. On the Work Details tab, enter the details.
5. Click Next. The User Details page opens. The Finance Approver Role is added. 

7.11 Approver sub-role 3.png
 

Creating a User Group

The user created above can create a User Group. 

To create a User Group:

1. Click User Administration > User Groups > Create. The Create User Group page opens. 
2. On the Details tab, enter the Name and Description for the user group.
3. Click Next. The Users tab opens.
4. Click Add User icon. The Add User window opens.
5. Select the sub-roles for the User Group from the Roles drop-down. For example, Finance Approver, Investment Approver.  

7.11 Approver sub-role 4.png 

6. Click the Add User button. The user group of the sub-roles is displayed which you selected above.  
 
7.11 Approver sub-role 5.png
 
7. Click Next. The Verify tab opens. You can verify that the created group is created with the appropriate role.
 
7.11 Approver sub-role 6.png
 
8. Click Save. The User Groups Details page displays the created user group with the sub-roles.

Creating a Rule for the sub-role

You can add a user for a sub-role by creating a Rule. The user Roles drop-down is only available for the Approval Rule and Notification Rule types. 
1. Click Configuration > Rule > Create Rule. The Create Rule page opens.
2. Select the Contract Type from the drop-down.
3. Enter the Rule Name and Rule Description.
4. Select the Rule Type. For example, Approval Rule. The Team Role field is displayed.

Note: The user Roles drop-down is only available for the Approval Rule and Notification Rule types. 

5. Select a Team Role for the user. For example, Approver.
6. Click Next. The Build tab opens. 
7. Click the Add Rule button. 
8. In the Action section, select Require Approval From Any.
9. Select the User Role from the drop-down. For example, Finance Approver.

7.11 Approver sub-role 7.png 

10. Click the Search User icon to select a user for the sub-role. The Search User window opens.
11. Click Add after selecting the user. 

7.11 Approver sub-role 8.png
 
12. Click Next. The Build tab opens.
13. Click Next. The Summary tab opens displaying details of the created Rule.
14. Click Create. The Rule created successfully message is displayed.
 
7.11 Approver sub-role 9.png
  
12. Click Ok. The Rules Details page opens.
 
Note: You can create an agreement by satisfying the created Rule.

13. When the agreement is created, the user with the sub-role (Finance Approver) is displayed on the Team tab of the agreement Details page.  

7.11 Approver sub-role 10.png

Creating a Subscription

You can create notification settings for the created sub-role.

1. Click User Administration > Notification Setting > Subscription. The Create Subscription page opens. 
2. On the Details tab, enter the user details for the Subscription.
3. Click Next. The Template tab opens.
4. Enter the sub-role Display Name in Template Subject and the sub-role details In the Template Body.
5. Click Next. The Recipient tab opens.

7.11 Approver sub-role 11.png

6. Click the Add Recipients icon to add the recipient. The Add Recipients window is displayed.

7.11 Approver sub-role 12.png
 
7. Select the Roles from Select Roles drop-down. For example, Finance Approver.

7.11 Approver sub-role 13.png
 
Note: The Roles available in the drop-down are Sub-Roles and not Approver Role as it is a primary role. 

8. Click Next. The Verify tab opens.

7.11 Approver sub-role 14.png
 
9. Click Save. The Subscription Details page opens. 

The subscription with the user sub-role Finance Approver is created.

Limitations of Approver Sub-roles

This functionality has the following limitations:

  • Sub-roles can be defined for the Approver role only.
  • The following sub-roles are supported in the workflow of User Group, Agreement, Amendment, Associated Document, Rule creation based on Approval Rule, Subscription, Notification, Auto-delegation, and Broadcast from the Agreement Details page. 
  • When the sub-role for the Approver role is defined in addition to the existing Approver role, in that scenario all roles new and old are supported unless the user disables the existing Approver role. ICI behaves as is and data migration with respect to the new and old role is not supported. 

Flexibility to control the Agreement actions based on the user role

The access control for Agreements and Amendments has been extended to control additional agreement level tasks and actions based on the user role.

Users can control:

  1. The agreement actions such as Compare Documents, Compare Clause Changes, Broadcast and so on
  2. Creation and disassociation of associated documents from an agreement
  3. Linking and disassociation of peer association from an agreement
  4. The visibility of the individual reports available on the agreement details page is controlled through technical configuration

Controlling the actions available on the agreement details page using the Role-Action Mapping

Consider an example where the agreement Automation AssoTwocolumn has the user added in the team as Approver. The agreement action Broadcast has the user role Approver mapped for the agreement in Draft state. If you remove the role approver from this role-action mapping, he or she will no longer has the access to the Broadcast action on agreement page for Draft state.

Click on the Team tab in the left panel configuration on the agreement details page to view the users added in the team. For example, user William Fagan is added as Approver for the agreement Automation AssoTwocolumn.

7.12 User Role Control 4.png
 

The role-action mapping for the agreement Broadcast action for Draft state has user role Approver mapped.

7.12 User Role Control 5.png

Now remove the user role Approver from the Broadcast action and Draft state.

To edit the role action mapping: 

  1. Click User Administration > User Groups > Role-Action Mapping on the Home page. The Role-Action Mapping page opens.
  2. Select entity in the Select Entity field. For example, agreement Automation AssoTwocolumn. The list of all Role-Action mappings applicable to the agreement opens.
  3. Click Edit icon next to the action for particular state you want to edit. For example, action Broadcast for state Draft. The Edit window opens.
  4. Add or remove the User Roles in the right section with the help of arrows. For example, remove user role Approver from right section.
  5. Click Save. The role is removed from the Roles column for selected action and state.
7.12 User Role Control 6.png
 

The user with role Approver will then not be able to view the action Broadcast for the agreement in Draft state.

7.12 User Role Control 7.png
 
Note: User can set the role-action mapping for all states of the agreement and associated documents for all actions and user roles following the same process.

 

Controlling the Associations actions on the Agreement page using the Role-Action Mapping

The access to the associated documents of the agreement can be controlled by role action mapping.

Only authorized users can:

  • Add associations to the agreement from left panel configuration on the agreement details page
  • Dissociate the associated document from the agreement from grid page.
Note: User will also need to have the access privileges to the Associated Document Contract Type via Security Groups in addition to Role-Action Mapping configuration.

 

Create Associations instances from Agreement details page

To control access on the associations creation action from agreement details page through role-action mapping:

  1. Click User Administration > User Groups > Role-Action Mapping on the Home page. The Role-Action Mapping page opens.
  2. Select entity in the Select Entity field. For example, Automation Annexure Assembly (Associated Document Contract Type). The list of all applicable role-action mappings opens.
  3. Click Edit icon next to the action for particular state that you want to edit. For example, Create Association From Parent. The Edit window opens.
  4. Add or remove the User Roles in the right section using arrows. For example, add Primary Owner.
7.12 User Role Control 8.png
 
  1. Click Save. The role is added to the Roles column for selected action and state.
7.12 User Role Control 9.png
 

The Create Associations action for Automation Annexure Assembly on the left panel configuration will be disabled for all users other than Primary Owner. For example, the Create Association action is disabled for the user William Fagan with the user role as an Approver.

7.12 User Role Control 10.png
 
 

Controlling the access for Association instances from the Association grid

Only authorized users can edit, dissociate or copy associations from agreement-association grid page. These actions are controlled using role-action mappings defined for respective parent-child or peer-to-peer associated document contract type. 

To control access on the association actions through role-action mapping:

  1. ClickUser Administration >User Groups> Role-Action Mappingon the Home page. The Role-Action Mappingpage opens.
  2. Select entity in the Select Entity field. For example, Automation Annexure Assembly (Associated Documents Contract Type). The list of all applicable role-action mappings of the association opens.
  3. Click Edit icon next to the action for particular state that you want to edit. For example, Edit. The Edit window opens.
  4. Add or remove the User Roles in the right section with using arrows. For example, add Primary Owner, Secondary Owner and Document Owner.
  5. Click Save. The role is added to the Roles column for selected action and state. For example, For Automation Annexure Assembly, only Primary Owner, Secondary Owner and Document Owner can edit the Associations for Draft state.
7.12 User Role Control 11.png
 

When the user other than above roles tries to access the agreement, the Edit, Dissociate and Copy actions will not be visible to him from the agreement-association grid page. 
For example, the Edit, Dissociate and Copy action are not visible to the user William Fagan with the user role as an Approver.

7.12 User Role Control 12.png

 

 

Adding Static and Dynamic Filters

You can add Static and Dynamic filters after configuring the filters on Masterdata records. For more information about Static and Dynamic filters configuration, see Applying filters on Masterdata records

Adding Static Filters

To add Static filters: 

1. Click the Agreement Management tile on the Home page. The Agreement Management menu opens.
2. Click the Create Agreement menu. The Create Agreement menu opens.
3. Select the Contract Type Name. For example, MSA.
4. Select Type Of Paper as Own.

7.11 Dealer master records - 8.png
 
5. Click Next. The Attributes tab opens. 
6. Click the Filtered Lookup Search or Add New Record icon in the Country Name String drop-down list.

7.11 Dealer master records - 9 9.png
 
The Country Name String attribute displays all countries except the country West Indies as set in the configured static filter.  
7.11 Dealer master records - 10.png
 
The predefined Static filter is applied to the masterdata record.

7. Select the checkbox as per requirement. For example, Indonesia.
8. Click Select
9. Click Next.
Complete the remaining tabs of Select Template and Verify to move the Agreement to the Draft state.

 

Adding Dynamic Filters

To add Dynamic filters:

1. Click the Agreement Management tile on the Home page. The Agreement Management menu opens.
2. Click the Create Agreement menu. The Create Agreement menu opens.
3. Select the Contract Type Name. For example, MSA.
4. Select Type Of Paper as Own.

7.11 Dealer master records - 11.png

5. Click Next. The Attributes tab opens. 
6. Select the country in the Country Name drop-down list. For example, Singapore
7. Click the Filtered Lookup Search or Add New Record icon in the Country Name String drop-down list to select the country. For example, Singapore.
7.11 Dealer master records - 12.png 
 
The Country Name String attribute displays all countries except the country Singapore which is filtered dynamically based on the Country Name attribute value. This is as per the configuration where Country Name String attribute value is dynamically linked to the attribute value of Country Name.
 
7.11 Dealer master records - 13 gr actions.png
 
8. Select the checkbox. For example, Indiana.
9. Click Select
10. Click Next.
Complete the remaining tabs of Select Template and Verify to move the Agreement to the Draft state. 

Ability to have flexible contract type extension

ICI provides the flexibility to select and use masterdata attributes as extensions to agreements and associated documents at the time of instance creation. Users can create rules to add or remove these extended attributes to agreement and associated documents. ICI capabilities support the extension attributes in the same way as normal attributes. 

Users can:

  • Configure conditional attributes, tracking attributes, computations (enable expressions) to use as extended attributes
  • Save extension attributes selection as a template for reuse
  • Control access privileges for extended attributes based on the user role
  • Maintain audits for the extended attributes

Defining access for extension attributes actions using Role Action Mapping

The authorized users can control the access privileges for the actions Configure Attributes and Re-evaluate Rule on the Extension Attributes page during agreement creation through Role-Action Mapping.

  1. Click User Administration > User Groups > Role-Action Mapping on the Home page. The Role-Action Mapping page opens.
  2. Select entity in the Select Entity field. For example, Agreement. The list of all role-action mappings applicable to the agreement opens.
  3. Click Edit icon next to the action for particular state you want to edit. For example, Configure Extension Attributes for state Approved. The Edit window opens.
  4. Add or remove the User Roles in the right column with the help of arrows. For example, add user roleBusiness Owner to the right column.
7.12 Extension Attributes 1.png
 
  1. Click Save. The role is mapped under the Roles column for selected action and state.
7.12 Extension Attributes 2.5.png

The users with role as Business Owner will now be able to access the action Configure Extension Attributes for the agreement entities in Approved state. For example, user Anushree added to the agreement’s team as Business Owner can access Configure Attributes action on Extension Attributes page for the agreement entities in Approved state. 

7.12 Extension Attributes 3.png

 

Defining access for extension attributes using Attribute Group Privileges

Authorized users can restrict the access to extension attributes for specific users using Attributes Group Privileges.

To restrict the access:

  1. Click User Administration > User Groups > Attribute Group Privileges > Add on the Home page. The Add window to configure and add the attribute group privileges opens.
  2. Select Copy from Contract Type. For example, RFQ.
  3. Toggle Show Extension attribute Group to Yes.
  4. Select Attribute Group for which you want to restrict the access. For example,Location Details.
  5. Select States for which you want restrict the access. For example, Approved.
  6. Select user Roles for whom you want restrict the access. For example, Business Owner.
     
7.12 Extension Attributes 4.png
 
  1. Click Save. The Mapping added successfully message is displayed. The added mapping will be displayed in the table on attribute group privileges page under the selected entity.
7.12 Extension Attributes 5.png
 

The user with roleBusiness Owner will be restricted to access the selected attribute group in selected state. For example, user Anushree (added as Business Owner to the agreement’s team) will not be able to access Location Details attributes for the RFQ contract type in Approved state.

7.12 Extension Attributes 6.png

 

Making the contract type available for extension attributes selection

Users can make the attributes of masterdata available for extension by setting Is available to be used as Extension field to Yes. Masterdata contract types which have this field value set to Yes will only be available for extension on the Configure Attributes window during agreement creation. 

Note:  By default, the Is available to be used as Extension field is set to No for all masterdata contract types.  Ensure to set this field to Yes to make the attributes of the desired masterdata contract type available for extension.

To edit the masterdata:

  1. Click Configuration > Contract Types on the Home page. The Contract Type index page opens.
  2. Click View Record icon next to the masterdata contract type you want to edit. For example, Food Master. The contract type Details page opens. 
  3. Click Edit. The Edit Contract Type page opens.
  4. Toggle the Is available to be used as Extension field to Yes.
7.12 Extension Attributes 7.png
 
  1. Click Next
  2. Edit the details on the remaining Display Preference and Team tabs if required.
  3. Verify the details and click Update. The contract type is updated.

The masterdata Food Master is then available on the Configure Attributes window in the Select Contract Type drop-down during agreement creation.

7.12 Extension Attributes 8.png
 
 

Examples of different attribute types available as extension attributes

Attribute types such as conditional, lookup, computations (enable expressions), tracking, multi-select choice and so on can be configured to support extension attributes.

For example, the masterdata Vehicle Master has types of attributes which can be extended. The attribute Place of delivery Vehicle is conditional attribute and it’s value depends upon the Do you want to Place Order attribute’s value. 

7.12 Extension Attributes 9.png
 

The attribute Place of Delivery Vehicle is displayed only when the attribute Do you want to Place Order is set to Yes.

7.12 Extension Attributes 10.png
 
Note: User cannot delete the parent extension attribute if there are any dependent conditional or cascading attributes.



Users can make the attribute mandatory by setting the Is Required For Extension attribute field On in the contract type. 

7.12 Extension Attributes 11.png
 

For example, the attribute Vehicle Part Number is mandatory (with red asterix mark). The mandatory attributes are available on the Extension Attributes tab during agreement creation by default and users cannot remove them. For example, the delete action is disabled for the mandatory attribute Vehicle Part Number.

7.12 Extension Attributes 12.png
 
 
Note: Extension attributes can be configured to be excluded during copy agreement through technical configuration.
 


Creating Agreement and Associated Document instances with flexible entity attributes

1. Click the Agreement Management menu. The Agreement menu opens.
2. Click Create Agreement. The Create Agreement page opens.
3. Select the Contract Type Name. For example, Quotation.
4. Select the Type Of Paper.

7.11 Flexible Super Set - 6.png
 
5. Click Next. The Extension Attributes tab opens.
On clicking the Next button, the Extension Selection rule for Agreement Contract Type (Quotation) gets triggered and all the configured attributes of Select Extension Contract Types (PurchaseMaster), Select Extension Attributes (FoodPurchaseMaster) and attributes group Quality (FoodMaster) are already selected and available in the Extension Attributes tab.

6. Enter Order ID.
7. Enter Food Category.
8. Select Order Date.
9. Select Expiry Date.
10. Select the Order Status from the drop-down list.
11. Enter Quantity.
 
7.12 Extension Attributes 23.png
 
12. Click the Configure Attributes icon to add or remove attributes. The Configure Attributes page opens.
 
7.11 Flexible Super Set - 6 2.png 

13. Select Food Master in the Select Contract Type drop-down field. 
14. Select the attribute Storage Information from the Available Attribute list.
15. Click the arrow icon to move the attribute to the Selected Attribute list.
16. Click Next. The View and Confirm tab opens.
17. Click Confirm. The Storage Information field is added to the page.
 
7.11 Flexible Super Set - 6 3.png
 
18. Click Next. The Verify page opens.
19. Click Create and Publish. The agreement status changes to the Draft state. 
 
 7.11 Flexible Super Set - 9.png

20. Click the Create Association icon in the Associations tab. The Create Association page opens.
21. Enter a Name. For example, Raw material.
22. Enter a Product ID.
23. Select the Priority from the drop-down list. For example, Medium.
24. Select the Category from the drop-down list. For example, Other.

7.11 Flexible Super Set - 10.png 

25. Click Next. The Extension Attributes tab opens.

On clicking the Next button, the Extension Selection rule for Associated Document Contract Type (Quotation Line Item) gets triggered and all the configured attributes of Select Extension Contract Types (PurchaseMaster) and attribute groups (FoodMaster) are already selected and available in the Extension Attributes tab.
The Other category displays the three attributes Order ID, Order Date and, Order Status as per the configured Extension Selection rule. 

26. Enter the Order ID.
27. Select the Order Date from the drop-down list.
28. Select the Order Status from the drop-down list.

29. Enter the details in the fields on the attribute group Quality.

7.12 Extension Attributes 24.png
 
30. Click Create. The Associations Quotation Line Item is created.
 
7.11 Flexible Super Set - 12 gr actions.png
 
Let us now create another Quotation Line Item with a Food Category and also insert attributes from other Contract Type dynamically.  

31. Click the Create Association icon in the Associations tab. The Create Association page opens.
32. Enter a Name. For example, Raw material.
33. Enter a Product ID.
34. Select the Priority from the drop-down list. For example, Medium.
35. Select the Category from the drop-down list. For example, Food.
 
7.11 Flexible Super Set - 13.png
 
36. Click Next. The Extension Attributes tab opens.

On clicking the Next button, the Extension Selection rule for Associated Document Contract Type (Quotation Line Item) gets triggered and all the configured attributes of Select Extension Contract Types (PurchaseMaster), Select Extension Attribute Groups (FoodMaster) and Select Extension Attributes (FoodPurchaseMaster) are already selected and available in the Extension Attributes tab.
The Food category displays the attributes: Order ID, Order Date and Order Status from PurchaseMaster Contract Type, Food Category, Expiry Date, and Quantity from FoodPurchaseMaster  and attributes from Quality attributes group from FoodMaster as per the configured Extension Selection rule. 

37. Enter the Order ID.
38. Select the Food Category.
39. Select the Order Date.
40. Select the Expiry Date.
41. Select the Order Status from the drop-down list.
42. Enter the Quantity.
43. Click the Configure Attributes icon to add attributes during run time. The Configure Attributes window opens.

44. Enter the details in the fields on the attribute group Quality.

7.11 Flexible Super Set - 14.png
 
45. Select the Contract Type from the drop-down list. For example, Food Master.
46. Select the attribute Storage Information from the Available Attribute list.
47. Click the arrow icon to move the attribute to the Selected Attribute list.
 
7.11 Flexible Super Set - 15.png
  
48. Click Next. The View and Confirm tab opens.
All attributes and theirContract Types are displayed.
 
7.11 Flexible Super Set - 16.png
 
49. Click Confirm. The Extension Attributes tab opens. 
 
7.11 Flexible Super Set - 17 gr actions.png
 
50. Click Create. The two Quotation Line Items are displayed.
51. Click the view icon. The Quotation Line Item Details page is displayed.
52. Click the Details tab.
 
7.12 Extension Attributes 25.png
 
All attributes of the Quotation Line Item Association are displayed including the recently added Storage Information attribute.
 
For information about configuring the Extension Selection Rules, see Create an Extension Selection Rule.
 
 

Saving the extension attributes selection as a template

Users can save their selection of extension attributes as a template for reuse during the creation of agreement.

To save a template of the selection of extension attribute:

  1. Click Agreement Management > Create Agreement on the Home page. The Create Agreement page opens.
  2. Enter details on the Details, Attributes and Select Template tabs. 
  3. Click Next. The Extension Attributes tab opens.
  4. Click Configure Attributes action icon. The Configure Attributes window opens.
  5. Select the contract type and its corresponding attributes on Select Attributes tab. For example,VehicleMaster.
  6. Click Next. The View and Confirm tab opens.
  7. Select the checkbox to Save configuration as an extension template.
  8. Enter a name in Template Name field. For example, Vehicle.
7.12 Extension Attributes 13.png
 
  1. Click Confirm. TheExtension attribute template ‘Vehicle’ saved successfully message is displayed.

The selection is saved as a template and available in Select Template drop-down on the Select Attribute tab.

7.12 Extension Attributes 14.png
 

When user selects the saved template, the extension attributes from that template are displayed on the Extension Attributes page during agreement creation.

7.12 Extension Attributes 15.png
 

If the user adds a new attribute through Configure Attributes window during agreement instance creation, the existing attributes on theExtension Attributes page evaluated from the rule will be retained on the page with their values.

 

Setting a template as default for associations

Users can save the selection of extension attributes as a template to create the associations for agreements or amendments instances.

To save a template for the association for the agreement:

  1. Click Associations on the left panel configuration on agreement Details page. For example, Line Item.
  2. Click Create Associations. The Create Association page opens.
  3. Enter the details on Metadata tab.
  4. Click Next. The Extension Attributes tab opens.
7.12 Extension Attributes 16.png
 
  1. Click Confiure Attribute action icon. The Configure Attribute window opens.
  2. Click Next. TheView and Confirm tab opens.
  3. Click checkbox for Save configuration for all future associations. The Extension attribute template saved successfully message is displayed.
7.12 Extension Attributes 17.png
 

The selected extension attributes will be available by default on the Extention Attributes page during future assocaition creations for the current agreement instance.

7.12 Extension Attributes 18.png

 

Audit with Extension attribute

Changes in extension attributes are captured and can be viewed on the History tab. For example, changes in extension attribute Vehicle Type from Vehicle Master are captured.

7.12 Extension Attributes 20.png

 

Saving a search with extension attributes

Users can search and retrieve entities with extended attributes as search parameters and save the search criteria as a saved search. Extended attributes are available in search facets drop-downs along with regular attributes. 

To search entities with extension attributes:

  1. Click Search on the Home page. The Search page opens.
  2. Select entity in Entity drop-down. For example, Agreement.
  3. Select extended attribute as search parameter in the Categories drop-down. Extension attributes are available in search drop-down with Extension Attributes: prefix. For example, Extension Attribute: Vehicle Type. 

All the entities with extension attribute Vehicle Type will be displayed.

7.12 Extension Attributes 19.png

Refer to Using Advanced Search for details on using search filters, operators, and options.
Users can save the search criteria with extended attributes as search parameters and use as global or local Saved Search. Refer to Saved Searches for details on saving a search. Refer to Using Advanced Search for details on retrieving a Saved Search.

Using the Activity Panel 

The Activity Panel tile helps logged on users to track, create and resume workflow actions at the agreement, association and amendment levels.  

Configuring the Activity Panel tile

1. Click the User Administration > Application Settings on the Home page. The Application Settings page opens.

7.12 App settings Home.png
 
2. Click the Other Configuration tab. 
3. Toggle the Show Activity Panel to Yes
4. Click Update. The Application Settings updated successfully window opens.

7.10 Activity panel 3.png

 7.10 Activity panel 4.png
 
5. Click Ok. The Activity Panel tile is displayed.

7.10 Activity panel 5.png


Displaying the Activity Panel tile at the agreement level

1. Click Agreement Management > Create Agreement on the Home page. The Create Agreement page opens.

7.12 Agreement Management tile.png
  
2. Enter all the details on the Create Agreement page.
3. Select a Contract Type Name. For example, MSA_Calculations.

7.10 Activity panel 8.png
 
4. Enter the remaining details in the Attributes section.
5. Click Next.
6. Select a file for the Template.
7. Click Next. The Verify window opens. 
8. Click Create or Create and Publish or Create and Send for Approval as required. The agreement is now in the Draft state. 

As soon as the agreement moves to Draft, a validation message is displayed to the user indicating that the request has been successfully submitted. The Activity Panel displays the number of activities completed by the user for any given session. 
 
Note: Activities are either in the Completed or In Progress states. The Completed activities are visible in the Activity Panel so long as the user remains active on Activity Panel.

7.10 Activity panel 9.png
 
9. Click the respective entity to view its details page.
The count on the Activity Panel gets incremented as and when the user performs activities during a given session.

7.10 Activity panel 10.png
 
Note: Limitations of the Activity Panel.
* Activities are displayed in the same browser tab only. If the user opens any other browser, the current activities will not be displayed.
* Activities are displayed in the logged on tab only. If the user opens another tab, the current activities will not be displayed.
* If the logged in user closes a session and opens a new tab, then the current activities will not be displayed.

Canceling an Agreement

The Primary Owner can cancel or delete an agreement in any state, except executed. The Cancel button is displayed once the Agreement is published.

To cancel an Agreement:

1. Open the Agreement that you wish to cancel from the Agreements page.

2. Click Cancel. The he Add Note page opens.

3. Select a Reason Code and type a note for cancelling this agreement. Though this field is optional, it should be used to enter detailed notes for future reference. The Reason Code is mandatory; select one from the drop down list.

RTENOTITLE

4. Click Add. The status of the agreement changes to Cancelled.

The cancellation action appears in the History section of the Agreement Details page. The cancelled Agreement continues to be displayed in the Agreement searches and you can revert cancelled agreements to draft state from the Agreement Details page.

Editing an Agreement

You can edit an Agreement at any stage till it is executed. Editing an executed agreement involves going through the approval process with both internal and external parties again.

To edit an existing Agreement:

1. Click the View Record icon next to the Agreement you wish to edit on the Agreements page. The Agreement Details page opens.

2. Click Edit. The Create Agreement page opens.

RTENOTITLE

3. Follow the steps in Creating an Agreement section to edit the Agreement.

4. Click Update to save your changes.

5. Click Upload Document to upload the new version fot he docuemnt. When a new document version is uploaded to ICI, the user is redirected to the Versions page.

  • If the new version being uploaded includes changes to key document tags such as Attribute, Clause, Association or Signatory tags, i.e. if a tag has been added, removed or their values changed; while uploading the document, the user receives a notification that specifies the details of the changes (i.e. added, deleted or attribute/clause value changed). The notification includes an option to proceed with the changes or cancel them if found to be unintentional. If the user continues, the document is uploaded to ICI and a summary of changes gets logged in the Versions tab. Tags are tracked based on changes to tag count between two document versions and only for .docx formats. Changes regarding the position of tags are not tracked and notified.
  • If the new version being uploaded includes a tagged Association that has margin less than that of the Agreement or Amendment document, the user receives a notification regarding the margin mismatch between the two. The notification includes an option to proceed with the changes or cancel them if found to be unintentional. If the user continues, the document is uploaded to ICI and changes logged in the Versions tab against the particular version. The notification includes information about margin and orientation differences. If the Agreement or Amendment includes more than one tagged Association, all Associations having lesser margin than the Agreement or Amendment document are included in the notification. Margin tracking is done only for .docx file types. The Type Of Paper differences are not included (e.g. A4, Legal).

Copy the Existing Agreement

Users can copy an existing agreement and create a new agreement using Copy Record functionality. The resulting agreement will be a copy of existing agreement with all the metadata and selected associated documents from existing source agreement. The source agreement’s latest approved template will be selected by default to create the copy.

Configuring contract type to enable copy existing agreement

Authorized users can configure Agreement Contract Type and set Allow Copy With Associations field to Yes to enable Copy record. The agreement created using this specific Contract Type will have Copy Record feature enabled by default.

To configure agreement contract type:

  1. Click Configuration > Create Contract Type > AgreementNext on the Home page. The Create Contract Type page opens.
  2. Toggle Allow Copy With Associations to Yes on Details tab.
  3. Enter remaining details on the Details tab.
  4. Click Next. The Attributes tab opens.
7.12 Copy from Index 1.png
  1. Enter the details in the remaining fields on Attributes, Association, Display Preference and Team tabs.
  2. Verify and click Create.
  3. Approve and Publish the Contract Type.

You can also edit the existing contract type and set the Allow Copy With Associations to Yes to enable the Copy Record functionality.

 

Copy the agreement from agreement details page

Follow these steps to copy an Agreement:

1. Click the Agreement Management > Agreement on the Home page. The agreement index page opens.
2. Click View Record icon next to the Agreement for which you would like to create copy.
3. Click Copy Record icon. The Copy Record page opens.
4. Select the Associated Documents and Commitments that you want to copy in addition to the Agreement Metadata in the resulting Agreement. You can either select the Associations and Commitments checkbox to select all available Associated Documents and Commitments or select the checkboxes for specific Associated Documents and Commitments.

7.12 Copy from Index 3.1.png
 
Note: Users can now exclude Associated Documents, Associated Documents AttributesCommitments and Commitments Attributes and extension attributes when copying Agreements through a technical configuration at the Contract Type level.   
  1. If the Associated Document selected is of the Parent-Child type, then a new copy of that Associated Document is created and attached to the copied Agreement. However, if the Associated Document is of the Peer-to-Peer type, then the actual Associated Document is attached.
  2. Click Copy, this creates the copy of the original Agreement with your selections. The Agreement created is in Draft state.
Note: The Associated Document of Prerequisite and None constraints can only get copied.

 

Exclude auto-attached associated documents during copy

ICI allows attaching standard documents from the masterdata repository as associations to the agreement based on the defined event rule on the agreement. 

When a user copies the agreement with auto-attached associations, system excludes all auto attached associations from being copied to the new agreement. The auto-attached associations won’t be displayed on the Copy Record window. The resulting agreement has the selected manual associations and its own auto-attached associations as per the configured rules.

This avoids the unnecessary upload of files into the ICI repository and duplication of association records on copied agreement as it will have its own auto-attached documents. 

Users can select auto-attachment associations when an agreement is sent for signature along with the bundled association and download all associations of an agreement in the ZIP format.

 

Copy the agreement from agreement index page

You can copy the agreement by clicking Copy Record icon next to the agreement name on the agreement index page.

You can only copy published agreements. The error message will be displayed if users try to copy non-published agreement.

7.12 Copy from Index 4.png

Click Ok to go back to the agreement index page.

 

To copy an agreement from agreement index page:

  1. Click the Agreement Management > Agreement on the Home page. The Agreement index page opens.
  2. Click Select Action (3 dots) icon next to the Agreement of which you would like to create a copy. For example, Saas Agreement. The drop-down with available actions opens.
  3. Click Copy Record . The Copy Record page opens.
7.12 Copy from Index 6.png
 
  1. Click the checkbox next to the Associations and Commitments that you want to copy in addition to the agreement metadata in the resulting agreement.
7.12 Copy from Index 3.1.png
 
Note: Users can exclude Associated Documents, Associated Documents Attributes, Commitments and Commitments Attributes when copying Agreements through a technical configuration at the Contract Type level.
  1. Click Copy. The copy of the original agreement with your selections is created in Draft state.

 

When Allow Copy with Association in the Agreement Contract Type is False and users try to copy the agreement from agreement index page, the confirmation message is displayed.

7.12 Copy from Index 2.png

After clicking Ok, the agreement will be copied and new agreement is generated in Draft status.

 

Only users with manage privileges can copy the agreement record. The error message will be displayed if unauthorized users try to copy the agreement.

7.12 Copy from Index 5.png

Click Ok to go back to the agreement index page.

 

Word Document Compatibility between two different ICI Instances 

For example, consider a scenario where a user (non-owner) is using a document as third party paper created by the user (owner) and makes some changes in the Word document and sends it to the owner. The owner then uploads the modified version of the Word document. ICI now also supports document assembly, data sync (of metadata, clauses), etc. of the agreement document.

Creating an Agreement by the Owner in an ICI Instance

1. Click Agreement Management > Create Agreement on the Home page. The Create Agreement page opens. 

7.12 Agreement Management tile.png

4. Enter all the details on the Create Agreement page. 
5. Select Own for Type Of Paper.
6. Select Contract Type Name. For example, Clinical Trials Agreement.

7.10 compatability 3.png

7. Follow the steps to create the agreement. It is now in the Draft state. 

7.10 compatability 4.png
 

Modification of an agreement by a Non-Owner using Owner’s document in a different ICI Instance

  1. Click Agreement Management Create Agreement on the Home page. The Create Agreement page opens. 
  2. Enter all the details on the Create Agreement page. 
  3. Select a Contract Type Name. For example, MSA_SD.
  4. Select the Type Of Paper field. The Non-Owner will select the Third Party type of paper.
7.10 compatability 7.png
  1. Click Next. The Attributes tab opens.
  2. Upload the owner’s document to non-owner ICI instance. 
  3. Follow the remaining steps to send the agreement to the Draft state. The document gets uploaded with a message indicating that Document Assembly is restricted for this agreement.
7.10 compatability 8.png

Now make some changes in the agreement document at Non-Owner’s ICI instance that is uploaded in the Owner’s instance. For example, change tagged effeective date December 10, 2019 to December 12, 2019 in the document.

7.10 compatability 9.png

7.10 compatability 10.png
 
Note: Reverse sync and document assembly are restricted for the non-owner system. 

 

Uploading the revised agreement document in the Owner’s instance

1. Click Upload Document in the Owner’s instance. The Upload Document window opens.

7.10 compatability 11.png

2. Click Select File to upload the modified agreement document.  

7.10 compatability 12.png

3. Click Upload File. The Please Confirm window opens indicating the changes in the original document.

7.10 compatability 16.png

4. Click Yes.
5. Click Preview in the agreement Details tab. You can now view the changes that were made to the agreement document at Non-Owner’s instance in the owner’s instance as well.  

7.10 compatability 17.png

Collaboration in Contracts  

ICI has eliminated the need to use external tools such as Email, Skype, etc. and created a dedicated space available within the Agreement itself to collaborate between multiple stakeholders.

To collaborate, multiple stakeholders involved in the contracting/sourcing process can:

  • Use the Collaboration tab available inside the Agreement 
  • Provision an internal/external Team member to communicate with other internal or external team member(s) by creating Topics and posting messages in it
  • Provision users to send and receive attachments along with the message
  • Provision users to mark the topic as closed once the discussion is concluded
  • Send Email notification to participants when messages are posted on the topic

This can be achieved by setting the Enable Collaboration flag to Yes for the Agreement Contract Type, which displays a Collaboration tab on the Agreement Details page. To prevent data loss, once Collaboration is enabled for a Contract Type, it cannot be disabled.  

Configuring Collaboration for Contract Types

To enable Collaboration  for Contract  Types:

1.  Click the Configuration > Create Contract Type on the Home page. The Create Contract Type page opens.

7.12 Contract types.png

2.  Select the Agreement Contract Type you want to create.  
 
RTENOTITLE
 
3.  Click Next. The Create Contract Type page opens.
4.  Enter a name in the Contract Type Name field. For example, Collaboration Contract Type.
5.  Enter all the details on the Details tab. 
6.  Toggle the Enable Collaboration flag to Yes to enable Collaboration at Agreement level.
 
Note: The Enable Collaboration flag is only available for Agreement Contract Type.

 

RTENOTITLE

7.  Click Next. The Attributes tab opens.
8.  Enter the details in the remaining Attributes, Association, Display Preference, Team, and Verify tabs to send the Collaboration Contract Type to Approved state.  Alternatively, you can edit an already existing Contract Type to enable the Collaboration tab.

Note: To prevent data loss, once the Enable Collaboration field is toggled to Yes, it cannot be turned back to No. 

 

Creating a new Topic and sending Messages by Internal user and External user

Sending Messages by an Internal user to another Internal user 

1.  Click the Agreement Management > Create Agreement on the Home page. The Create Agreement page opens.

 7.12 new topic.png
 
2.  Enter all the details in the Create Agreement page.
3.  Click the Collaboration tab on the Agreement’s Details page. The Collaboration page opens in the right pane as shown in the below image indicating that there is no topic for you to collaborate as you click the Collaboration tab for the first time. You would see a different window if Topics and its related conversations are already present.
 
RTENOTITLE

4.  Click the New Topic icon. The Create a New Topic window opens.
  • You can now select participants who will collaborate and able to send and receive messages for a topic related to the agreement. For example, let’s collaborate with an Internal user, CLM Admin.
RTENOTITLE 

5.  To select Participants for the Topic, click the Add Team Members icon or you can select all Team members. The Select Participant(s) window opens. For example, let’s collaborate with an Internal user, CLM Admin.

RTENOTITLE
 
6.  Click Add. The Create a New Topic window opens displaying the Participant.
7.  You can choose to keep the topic confidential from other internal participants by toggling the Do you want to mark this topic as Confidential flag to Yes.  In that case, only internal users who are part of the Topic conversation (Participants) will be able to view and reply to the Topic.
8.  Enter the Subject for the Topic
9. Enter the message in the Message field. 

RTENOTITLE
 
10.  Click Create. The Topic is created. Based on the confidentiality, participants or other team members can view the created topic, in the Topics window of the Collaboration page.

RTENOTITLE
 

Sending Messages by an Internal user to External user

Let’s consider a case where an internal user wants to collaborate with an external user. 
 
1.  Click the New Topic icon. The Create a New Topic window opens.
2.  To select Participants for the Topic, click the Add Team Members icon or you can select all Team members. For example, let’s collaborate with an External user, Lee Yen Po.

RTENOTITLE
 
3.  Click Add. The Create a New Topic window opens displaying the Participant
4.  You can choose to keep the topic confidential from other internal users by toggling the Do you want to mark this topic as Confidential flag to Yes.
5.  Enter the Subject for the Topic
6.  Enter the message in the Message field. 
 
RTENOTITLE
 
7.  Click Create. The Topic is created. The participants can view this topic in the Topics window of the Collaboration page and the body of the message at the right.
 
RTENOTITLE


Details such as who initiated the conversation, who took the last action on a Topic, along with the Date, are displayed in the window.

 

Sending Messages by an External user to Internal user

Ler's consider a case where an external user wants to collaborate with an internal user.

1.  Click the Agreement Management > Agreements on the Home page. The Agreement index page opens. 

7.12 send messages.png
 
2.  Select the Agreement where you want to Collaborate. For example, SaaS Agreement.
2-Coll-Sending Messages to Internal user gr actions.png

 
3.  Click the Collaboration tab on the Agreement’s Details page. The Collaboration page opens in the right pane. 
 
3-Coll-Sending messages to internal user.PNG

4.  Click the New Topic icon. The Create a New Topic window opens.
   
4-Coll-Sending messages to Internal user.PNG

5.  Enter the Subject for the Topic
6.  Enter the message in the Message field.  
7.  Click Create. The Topic is created. The participants can view this topic in the Topics window of the Collaboration page and the body of the message at the right.

7-Coll-Sending messages to Internal user.PNG
 

Replying Messages

Replying Messages by an Internal user to another Internal user
 

Now let’s see how an internal user Configuration Admin responds to the message sent by another internal user.

1.  Click the Collaboration tab of the Agreement Details page. 
2.  Select the Topic where you communicate with an internal user. Let’s consider topic Informal chat.

2-coll-in to in.PNG
 
3.  Click Reply to reply to the message to a single participant or click Reply All to broadcast the message to all participants. The response window opens.

Note: Broadcast icon is only available when the internal users reply to all the participants.

4.  Enter the message in the Message field.
5.  Click Send.

5-coll-in to in.PNG

Let’s see how the Internal user views the Internal user’s response.

5-coll-b-in to in.PNG
 

Replying Messages by an External user to Internal user

Now let's see how the provisioned external user Lee Yen Po can respond to the message.
1.  Click the Collaboration tab of the Agreement Details page. 

1-Coll-External to Internal user.PNG
 
2.  Click Reply to respond to the selected message. 
Based on confidentiality, a message posted by an external user will be visible to participants or other team members, but not external users.
3.  Click Send

3-Coll-External to Internal user.PNG
 
3-Coll-External to Internal user-B.PNG
 
Note: Internal and external users are identified in a Topic with two different colors.  

Let’s see how the Internal user views the External user’s response.
3-Coll-External to Internal user-C.PNG
 

Email Notifications to Participants

For every message sent or replied in any topic triggers a notification email to its participants and has got the following conditions:

1.  An email notification is sent to all participants whenever an internal or external user posts a message based on confidential condition.
2.  All email notifications can be tracked from the Notifications Alerts present on the Home page and then Collaboration Notifications section present in the Notifications Dashboard.

2-coll-noti.PNG
 
2-coll-noti-2 Home.png

Searching Messages

A user can search messages across topics using the Search tab available in the Collaboration window.   
To search messages in a topic:

1.  Enter the keyword in the Search for Messages field. For example, let’s search the word - Can. All the topics where the message contains the searched criteria are rendered in the search result along with the search word is highlighted. 

1-Coll-searching messages.PNG

Closing the Topics

An Internal user can close the topic when the discussion/conversation is concluded. Once closed, the user cannot reply to a conversation or reopen the topic. 

To close a topic:
1.  Click Close Topic to end any Topic conversation. A message is displayed indicating that once you closed the topic, you can no longer post any new messages in this topic. 

1-Coll-Closing Topics.PNG 

2.  Click Yes. The Topic is now closed.

2-Coll-Closing Topics.PNG
 
The message is displayed in the message window indicating the name of the user who closed the topic along with the date and time.
 
2-Coll-Closing Topics-B.PNG

 

Performing Bulk Actions on Agreements

1.  Click Saved Searches and select the specific one on which you need to perform the Bulk Action. This displays the Agreements matching the criteria defined in the Saved Searches, with checkboxes next to it.
2.  Select the checkboxes next to the Agreements on which the action has to be taken as shown in the figure below. 
3.  Click the Bulk Action icon. This displays a list of actions that you can take on the selection. For example, Approve, Reject, Delete, Send for Approval, Send for External Signature and Download.
4.  Clicking the required action, displays a confirmation window. Click OK.

 

Ability to configure Reminder Notification on Entities 

ICI provides the ability to send the entity-wise reminder notifications by using the Subscription Reminder Notification Template.  

Creating a Subscription 

To create a Subscription Reminder Notification Template:

1. Click the User Administration tile. The User Administration menu opens.
2. Click Notification Settings. The Notification Settings menu opens.
3. Click Subscription. The Subscriptions page opens.
4. Click Create Subscription. The Details tab of the Create Subscription page opens.
 
5. Enter the Template Name. For example,Reminder Notification.
6. Select the entity from the Entity Name drop-down list. For example, Agreement.
7. Select the Event Name from the drop-down list. For example, Agreement Reminder.
8. Select the Category Name from the drop-down list. For example, Reminder Notifications.
9. Click Next. The Template tab opens.
 
10. Enter a subject in the Template Subject field. For example, Reminder Notification for [$Agreement.Name$] expiry. 
11. Tag attributes from the Attributes section as per requirement. 
12. Enter a message in the Template Body field. 
13. Click Next. The Recipient tab opens. 

14. Click the Add Recipients icon to add recipients. 
15. Select recipients from the list. 

Note: The users added in the Recipients tab are notified on Agreement expiry through email. 

16. Click Next. The Verify tab opens. 
17. Click Save
  
The Reminder Notification is created for Agreement. It can be viewed on the Notification Template page.
Let us now create a Rule for the Agreement Reminder Event.  

Creating an Event Rule for the Agreement Reminder Event

To create an Event Rule:
1. Click the Configuration tile. The Configuration menu opens.
2. Click Rule. The Rule menu opens.
3. Click Create Rule. The Create Rule page opens.
4. Select the Contract Type. For example, MSA_SD.
5. Enter a Rule Name. For example, Agreement Expiry Notification.
6. Enter a description for the Rule in the Rule Description field.
7. Select Event Rule from the Rule Type drop-down list.
8. Select Agreement Reminder from the Rule Type drop-down list.
9. Click Next. The Build tab opens.
 
10. Click Add Rule under the Build tab.
11. Select the Contract Type from the drop-down list for which you want to apply the condition. For example, MSA_SD.
12. Select the Attribute for which you want to apply the condition from the Select Value drop-down list. For example, Created By.
13. Select the operator from the drop-down list. For example, Equals.  
14. Select the user for which you want to apply the condition from the Enter Value drop-down list. For example, CLM Admin.
15. Select the Action that you want to take from the Actions drop-down list. For example, Set Recurrence Reminder
16. Select the template from the Reminder Template drop-down list. For example, Reminder Notification.
17. Enter the value in the Interval field. For example, 1.
18. Select the frequency from the Interval Frequency drop-down list. For example, Day(s).
19. Select the date in the Start Date drop-down list from where you want to start the reminder. For example, Reminder Start Time.
20. Select the date in the End Date drop-down list from where you want to end the reminder. For example, Reminder End Time.
21. Select Yes or No in the Stop Processing More Rules drop-down list.
22. Click Next. The Summary tab opens.
 
The Reminder Notification for Agreement will get triggered every day for the Contract Type MSA_SD created by the user CLM Admin.
23. Click Create.
 
The Agreement Expiry Notification rule gets created. This can be viewed on the Rules page.

Tracking Notifications using the Notifications Dashboard

As per the event rule, reminder notification gets triggered every day and users can keep a track of notifications by using the Notifications Dashboard.

To view notifications:
1. Click the Notifications tile. The Notifications Dashboard opens.
2. Click Agreement Reminder under the Agreement Notifications tab.
3. The Agreement Reminder Notification message is displayed on the right side.  

 

Capturing user emails to send notifications

Users can capture multiple valid internal or external email addresses at a run time in a single attribute configured at the contract type level.. These email addresses then can be used for sending the automated email notifications and configure the sender’s email ID (From and Reply To Email Addresses) dynamically based on subscription configuration.

Administrators can:

  • Configure email attribute to capture single or multiple email addresses while setting up a contract type
  • Configure email attribute in Notification Subscriptions as To, Cc and Bcc recipients.
  • Configure the sender’s email ID (From Email Address) dynamically based on the specific contract type or instance of a record by setting up subscription templates using specific user or role or user attribute.
  • Configure the email addresses for Reply To in the subscriptions setup which recipients can revert to
     

Configuring contract types to capture user emails

Users can enable capturing the single or multiple user email addresses during agreement creation by configuring attributes with Data Type as Email and Email Type Option as Single/Multiple at the contract type level.
To edit the contract type:

1. Click Configuration > Contract Types on the Home page. The contract type index page opens.

2. Click View Record icon corresponding to the contract type you want to edit. For example, ICI Master Service Agreement. The contract type details page opens.

3. Click Edit. The Edit Contract Type page opens.

4. Select Attributes tab.

5. Click Add action icon. The section for adding new attribute opens.

6. Enter a Display name. For example, Observer Emails.

7. Select Email in the Data Type field.

8. Select Multiple in the Email Type Option field. This enables users to enter multiple email addresses in the attribute value.

9. Click Save. The attribute will be added to the contract type.

Note: The Email Type Option field has default value as Single. The field will be frozen once users set it to Multiple and changing back to Single is not allowed.
 
Configuring contract types to capture user emails.png
 

10. Add another attribute following steps no. 5 to 9 for capturing a single email address with Data Type as Email and Email Type Option as Single. For example, attribute Customer Email.

11. Click Next.

12. Edit the details in Association, Display Preference and Team tabs if required.

13. Verify the details and click Update. The contract type will be updated with the attributes configured to capture multiple and single email addresses. 

14. Approve the contract type following standard ICI approval workflow.

 

Capturing email addresses during agreement creation

1. Click Agreement Management > Create Agreement on the Home page. The Create Agreement page opens.

2. Select the Contract Type Name for which you want to add recipient emails. For example, ICI Master Service Agreement.

 

Capturing email addresses during agreement creation.png
 

3. Click Next. The Attributes tab opens.

4. Enter the email in the Customer Email. For example, johndoe@icertis.com.

5. Enter multiple email addresses in Observer Emails field. 

Note: The semicolon (;) is used as a delimiter to separate multiple email addresses.

The Incorrect email address error message is displayed if user enters any invalid email address.

 

Capturing email addresses during agreement creation2.png
 

For example, enter email addresses as james@icertis.com; lily@icertis.com; harry@icertis.com.

 

RTENOTITLE
 

6. Enter other required details and click Next. The Select Template page opens.

7. Select the template and click Next. The Verify page opens.

8. Click Show more link to display all email addresses in the Observer Emails field.

Note: The Show more link is displayed only when there are more than two email addresses present in the multiple email address field. The count of remaining email addresses is displayed along with the Show more link.
 
Capturing email addresses during agreement creation4.png
 

9. Verify the details and click Create and Publish. The agreement is created with the entered email addresses.

 

Sample Emails

Users can now configure the Notification Subscriptions  and Notification Rule  to send the automated emails to the captured email addresses.

The email as per the configured Email Types in Subscription and notification rule and email addresses provided in the attributes Customer Email and Observer Emails in the ICM Master Service Agreement instance.

  • From Email Type:sample VP Business
  • To Email Type: jillwater023@icertis.com
  • CC EmailUsers can now configure the notification subscription and notification rule to send the automated emails to the captured addresses. Type: Customer Email Johndoe@icertis.com
  • Bcc Email Type: ICMAdmin@icertis.com and Observer Emails as james@icertis.com; lily@icertis.com; harry@icertis.com

Sample Emails.png

 

When the recipient jillwater023@icertis.com replies to the received email, the reply would be sent to the email addresses configured with the Email Type as Reply To:. In this case, Observer Emails attribute value: james@icertis.com; lily@icertis.com; harry@icertis.com.

Sample Emails2.png