ActiveBOM
A BOM (bill of materials) is a document that needs to be obtained during the PCB design process. This document contains a list of all the components with their designators, part numbers, values, and other parameters. If the schematic is ready, we will not make any more changes; we can now create this document with the ActiveBOM editor. This powerful tool combines comprehensive BOM management with Altium Designer's part information aggregation technologies, helping you manage the component selection challenge.
Tip: For grouped designators, use the Designator Grouping drop-down in the BOM Items region of the Properties panel to choose the presentation.
 – Clear: There is a solution for the component; all components are available from the supplier.
 – Clear: There is a solution for the component; all components are available from the supplier.
 – Warning: There is a solution for the component, but there are some minor warnings.
– Warning: There is a solution for the component, but there are some minor warnings.
 – Error: There is a solution for the component, but there are specific problems with this component in the design, such as an outdated component revision in your schematic, NRND (Not Recommended for New Design), etc.
 – Error: There is a solution for the component, but there are specific problems with this component in the design, such as an outdated component revision in your schematic, NRND (Not Recommended for New Design), etc.
 – Fatal Error: No solution for this component needs rectifying. Reasons for this error include restricted usage of a component with an obsolete lifecycle status, components not found from the suppliers, and suppliers' data not being updated for a while.
 – Fatal Error: No solution for this component needs rectifying. Reasons for this error include restricted usage of a component with an obsolete lifecycle status, components not found from the suppliers, and suppliers' data not being updated for a while.
Tip: You can hover the mouse over the error to view the entire error text.
Tip: To sort the BOM Checks region, click on the column heading by which you want the region sorted. To filter the region and show only violations of a certain type(s), click the filter icon of the desired violation.
Let's take a look at the largest group of capacitors. Expand this section and then click on a line to see the suggested part solution. We can see a warning that we have no MPN ranking. A new BOM item's default state is that the suppliers are ranked automatically. Using a five-star rating scale, you can set your personal preferences when selecting components. The ActiveBOM engine will list components with the highest rating. Let's define the rank of this group. Take a look at the Manufacturer Part region. You may notice that each component of each supplier's name is highlighted. Green indicates the optimal solution in terms of price, supplier availability, lifecycle stage, and other parameters. Orange denotes an acceptable part and supplier solution, although it may be more expensive or only small quantities are at the supplier's disposal. Red indicates a risky solution; components could be at the end of the lifecycle, or insufficient quantities are in stock. Also, the current component lifecycle stage is displayed in the available solution list. Choose a solution highlighted in green; rate it five stars by clicking on the rightmost star. The warning for this group will disappear, and the status will turn green.
Tip: If desired, you can change the rank or remove it by clicking the trash can icon associated with the rating.
You can automatically assign a five-star rating to the most appropriate component in the ActiveBOM version by expanding the next group, right-clicking the group’s name, and selecting Set Ranks Automatically. The maximum rating for the most suitable and profitable component is automatically set.
Tip: You can also open the Create Manual Solution dialog by right-clicking on a component in the BOM grid and selecting Add Solution > Create Manual Solution.
Create manufacturer links for the group with the NRND lifecycle stage
Tip: Click on nn SPNs in the selected solution to see its availability, price, etc.
That's it - our document is ready and Altium Designer is up-to-date using modern, accurate, and convenient process. It will be generated to a separate file (for example, .xlsx) using an OutJob, which is described in a separate chapter.