Omnify Desktop
Help Files | HelpDesk
BOM Management
Skip Navigation Links.
Overview
Expand Basics/UsageBasics/Usage
Expand Home PageHome Page
Expand Object ViewerObject Viewer
Expand SearchingSearching
Expand Creating New ObjectsCreating New Objects
Expand Part/Item ManagementPart/Item Management
Expand Document ManagementDocument Management
Collapse BOM ManagementBOM Management
Expand Vendor ManagementVendor Management
Expand Service ObjectsService Objects
Expand Workflows/SignoffWorkflows/Signoff
Expand Compare FormCompare Form
Expand Changes/ECOsChanges/ECOs
Expand Quality/CAPAQuality/CAPA
Expand Project ManagementProject Management
Expand Training ManagementTraining Management
Expand Using TasksUsing Tasks
Expand User PreferencesUser Preferences
Expand MiscellaneousMiscellaneous
Links
Help Files Help Files
Server Home Page Server Home Page
Omnify HelpDesk HelpDesk Module
Omnify Support Portal Omnify Support Portal
Email Omnify Support Email Omnify Support
In addition to representing parts, documents, software components, etc. an Item can also represent a Bill of Material (BOM). The Parts List page of the item form will list all "child items" and levels of the BOM.



The system will inherently manage/display all "levels" of the BOM.

BOMs can be created:
  • Interactively - From any search or open window you can Copy & Paste items into the BOM window.
  • Import from a BOM file - Import from any BOM file format (ASCII, Excel, etc.).
Child items of a BOM can be defined as one of the following types:

BOM Item Type Description
Standard Item Item will be represented in all BOMs and can have multiple quantities
Reference Item Item will be represented in all BOMs and always has a Quantity of 0
Disabled Item Item will appear in Flat View only and can optionally be exported (separate list) to reports
The Parts List Page contains the following sections:



Section Description
Toolbar Quick access to common BOM/Parts List functions
Parts List/BOM Items Current listing of child items of the BOM, displays full BOM hierarchy

The Parts List toolbar contains the following commands:

Icon Description
Add an item to the BOM
Import BOM from file
Export BOM to a file
Remove checked/all BOM items
Copy checked items to session buffer
Paste items to BOM
Reset item numbers
Check for refdes and quantity issues
Expand all BOM item levels/hierarchy
Collapse all BOM item levels/hierarchy<

For each child item that contains a BOM/Parts List an expansion button will appear on the left side of the list.



Clicking on the expansion button will display the BOM for that item.



Using the User Preferences you can include a "Level" column on the BOM list to indicate the level of hierarchy for each item.



The system will initially display the BOM sorted by the Item/Sequence field.



You can sort on any field by clicking the column header.


The Parts List Page can be configured to show or hide standard BOM fields as well as item data fields, attributes, and vendor item data. To configure the columns/fields of the BOM list, select the BOM Options section from the User Preferences form.





To show/hide standard BOM fields, you can check/uncheck the fields in the BOM Display Fields list.



The BOM Display Fields list contains the following fields:

Field/Option Description
Pending Indicator Display icon for all pending BOM items
Level Indicates level of hierarchy for each item
Item Number Item/sequence numbers
UOM Unit of Measure field
Refdes Reference designators
Find Find/Balloon number
Description Item description
Alternate Lists BOM Item alternates
Notes Additional text field for BOM items
Special Indicate Standard, Disabled, and Reference Items
Current Rev Lists the item's current revision
Status Lists the current item status
Vendor Information Includes vendor items list for each BOM item
BOM Attribute Fields Lists all enabled BOM attribute fields (Omnify Administrator)

Item Data Fields/Attributes
To include item fields (General, Attributes, etc.) in the BOM list, select the desired field from the Custom BOM Display Fields drop list.



Then click the Add button.



The fields specified in the Custom BOM Display Fields will appear as columns in the BOM list.



Vendor Items
You can display the associated vendor items in the BOM list by checking the Vendor Information option in the BOM Display Fields list.





