Bill of Materials (BoM) is a vital part of every product definition. In engineering and product development everything starts and...