Validating Objects

This task is a step in Roadmap for Setting Up and Using Siebel Tools.

The Validate Tool is an error correction tool that you can use to ensure each object that you customize has no configuration errors. For example, you can use the Validate Tool to make sure an error Workflow Process does not itself contain an error Workflow Process. When you validate a Workflow Process, warnings will be returned describing any errors, if there are any. The Validate dialog box lets you correct the errors. You can keep the Validate dialog box open to view the error messages (since the dialog is not modal) while you correct the problems, or you can proceed to deliver the Workflow Process without fixing the validation errors.

Validation uses a set of rules that help make sure your configuration changes are logically consistent with other objects. If you validate object_A, then the child objects of object_A are also validated. For example, if you validate the Account business component, then the child objects of the Account business component (such as its fields, joins, and so on) are also validated.
Note: This is not true for Workspaces. Although a Workspace can have child Workspaces, the Validate Tool examines only the specific Workspace that you select in the Workspace Explorer (and ignores any child Workspaces).

Using the Validate Tool reduces the time needed to deliver Workspaces and test application functionality and ensures best practices for basic configuration. You can use the Validate Tool to validate the following:

  1. A single object or multiple objects within an object type – see Single Object Type Validation.

  2. Workspaces – see Workspace Validation.

  3. An entire repository – see Batch Validation.