Advanced Bill of Materials is designed to create and maintain bill of materials of products. For every product Bill of Material can contain purchased and in-house manufactured parts as well as sub-assemblies. Advanced Bill of Materials provides effective control over production costs. User interface makes it easy to create and edit BOMs by selecting parts directly from "Parts", "Assemblies" and "Sub Assemblies" boxes. Unwanted parts/assemblies marked "Discontinued" prevented from being included in new BOMs. Comprehensive reporting tool meets the most desirable requirements.