Auto-populate the start date and end date for contract requests
Configure an extension point implementation to automatically add the start date and end date while creating a contract request.
Before you begin
Role required: admin
Procedure
-
Navigate to All > System Extension Points > Scripted Extension Points.
-
In the API Name field, enter
sn_cm_core.ContractManagementExt. -
Select the record.
-
In the Related Links section, select Create implementation.
-
On the Script Include form, fill in the fields.
[Omitted image "cmpro-extension-point.png"] Alt text: Extension point to add scripts.
For a description of the field values, see Scripted Extension Point form fields.
-
In the Script field, add a method
populateDataForInitiateContractModalto define the fields from which the values will be automatically added in the Start date and End date fields of a contract request.You can also define the exact dates for the Start date and End date.
-
Select Update.
Result
The Start date and End date fields in the Initial contract window are automatically updated from the parent record while creating a contract request.
For more information on initiating a contract request, see Parent-linked contract requests.
Parent Topic:Configure additional features in Contract Management Pro
Related topics
Configuring Contract Workspace
Configure signature pause duration when modifying signatories
Activate a system property to generate a certificate of completion
Enable users to view email details in activity stream
Enable keyword search for contract templates
Configuring contract summarization for Contract Management Pro
Configure conditions to send reminder notifications for expiring contracts
---
title: Auto-populate the start date and end date for contract requests
description: Configure an extension point implementation to automatically add the start date and end date while creating a contract request.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/employee-service-management/contract-management-pro/cncore-conf-start-end-date-for-cntrcts.html
release: brazil
product: Contract Management Pro
classification: contract-management-pro
topic_type: task
last_updated: "2026-09-10"
reading_time_minutes: 2
keywords: [Auto-populate dates in contract]
breadcrumb: [Configure additional features in CM Pro, Configure, Contract Management Pro, Legal and Contract Operations, Employee Service Management]
---
# Auto-populate the start date and end date for contract requests
Configure an extension point implementation to automatically add the start date and end date while creating a contract request.
## Before you begin
Role required: admin
## Procedure
1. Navigate to **All** > **System Extension Points** > **Scripted Extension Points**.
2. In the **API Name** field, enter `sn_cm_core.ContractManagementExt`.
3. Select the record.
4. In the Related Links section, select **Create implementation**.
5. On the Script Include form, fill in the fields.
\[Omitted image "cmpro-extension-point.png"\] Alt text: Extension point to add scripts.
For a description of the field values, see [Scripted Extension Point form fields](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/employee-service-management/legal-request-management/scripted-extension-point-form-fields.md).
6. In the **Script** field, add a method `populateDataForInitiateContractModal` to define the fields from which the values will be automatically added in the **Start date** and **End date** fields of a contract request.
You can also define the exact dates for the **Start date** and **End date**.
7. Select **Update**.
## Result
The **Start date** and **End date** fields in the Initial contract window are automatically updated from the parent record while creating a contract request.
For more information on initiating a contract request, see [Parent-linked contract requests](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/employee-service-management/contract-management-pro/cncore-initiate-contract.md).
**Parent Topic:**[Configure additional features in Contract Management Pro](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/employee-service-management/contract-management-pro/cmpro-additional-feature.md)
**Related topics**
[Configuring Contract Workspace]()
[Configure signature pause duration when modifying signatories]()
[Enable signatory roles]()
[Activate a system property to generate a certificate of completion]()
[Enable users to view email details in activity stream]()
[Enable keyword search for contract templates]()
[Configuring contract summarization for Contract Management Pro]()
[Configure conditions to send reminder notifications for expiring contracts]()
[Copy fields from parent request to amendment request]()
[Manage notifications in Contract Management Pro]()
| title | Auto-populate the start date and end date for contract requests |
| description | Configure an extension point implementation to automatically add the start date and end date while creating a contract request. |
| locale | en-US |
| canonical_url | https://www.servicenow.com/docs/r/employee-service-management/contract-management-pro/cncore-conf-start-end-date-for-cntrcts.html |
| release | brazil |
| product | Contract Management Pro |
| classification | contract-management-pro |
| topic_type | task |
| last_updated | 2026-09-10 |
| reading_time_minutes | 2 |
| keywords | Auto-populate dates in contract |
| breadcrumb | Configure additional features in CM ProConfigureContract Management ProLegal and Contract OperationsEmployee Service Management |