---
sourceDocument: Xanadu Sales Customer Relationship Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/xanadu/order-management

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu Sales Customer Relationship Management

ft:clusterId :

    - omgmt

bundleId :

    - omgmt

workflow :

    - Customer and Industry


---

# Create a custom validation definition

# Create a custom validation definition {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Provide a script that validates a context rule input or output in the decision table for a pricing or product eligibility matrix.

## Before you begin

Role required: admin

## Procedure

1. In the CSM Configurable Workspace, select the List ![]() view.
2. Navigate to Context Rule ManagementValidation Definitions.
3. Select New.
4. In the Script field, enter the custom script that defines the error check, warning messages, and error messages for the validation.
5. If the decision condition won't be active by default, select Inactivate decision condition.
6. Enter the Name of the validation definition.
7. Select Save.
8. Associate the custom definition to a rule matrix.
   1. Navigate to Context Rule ManagementMatrix Validations.
   2. Select New.
   3. In the Matrix type field, select the rule matrix to which this custom validation definition applies.
9. Select Save.

*[\>]: and then