Unit of Measure
BOM Items contain a standard property to indicate the Unit of Measure (UOM). The UOM field can be assigned on a per BOM item basis.



Unit of Measure values are created in the Omnify Administrator.

If you would prefer to manage the Unit of Measure as an Item attribute field, you can uncheck the UOM field from the BOM Display Fields and add the attribute to the Custom BOM Display Fields list.



Refdes Field
Reference designator field lengths can contain a large number of characters.



You can configure the system to display only a certain number of characters and provide a popup window to display the entire content (and minimize the column size). To set a maximum number of display characters, set the max number in the Maximum Refdes display characters option (User Preferences).



The Refdes field will contain a link for those items whose length exceeds the setting.



Selecting the hyperlink will display the full refdes field.


You can add items to a BOM interactively using any of the following techniques:
Click the Add button from the BOM toolbar
Copy & Paste from any existing BOM window
Copy & Paste from any item form
Copy & Paste from the Database Search form

Refer to the Importing section for information on importing BOMs from Text, Excel, OmniBOM, etc. files.

Using the Add BOM Item dialog
To add an item to a BOM, click the Add button from the BOM toolbar. This will invoke the Add BOM Item dialog box.



To specify the item you wish to add, you can either type the part number in the Part Number field:



Or search/browse for the item using the Browse (...) button.



Clicking the Browse button will invoke the Object Search form. From the Search form you can search on main field keywords (part number, description, rev, status, etc.).



You can select one or more items to add. To add a single item, click the hyperlink.



When adding only one item, the part number will be populated in the Add BOM Item dialog box.



To select multiple items, check the checkboxes of the desired items and then click the OK button.



Note: when adding multiple items, the system will add the items as quantity 1 to the BOM directly without any other properties assigned.



You will then have to use the Edit operation to modify any necessary BOM item properties.

When assigning a single item, the Add BOM Item dialog box allows you to assign all BOM Item properties (Qty, Refdes, UOM, Find, attributes, etc.). The Add BOM Item dialog box contains two tabs: General and Notes, Alternates, Attributes.



The General tab contains the following fields:



Field Description
Item Item/sequence number - the system will automatically assign or you can specify a numeric value
Type Select either Standard BOM Item, Reference Item, or Disabled Item
Qty Quantity (numeric or decimal values)
UOM Unit of Measure - values defined in Administrator
Find Number Find/Balloon/Drawing Reference number
Refdes Reference designators

The Notes, Alternates, Attributes tab contains the following fields:



Field Description
Note Additional text/note field for BOM item
Alternate(s) Alternate BOM items
Custom Custom fields/attributes - define in Administrator

Item/Sequence Numbers


The Item field represents a sequence number. This field must be a numeric value. The field will automatically be set by the system (next sequential number) or can be assigned. The system will initially display the BOM sorted by the Item/Sequence field.

BOM Item Types


Child items of a BOM can be defined as one of the following types:

BOM Item Type Description
Standard Item Item will be represented in all BOMs and can have multiple quantities
Reference Item Item will be represented in all BOMs and always has a Quantity of 0
Disabled Item Item will appear in Flat View only and can optionally be exported (separate list) to reports

Quantity


The Quantity field can be either a whole number or decimal. Fractional quantities (e.g. 1/4) will be converted to decimal values automatically.
When adding or editing items, the system can check the quantity and reference designator counts to identify a mismatch.



Note: changing the Quantity field to 0, will automatically change the Type to Reference Item.

Unit of Measure (UOM)


The UOM field represents the unit of measure for BOM item quantities. UOM types are defined in the Omnify Administrator and will appear as a drop list.

UOM field can be read from an attribute assigned to the item. Refer to the BOM Fields section for more information on using an item attribute as opposed to the BOM Item property.

Find Number


The Find Number field can represent the Find or Balloon number on a CAD drawing or any other unique identifier you wish to use.

Reference Designators


A reference designator provides a unique identifier for a component in an electrical schematic (circuit diagram) or on a printed circuit board (PCB). The reference designator usually consists of one or two letters followed by a number, e.g. R13, C1002. The number is sometimes followed by a letter, indicating that components are grouped or matched with each other, e.g. R17A, R17B.

