PartList (BOM) Comparison Reports

The BOM Compare identifies changes in parts and part properties between the two designs. Note that NetBom considers the value of the selected BOM_IGNORE property described in the Configuration Variables to determine if a part is populated or ignored. A part can exist in the part list, but it will not be populated if it exists in the BOM_IGNORE configuration.

The reports summarize the following differences between the two design part lists:

  • Added Parts
  • Deleted Parts
  • Changed Parts
  • Renamed Parts
  • Part Quantity Changes
  • Part Property Changes


For browser report help and information, see the Web Report Features documentation.


The report headers in this report, like all NetBom web browser reports, are customizable using the NETBOM_REPORT_SETTINGS CSET.

Note: if there is no net voltage property in the netlist, the net voltage is inferred from the net name using a highly customizable net name voltage extraction system. More information on this can be found in the NetBom Voltage Matching documentation.

Added Parts

Identifies any parts existing in the new partlist that do not exist in the old partlist.

This report has the following data columns by default:

  • Reference Designator - Reference designator that was added
  • New Part Number - Part number in the new partlist associated with the reference designator
  • Description - Part description pulled from the part properties
  • Part Voltage - Part voltage pulled from the part properties
  • Part Net Names - Net names if there are two or less nets connected to the reference designator
  • Net Volts - Voltages for the net names if they exist as properties or if they can be found with our NetBom Voltage Matching system
  • Schematic Page Path - Physical page path to the reference designator in the schematic

Deleted Parts

Identifies any parts that exist in the old partlist but are not present in the new one.

This report has the following data columns by default:

  • Reference Designator - Reference designator that was added
  • Old Part Number - Part number in the old partlist associated with the reference designator
  • Description - Part description pulled from the part properties
  • Part Voltage - Part voltage pulled from the part properties
  • Part Net Names - Net names if there are two or less nets connected to the reference designator
  • Net Volts - Voltages for the net names if they exist as properties or if they can be found with our NetBom Voltage Matching system
  • Schematic Page Path - Physical page path to the reference designator in the schematic

Changed Parts

Identifies any parts that exist in the old partlist but are not present in the new one.

This report has the following data columns by default:

  • Reference Designator - Reference designator that was added
  • Old Part Number - Part number in the old partlist associated with the reference designator
  • Old Description - Part description pulled from the part properties
  • Old Part Voltage - Part voltage pulled from the part properties
  • Old Part Net Names - Net names if there are two or less nets connected to the reference designator
  • New Part Number - Part number in the new partlist associated with the reference designator
  • New Description - Part description pulled from the part properties
  • New Part Voltage - Part voltage pulled from the part properties
  • New Part Net Names - Net names if there are two or less nets connected to the reference designator

Part Number Qty Changes

Summarizes the change in quantity between the two partlists (BOMS) for each part number. 
Part Number Quantity Change Report

 

Part Number Change Summary 

This is a summary of the Part Number changes between the two Designs. 
Part Number Change Summary Report

Property Difference Report 

This report highlights any parts that have the same part number in both designs but where a key part property (selected from the KEY_PROP_LIST config variable as described in Configuration Variables) was detected to be different in the two designs. NetBom will detect if the properties changed for every instance (ALL_INSTANCES) of the part, or will detail the affected reference designators if only some of the parts had property differences.
Property Difference Report