Спецификация материалов (BOM), то есть набор данных, характеризующих продукт и его компоненты, содержит в себе большие резервы для экономии времени и средств и повышения эффективности работы предприятия. За счет раннего
исправления ошибок в исходных спецификациях, а также за счет добавления функций поддержки совместной работы в средства управления жизненным циклом продукта (PLM), производители легко могут добиться существенного повышения качества работы. Анализ META Group показал, что ошибки содержатся в BOM примерно 65% предприятий, работающих не по непрерывному циклу, и 80% высокотехнологичных компаний, предприятий автомобильной и аэрокосмической отраслей. Под ошибками в данном случае подразумеваются неточности, расхождения и неполнота данных. Эффект каждой такой ошибки многократно усиливается при прохождении того или иного компонента по производственному циклу. В результате совокупная ошибка может составлять до 50% первоначальных затрат на сложные продукты. Ошибки BOM могут возникать вследствие недостаточной согласованности между проектировщиками или инженерами производителя и его партнерами по производству, но чаще всего они привносятся в результате некорректного преобразования данных между системами (например, CAD и ERP). Предложенный недавно набор стандартов Product Data eXchange (PDX) помогает решить эту проблему. Он основан на XML и может работать с любой системой, поддерживающей эту технологию. Стандарт разработан в рамках инициативы National Electronics Manufacturing Initiative, его фрагменты приняты ISO и ANSI. Ряд производителей систем PDM (например, MatrixOne, Agile, PTC, EDS, IBM) уже реализуют PDX в своих системах или рассматривают такую возможность.