Multiple reference designators can be delimited with commas (i.e. C1,C2,C3 ) or with dashes (i.e.: C1-C3 or C1-3).

The Add BOM Item dialog provides Expand and Condense functions to display the string full expanded or by contiguous number groups.





When adding or editing items, the system can check the quantity and reference designator counts to identify a mismatch.



Note


The Note field provides an open text field for additional clarification, instructions, etc.

Alternates


Alternate items can represent items that can replace the specified BOM item. To add an alternate, click the Add button.



This will invoke the Object Search form. From the Search form you can search on main field keywords (part number, description, rev, status, etc.).



You can select one or more items to add. To add a single item, click the hyperlink.



To select multiple items, check the checkboxes of the desired items and then click the OK button.



Custom BOM Fields/Attributes


Custom BOM fields can be enabled/defined in the Omnify Administrator. Fields can be either open text fields or pick list values.

Using Copy and Paste Operations
You can copy and paste BOM items from:
Existing BOM windows
Item form
Database Search form

To copy items from an existing BOM, check the actions checkbox, and then click the Copy toolbar button.



To paste the items to the BOM, return to the target BOM and click the Paste toolbar button.



Note: when pasting BOM items all properties (Qty, Refdes, Find, etc.) will be copied.


To copy from an Item form, click the Copy icon from the item banner.



To paste the item to the BOM, return to the target BOM and click the Paste toolbar button.



Note: when pasting an item from the banner or search forms, the quantity will be set to 1 and all other properties will be blank.


To copy from a search form, check the desired items and click the Copy toolbar button on the database search form.



To paste the item to the BOM, return to the target BOM and click the Paste toolbar button.



Note: when pasting an item from the banner or search forms, the quantity will be set to 1 and all other properties will be blank.
The Desktop BOM Importer allows you to import files from various file formats:
  • OmniBOM
  • Text/ASCII
  • Excel
  • XML
  • Etc.
You can import files directly from Engineering (CAD/CAE) tools such as Cadence OrCAD, Mentor ViewDraw, SolidWorks, PTC ProEngineering/ProInterlink, etc.

Importing a BOM File
To import a BOM file, click the Import toolbar button.



The BOM Import Wizard will appear.



Import Wizard - Source Page
The first page of the BOM Import Wizard allows you to specify the BOM source. You can import from either a file or "Data Set".

"Data Sets" can be created by OmniBOM, CADKit, and the BOM Import Wizard and eliminate the need to upload files. To import a Data Set, click the Import from data set option.



Then select a data set from the drop list.



You can delete data sources by selecting the source and then clicking the Delete button. You will be asked to verify the removal.



You can have the system delete the data set automatically once the import is complete by checking the Delete data set after import.



To import from a file, click the Import from file option.



You can then browse for the BOM file to import.



For Excel files, if the BOM contains the field names on the first row check the First row contains field names option.



For example, if the source looked like:



You would check the First row contains field names option.

Once the source has been identified, click the Next > button.



Import Wizard - Source Preview Page
The Source Preview page will display the data to be imported.



For source files that may contain multiple "sheets" (such as Excel and OmniBOM), the Sheet drop list will list all sheets.



You can select any sheet to import.

Once the correct sheet is selected, click the Next > button.



Import Wizard - Field Mapping and Options Page
The Field Mapping and Options page will display the source fields and import options.



The Field Mapping list will display the fields found in the imported file.



Each field will contain a drop list that will allow you to map the imported data field to a specific BOM field.



The BOM Field list will contain the following fields:

Field Type Description
Part Number Required Specifies the child part number column in the BOM file
Qty Optional Specifies the Quantity column in the BOM file
Refdes Optional Specifies the Reference Designator column in the BOM file
Find Number Optional Specifies the Find/Balloon number column in the BOM file
Item Number Optional Specifies the Item/Sequence Number column in the BOM file
UOM Optional Specifies the unit of measure column in the BOM file
Rev Optional Specifies the child revision column in the BOM file
Notes Optional Specifies the BOM item notes column in the BOM file
Alternate Optional Specifies the alternate parts column in the BOM file
Special Optional Indicates Standard, Disabled, or Reference item

