Validate and Activate a Contract¶
Validate a Contract¶
DCB automatically validates the contract as you make changes. Validation ensures that the contract contains the required information and can be activated successfully.
Validation errors are categorized as follows:
- Blocking errors: Issues that must be resolved before the contract can be activated.
- Warnings: Issues that do not prevent activation but should be reviewed.
- Informational messages: Guidance and recommendations that do not require corrective action.
When a validation error is displayed:
- Open the section identified by the validation message.
- Locate the highlighted field, table, or object.
- Correct the value or complete the missing information.
- Review the updated validation results.
Note
Validation runs automatically when relevant contract information changes. No manual validation action is required.
Activate a Contract¶
Only Contract Owners can activate a Draft contract.
Activation publishes the contract as the approved version and changes its status to Active.
To activate a contract:
- Open the Draft contract.
- Select Activate in the page header.
- In the Activate new version dialog, enter a publication summary describing the changes included in the version.
-
Select the type of version change:
- Update (minor version): Use a minor version for backward-compatible changes that do not affect existing consumers. Examples include adding new fields, updating descriptions, or adding non-breaking metadata.
Note
Minor versions must not remove or rename existing tables or fields, and must not introduce incompatible data type changes.
- Breaking (major version): Use a major version when the changes affect existing consumers. Examples include removing or renaming tables or fields, or making incompatible schema changes that require consumers to update their integrations.
-
Select Activate new version.
The contract version becomes Active.
Important
Review the contract carefully before activating it. After activation, the version becomes read-only.