BOM Definition Validation

Overview

Beginning in Oracle CPQ 24C, an asynchronous task to validate all BOM hierarchies is triggered when any CPQ BOM data table is deployed. The BOM Root Items list now has a new Valid column to display validity of the listed root BOM items.

When the validation task is in progress, a "Pending" state flag is displayed. BOM hierarchies that do not pass the validation checks are flagged as invalid and immediately throw errors if configured on buyside.

BOM Root Items Administration List

The following icons indicate the status of on the BOM Root Items Administration List page.

Icon

Status

Description

Valid icon

Valid

The BOM has no errors. Runtime validations not executed on buyside. Configuration is immediately verified as having no errors.

Pending icon

Pending

BOM has not been validated yet. BOM is in a not yet validated state. Runtime validations run on any BOM in this state configured on buyside.

Error icon

Error

BOM has at least one error. Runtime validations not executed on buyside. Configuration immediately throws an error if the BOM Mapping rule is triggered.

After the validation task completes, BOM runtime validations will not execute on BOMs marked as passing validation. If a BOM hierarchy is configured before the validation task is completed, runtime validations are still executed to prevent the user from configuring a BOM with errors.

 

Administration

ClosedCheck for Validation Errors

After mapping BOM Data Tables to Oracle CPQ platform BOM Tables, administrators should view the BOM Item Tree to check for validation errors.

Navigate to Admin > BOM > BOM Root Items List, and then select the applicable Root BOM item.

If there are any validation errors in the BOM item definition, the BOM Item Tree Administration page displays an error message, at the top of the page. The item with an error is proceeded by error indicator Error indicator icon . A BOM item definition is marked as incorrect, if errors exist in the item definitions, attribute definitions, or attribute translations.

ClosedExample 1: BOM Mapping with two validation errors

ClosedExample 2: Validation error in BOM hierarchy with models as children


 

Notes

  • Errors must be resolved before setting up Configuration BOM Mapping Rules.
  • If the BOM Item Administration page shows that parts or models do not exist when an administrator has created them, deploy the BOM Item Definition table.

  • If the "Buy Direct" field of a part number referenced by a BOM item definition is modified, redeploy the BOM Item Definition data table.

Related Topics

Related Topics Link IconSee Also