Note: All items will default to Standard items, to indicate a disabled or reference item, use keywords: Disabled or Reference for this field. Any item with a Quantity of 0 will automatically be set to a Reference item.
BOM Attribute Optional Specifies a column in the BOM file that maps to one of the enabled user-defined BOM attribute fields
Parent Part Number Optional Specifies the Parent Part Number column when importing Hierarchical BOMs.

Note: if this field is mapped, the system will use the Hierarchical BOMs import process.
New Item: Description Optional For new items (part numbers not specified or found in the database) this field will map to the new item's Description field.
New Item: Type Optional For new items (part numbers not specified or found in the database) this field will map to the new item's Type field.
New Item: Category Optional For new items (part numbers not specified or found in the database) this field will map to the new item's Category field.
New Item: Attribute Optional For new items (part numbers not specified or found in the database) this field will map to the new item's Attribute (specified) field.

Import Wizard -Import Options
When importing a BOM, you will have the following options:



Option Description
Import reference items (Qty=0) Import or ignore (uncheck) Reference (Qty = 0) items
Import disabled items Import or ignore (uncheck) disabled items
Import pending items Import or ignore (uncheck) items that are not released
Import new items Import or ignore (uncheck) BOM import items that do not exist in the database
Import new items as draft When importing new items check this option for the items to be assigned a "Draft" status
Check for item removal If this option is checked, the system will remove items from the existing BOM structure that are not found in the import source
Check qty/refdes mismatches Checks for quantity and reference designator count mismatches

When importing from the Item form (as opposed to the Change/ECO form), you will be able to define where the changes are to be applied.



To import to the current item, select the Current item (updates existing BOM) option.



To import the BOM (and changes) to a Change/ECO form, select the Change/ECO: option and then select the target Change/ECO number.



Importing New Items
When importing a BOM file, you will have the option to import items that do not already exist in the Omnify database.



If this option is enabled, the BOM import will create parts for part numbers specified in the import file that do not already exist in the system. The BOM import will also create items and assign part numbers for items that are left blank in the import file.

You can identify import columns that can be mapped to item data fields to be applied to new items that are created by the import process.




Once all fields and options have been assigned, click the Next > button.



Import Wizard - BOM Changes Page
The last page of the BOM Import Wizard will display all of the changes found between the import BOM source and the current BOM structure.



When importing a hierarchical BOM, the system will provide a filter for you to view the change for all or specific BOM/Parent items.



The final page will allow you to save the imported BOM data to a data set. To save the data to a data set, click the Save As Data Set button.



This will present the Save As Data Set dialog box where you can specify a data set name. Click the Save button to save the data set.



Note: you can modify data sets in OmniBOM.

To import the BOM and/or Changes to the item or selected Change/ECO, click the Finish button.



If the Import to Change/ECO option is specified, the parent items will be added as affected items and the BOM changes will automatically appear in the Redlines view for the BOM.


When importing a Bill of Material, you can specify a BOM Parent Part Number column/field.



This option allows you to import a hierarchical BOM where the input file contains more than one Parent/Top Level BOM item. For example, an imported file contains the following format:



When imported, Desktop would recognize that there are 2 separate BOMs included in the file: ParentPN1 and ParentPN2.



When the Parent Part Number field is mapped to a field in the import file, the next page of the Import Wizard will display each parent item found and the number of records for each BOM.


You can interactively modify BOM items by clicking the Edit icon in the Actions column.



This will display the Edit BOM Item dialog box.



The Edit BOM Item dialog box allows you to assign all BOM Item properties (Qty, Refdes, UOM, Find, attributes, etc.). The Edit BOM Item dialog box contains two tabs: General and Notes, Alternates, Attributes.



Refer to the Interactive BOM Creation section for more information on the BOM Item fields.
To replace a BOM item, click the Edit icon in the Actions column.



This will display the Edit BOM Item dialog box.



