Search Results for

    Show / Hide Table of Contents

    BOM Compare Field Configuration

    The comparison behavior for Document BOM lines is managed on the BOM Compare Fields page, which is accessible from the Configure to Order Setup page by choosing Related > BOM Compare Fields.

    Each entry references a field from the "CCS DM Document BOM" table and defines how the field behaves during comparison and update operations. Only the fields explicitly listed here will be processed by the BOM Compare & Update logic

    The comparison fields are described in the following table.

    Field Description Usage
    Include in Insert Specifies whether the field is included when inserting new lines. This setting determines if the field's value will be copied from source to target if a Construction Order line is newly inserted. If a line from the "source" is not found in the "target", a new (empty) entry is created in the "target" and all fields marked as Include in Insert are copied from "source" to "target".
    Validate in Insert Specifies whether the information in a field is to be validated when inserting new lines. Validation is triggered when new lines are inserted.
    Include in Modify Specifies whether the field is included when modifying existing lines. This setting determines if the field is used when comparing lines as well as if the field's value will be updated in the target if the user confirms the change. When a matching line is found, all fields marked as Include in Modify are compared and only if they are different (and if the user doesn't skip these changes), will they be written to the "target".
    Validate in Modify Specifies whether the information in a field is to be validated when modifying existing lines. Validation is triggered when existing lines are modified.

    This setup allows selective control over which fields on a Document BOM line are:

    • Shown in the comparison results
    • Included in the difference check
    • Updated during synchronization

    Tip

    The configuration can be adapted per customer or scenario, making the comparison process flexible and aligned with industry-specific needs.

    Examples

    To ensure only relevant and intentional data is compared and updated, certain fields can be excluded or limited to specific phases:

    • Example A – Description

      • Include in Insert = true
      • Validate in Insert = true
      • Include in Modify = true
      • Validate in Modify = true
    • Example B – Expected Quantity

      • Include in Insert = true
      • Validate in Insert = true
      • Include in Modify = true
      • Validate in Modify = true
    • Example C – Last Modified Date (system field)

      • Include in Insert = false
      • Validate in Insert = false
      • Include in Modify = false
      • Validate in Modify = false

    By tracking only the fields that matter, you gain transparency and reduce the risk of overwriting important, intentional differences.


    Feedback
    Submit feedback for this page .

    In This Article
    Back to top 2025 © COSMO CONSULT - Data protection - Imprint