About Compound Product Validation Engine Business Service

The Compound Product Validation Engine (CPVE) business service, VORD CPVE Validation Service, is a set of methods that allows the Compound Product Validation Engine to be initiated through a Workflow.

The CPVE business service includes methods to validate a network and display rule violations. These methods are summarized in the following table.

Method Comment

FindFutureDate Method

Gets the due date of the current line item.

Format Violation Method

Formats rules violations in a single string that can be displayed to the user.

Validate Method

Executes the cross-product validation rules associated with a compound product and returns any rule violations.

ValidateComplexProduct Method

Executes product validation expression validation rules associated with a complex product and returns any rule violations.

ValidateComplexProductAll Method

Executes product validation expression validation rules associated with the complex product in the document and returns any rule violations.

ValidateComplexProductFromPropertySet Method

Executes product validation expression validation rules associated with the complex product in the property set and returns any rule violations.