To replace the item, you can either type the new part number or use the browse (...) button.



Clicking the Browse button will invoke the Object Search form. From the Search form you can search on main field keywords (part number, description, rev, status, etc.).



Once you have found the desired item click the hyperlink to assign the new part number.





Click the Update button to replace the item.



For BOM items that contain multiple revisions, you can change the revision by editing the item and selecting the desired revision from the Rev drop list.


Desktop will automatically manage item numbers on the Bill of Material, however you can interactively change the item number or a child item using the Edit BOM item dialog box.



You can also have Desktop automatically number/re-number. To reset item numbers, use the Reset Item Numbers command from the Actions menu. This will display the Reset Item Numbers dialog box.



When re-numbering, you update all or checked items.



If you are updating the checked item, you must check the desired items using the Actions column checkbox.



When renumbering, you can specify the starting number as well as an increment value.



To reset the item numbers, click the Update button.


To delete an item on the BOM, click the Remove icon in the Actions column.



You will be asked to verify the removal.



To delete multiple items, you must check the desired items using the Actions column checkbox.



Clicking the Remove toolbar button will display the Remove BOM Items dialog box.



To delete the checked items, click the Remove Items button.


To find items on a BOM, you can use the browser's "Find On Page" feature. This is usually available from the application menus or by clicking the Ctrl + F button.


The "Find" feature will allow you to specify text to find and then highlight the matching areas.


"Disabled Items" are BOM items that are not used for a particular revision or configuration of a BOM but can optionally be included in the BOM display and/or reports/exports. The Special column will indicate "Disabled" items (when enabled).



To enable/disable the display of "disabled" items on the BOM list, check or uncheck the Display Disabled Items option on the BOM Option section of the User Preferences form.





The final page of the BOM Export Wizard (described below) allows you to include the disabled items as a separate list in the BOM report.


"Reference Items" are BOM items that appear in the BOM list as Quantity 0 items. They typically represent items that are not physical items that are populated on a PC Board or included in a system, but items that still need to be tracked with BOM revisions. Examples would include Software or Firmware components loaded in a system or End User Documentation/CDs that need to be shipped with a system.


To Export a BOM, select the Export toolbar button. This will display the Export BOM dialog box.



Formats
When exporting you can specify the following formats:



Microsoft Excel - Microsoft Excel format (.xls, .xlsx)
Comma-Separated Value File - Text/Excel file format, viewed in Excel (.csv)
HTML File - HyperText Markup Language file, viewable in any Web browser (.htm)
Omnify XML File - Omnify Universal XML file format (.oxf)
Text (Delimited) - Tab-delimited ASCII file (.txt)
Microsoft Word - Microsoft Word document (.doc, .docx)

When exporting you use either:



"Quick Export" - Exports the current page ("as is") data
Use Export Wizard - Select an existing report or specify the fields and options to include in the report

Using Quick Export
The "Quick Export" option will export the current BOM with all fields in the BOM List ("as is"). To run the "Quick Export", click the Quick Export button on the BOM Export dialog.



Using the BOM Export Wizard
The BOM Export Wizard allows you to select from an existing report or customize the fields and options to be included in the export. To start the BOM Export Wizard, click the Use Export Wizard button on the BOM Export dialog.



The BOM Export Wizard contains the following areas:



Area Description
Banner Displays the part number, description and current revision of the BOM item you are exporting
Page Navigator Allows you to jump to specific Export Wizard pages
Page Advance Toolbar Provides page advancement and report generation functions
Data Page Area Displays specific options for the selected data page


The BOM Export Wizard provides 4 key data pages:



Page Description
Format/Report Page Allows you to select an existing report as well as the output format
Fields Page Allows you to select which fields will appear in the output
Vendor Data Page Allows you to select which (if any) associated vendor items will appear in the report
Options/Save Page Provides advanced output options, header/footer information, and allows you to create/save your own reports


To advance through the pages you can use the < Back and Next > buttons.



You can jump to a specific page using the Page Navigator.



Once all fields and options have been specified, click the Finish button to create the report.



