The function 'Product structure compare' is applied to compare Bills of material and view the similarities and/or differences.
The function contains the following tabs:
The functionality works as follows:
It extracts the specified product structures from the table Product_Structure in the exact same manner as is done via the function “Product structure navigation” by applying the standard stored procedures and by applying the specified projects, serial number, BOM numbers and the Navigation rules specified on the screen for “Stop at source” and “Stop at first”.
It then creates a summarized result set for every BOM and compares it to determine the similarities and discrepancies.
For the mode where 2 structures are compared, the results will display:
Parts in both BOMs with the same ‘quantity per’
Parts in both BOMs but with a different ‘quantity per’
Parts in reference BOM 1 but not in second BOM
Parts in second BOM but not in reference BOM 1
It will also, for parts appearing in the second BOM but not in reference BOM1, display the preceding part number where applicable.
Thus, if a new part exists in BOM 2 and it has a preceding part specified on its Part Master record, the function will display it accordingly. This could be applied as a flag that the preceding part can be modified to convert it to the design baseline of the new part number.
For the > 2 BOM comparison mode the results will display:
Parts in all BOMs with the same ‘quantity per’ (S for similarity)
Parts not in all BOMs but with the same ‘quantity per’ (D for discrepancy)
This mode purely compares the ‘qty per’ for all BOMs and lists the component as either a similarity or a discrepancy. A part not appearing in a specific BOM will display a ‘qty per’ of 0.00
The function allows you to:
|1.||Compare the same bill of material to itself by applying different effective dates|
|2.||Compare the standard version of a bill of material to a project specific version of the same BOM|
|3.||Compare the project specific version of a BOM to the same BOM for the same project by applying different serial numbers|
|4.||Compare the project specific version of a BOM to the same BOM for another project by applying different project numbers|
|5.||Compare different BOM numbers to one another (may present different versions/mod-levels of a product or completely different products.|
These comparisons can be applied for various reasons.
It can be applied to determine differences between different baseline dates or to define modification/retrofit kits.
It is also handy to identify similarities for the purpose of forecasting or for exchangeability of subsystems or components between products.
A similarity includes parts appearing on all compared bills with the exact same quantity.
A discrepancy includes parts that may appear on all bills but with different quantities or parts not appearing on 1 or more of the bills at all.
Normally it is more practical to compare 2 bills at a time, but the function allows you to choose up to 5 bills (although the discrepancies are less clear for the latter option and requires a manual view of the qty per BOM).
In the output results, the part numbers are listed and will depend on whether ‘’similarities only’’, ‘’discrepancies’’ only or ‘’all results’’ was selected.
The Part on hold status is also displayed.
On the 'Display comparison' tab, if an item in the list is clicked, the SUM for its stock on hand, firm replenishment orders and released replenishment orders are displayed on the screen.
Discrepancies are displayed in a red colour.
Quick jumps are also available the 'Display comparison' tab via a combo box named ‘Jump to’ and a ‘Go’ button. This allows for a quick jump to "Part master' or 'Supply and demand' for a selected item in the list.
Tab 1 also provides the option to specify a quick jump to either Product structure (click the ‘Maintain’ button) or to Product structure navigation (click the ‘Navigate’ button). You must specify which BOM it should be done for e.g. BOM1 or BOM2.
The frame where Order base lines can be applied in the comparison is reserved for future use.