Unable to attach additional documents to a Legal Contract Request Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Once a Legal Contract Request has been submitted, the assigned Legal fulfiller is not able to attach additional contract documents. In the documentation (https://www.servicenow.com/docs/r/yokohama/employee-service-management/contract-management-pro/cncore-nss-add-cont-doc.html), we are instructed to attach document in the Contract Documents tab, but there is no button visible to do that.1. Navigate to your workspace.2. Select a contract request.3. In the Contract Document tab, select Attach Document. (there is no "Attach Document" option). Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } Not tied to any specific release. Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } The reason why the attachments are not visible because the attachment is being added with the table name starting with zz_yy in sys_attachment table. Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } - When zz_yy is appended at the beginning of the table name, it instructs the system not to display the file as an attachment at the top of the form.- The reason for this issue is, parent, table_name, target_record in the request are empty.- The record that we are testing currently is the record that i created directly in the table. The intended way to create a contract request is via the Initiate Contract button in the workspace.- Create the request using Initiate contract flow API which is present in contracts core, also configure contract template, template rules and contract configuration and then create the contract request. - Please follow the documentation provided below to configure the Initiate Contract button. After completing the configuration, create the request using the Initiate Contract Flow API available in Contracts Core.☞ Add a workspace action button for initiating a contract request:https://www.servicenow.com/docs/r/employee-service-management/contract-management-pro/cncore-config-initiate-cont.html☞ Initiate a self-served contract request:https://www.servicenow.com/docs/r/employee-service-management/contract-management-pro/cncore-initiate-self-served-contract.html- Once these configurations are in place, proceed with creating the contract request.☞ The intended way to create a contract request is via the Initiate Contract button in the workspace, rather than creating the record directly in the table.☞ Any parent table can be used, such as Legal Request or other relevant tables.☞ The Initiate Contract button is not available by default and needs to be configured as follows:1. Create a Form Action (Declarative Action): Set the action label (e.g., "Initiate Contract") and associate it with the parent table you want to use.2. Enable the Client Action: Ensure it is visible in the workspace.3. Create an Event Mapping: In the UX Add-on Event Mapping related list, map the declarative action to the target event (e.g., Record Page Open Modal) and copy the payload mapping as documented.4. Set Conditions (Optional): You can define visibility conditions such as roles or active cases.Once configured, selecting the parent table and clicking Initiate Contract will open a form where contract details (e.g., contract type, paper type) can be entered. This action will create the contract request and allow attachments or supporting documents to be added.