BOM Export Wizard - Format/Report Page
The Format/Report page allows you to select the output format.



If you wish to export an existing report, select the report from the Use Existing Report drop list.



Note: selecting an existing report will automatically adjust the fields and options on all other data pages. You can still modify the default report settings by navigating to the appropriate data page.

BOM Export Wizard - Fields Page
The Fields page of the Export Wizard allows you to select which fields will be included in the report. You can select from the standard BOM fields (such as Refdes, Find, Alternates, Notes, etc.), item data fields (such as Status, Type, Attributes, etc.), and vendor item data (such as Vendor, Vendor Part Number, Vendor Item Attributes, etc.).



The Fields page contains 2 lists: Available Fields and Fields in Report. The fields in the Fields in Report are the fields that will be included in the exported file. To add fields to the report, select the desired field(s) in the Available Fields list and then click the > (Add) button.





Note: you can add all fields using the >> (Add All) button.

To remove fields from the report, select the desired field(s) in the Fields in Report list and then click the < (Remove) button.





Note: you can remove all fields using the << (Remove All) button.

You can modify the order of the output fields by selecting the desired field(s) in the Fields in Report list and then using the Up and Down buttons.



BOM Export Wizard - Vendor Data Page
If you are including Vendor item fields in the output, the Vendor Data page allows you to provide additional vendor options/filters.



You can determine how many vendor items are included by selecting the Include all Vendor Items or Include the first option.



The Include Vendors of Type and Include Vendors Items of Status lists allow you to remove vendor items that do not meet the defined criteria.

BOM Export Wizard - Options/Save Page
The Options/Save page allows you to define the following options:



Option Description
Include disabled items If checked, the report will include disabled items
Include parent item (Level 0) If checked, the report will include the BOM item (parent) as the first line item in the report
Export all levels If checked, the report will include all levels of hierarchy in the BOM
Export to level If checked, the report will only include hierarchy for items that are at or less than the indicated level
Indent character(s) A text string can be provided to indicate the level of hierarchy. For each level count, the indent character will be repeated.

The Options/Save page allows you to define a header and footer for the report.



Clicking the Add As Header icon on the Wizard banner will add the Part Number, Description, and Rev to the Header text.



To create a BOM Report, click the Save Settings button. This will display the Save Settings dialog box.



From the Save Settings dialog box, specify a report name and select the type (Public or Private).



Click the Save button to create the report.



The saved report will now appear in the Use Existing Report drop list.



BOM Export Wizard - Report Creation
Once all fields and options have been specified, click the Finish button to create the report.



The browser will ask you to download the file.





A confirmation page will be displayed after the report has been created.



From the confirmation page you will be able to close the wizard or generate another report.
The View drop list can be configured to include standard BOM reports. To configure the View menu, launch the BOM Options section of the User Preferences form.





The options enabled in the View List Options/Links section will appear in the View drop list.



The View drop list contains the following options/reports:

Link Type Description
Standard BOM Standard Default BOM View (with user configured columns/data)
Compare BOM Standard Opens the Compare form
BOM Routing Optional Opens the BOM in the BOM Routing Module
BOM Explorer Optional Opens the BOM in the BOM Explorer Report
Cost Rollup Optional Opens the BOM in the Cost Rollup Report
Shortage Report Optional Opens the BOM in the Shortage Report
Document Packager Optional Opens the BOM in the Document Packager Report
Status Check Optional Opens the BOM in the Status Checker Report
Vendors/Suppliers Standard Opens the BOM in the Reporter and displays all Vendor Items and associated supplier items for each item on the BOM
The BOM Routing module provides you with a method of documenting manufacturing, assembly, and/or test procedures for any product (BOM).

The BOM Routing module allows you to define operations/stages, steps/sequences, and manufacturing areas/machine information. For each operation and step/sequence BOM items can be used to indicate which parts/products are consumed at that given stage.

You can launch the Routing module directly from the Parts List page (View drop list).



This will automatically log you into the Routing module and open the BOM directly.



Refer to the BOM Routing User's Guide for more information on the BOM Routing module.