Формирование карты узлов и агрегатов в цифровом паспорте продукта: структура, стандарты и порядок заполнения

Цифровой паспорт продукта (Digital Product Passport, DPP) становится обязательным требованием для всё большего числа товарных групп, входящих на рынок ЕС. В его основе лежит структурированное представление состава изделия — карта узлов и агрегатов, которая по сути является машиночитаемым аналогом спецификации (BOM) с расширенными атрибутами для прослеживаемости, переработки и проверки соответствия. Статья объясняет, как построить эту иерархию правильно, какие идентификаторы и атрибуты использовать на каждом уровне, от чего зависят требования к глубине детализации и как избежать ошибок, приводящих к отказам в регистрации или проблемам при аудите цепочки поставок.

Зачем нужна карта узлов и агрегатов в DPP

Карта узлов и агрегатов — это не просто список деталей. Она выполняет три связанные функции:

  • Идентификация и прослеживаемость: каждый узел получает уникальный идентификатор, позволяющий отследить его происхождение, состав материалов и историю обработки.
  • Обеспечение циркулярности: рециклеры и сервисные центры должны быстро определить, какие компоненты подлежат извлечению, какие материалы можно разделить, а какие содержат опасные вещества.
  • Доказательство соответствия: регулятор и заказчик проверяют, что заявленные характеристики (доля рециклата, углеродный след, отсутствие запрещенных веществ) подтверждаются на уровне конкретных узлов, а не только целого изделия.

Без корректно сформированной иерархии паспорт не пройдет валидацию в реестре (например, в будущем EU DPP Registry) и не будет принят партнерами по цепочке поставок.

Регуляторный контекст: что диктует требования

Единого универсального стандарта «карты узлов» для всех отраслей не существует. Требования формируются на пересечении горизонтального регулирования и отраслевых деlegeированных актов:

  • ESPR (Ecodesign for Sustainable Products Regulation, EU 2024/1781): устанавливает общий фреймворк. Приложение III перечисляет информацию, которая должна быть в паспорте, включая «идентификацию продукта и его компонентов» и «информацию о составе материалах». Делегированные акты по конкретным группам товаров (текстиль, электроника, мебель, строительные изделия и др.) уточняют глубину детализации.
  • Battery Regulation (EU 2023/1542): уже сейчас требует паспорт для баттерей >2 кВт·ч. Приложение XIII жестко регламентирует иерархию: батарея → модуль → ячейка → компоненты (катод, анод, электролит, сепаратор) → материалы. Для каждой ячейки обязательны данные о химии, доле рециклата, углеродном следе.
  • Construction Products Regulation (EU 2024/1248): вводит Declaration of Performance и Digital Product Passport для строительных изделий с требованием указать состав по слоям/слоям конструкции.
  • Отраслевые стандарты: IEC 62443 (промышленная кибербезопасность, SBOM), IEC 61360 (свойства компонентов), ISO 22095 (цепочки поставок), DIN SPEC 91406 (Asset Administration Shell для цифровых двойников).

Практический вывод: перед формированием карты определите, под какой делегированный акт или отраслевую спецификацию попадает ваш продукт. Глубина детализации «до материала» нужна не везде — для мебели может быть достаточно уровня «деталь → материал», для электроники — «плата → микросхема → корпус/выводы/кристалл».

Уровни иерархии: от изделия к материалу

Терминология может отличаться в зависимости от стандарта (Part/Assembly/Component в PLM, Item/Sub-item в GS1, Asset/Sub-asset в AAS), но логика вложенности единая. Ниже — универсальная схема из 5 уровней, покрывающая большинство сценариев.

Уровень Название (примеры) Суть Обязательные идентификаторы Ключевые атрибуты для DPP
0 Продукт (Finished Good) Готовое изделие, единицы продажи GTIN-13/14 + Serial Number (SGTIN), DPP ID (URI) Модель, партия, дата выпуска, завод-изготовитель, страна происхождения, срок службы, условия гарантии
1 Крупные агрегаты / модули (Major Assemblies) Самостоятельно функционирующие блоки, подлежащие замене/сервису GTIN/Part Number + Serial Number (если сериализованы), DPP ID части Тип/модуль, масса, габариты, интерфейсы подключения, срок ресурса, возможность ремонта/апгрейда
2 Узлы / подсборки (Sub-assemblies) Функциональные группы внутри агрегата Part Number (PN), опционально Serial Number Функция, масса, материалы корпуса, крепеж, совместимость с другими вариантами
3 Компоненты / детали (Components / Parts) Минимальные единицы сборки/замены, не разбираемые в эксплуатации PN, Manufacturer Part Number (MPN), опционально GTIN Материал(ы), масса, цвет, покрытие, наличие SVHC (REACH), RoHS-статус, доля рециклата, способ крепления (винты, клей, сварка)
4 Материалы / вещества (Materials / Substances) Химический состав компонентов CAS / EC номер вещества, Material ID (например, Granta, MatWeb) Химическая формула, массовая доля в компоненте, статус (REACH Annex XIV/XVII, POPs, Prop 65), доля пост-потребительского рециклата, PCF (Product Carbon Footprint) материала

Не все уровни обязательны для каждого продукта. Правило: включайте уровень, если на нем принимаются решения по сервису, переработке или соответствию. Если узел никогда не разбирается, не содержит регулируемых веществ и не подлежит отдельной переработке — его можно «свернуть» в родительский компонент с указанием суммарного состава материалов.

Идентификация: какие коды использовать и как их связать

Цифровой паспорт требует глобально уникальных и разрешимых (resolvable) идентификаторов. Локальные артикулы (SKU, внутренние PN) недостаточны для межорганизационного обмена.

  • GTIN (GS1 Global Trade Item Number): базовый идентификатор товарной единицы. Для серийных изделий используется SGTIN (GTIN + Serial Number) в формате GS1 Digital Link (URI: https://id.gs1.org/01/09520123456789/21/12345ABC). Это позволяет переходить от паспорта к веб-странице продукта.
  • GIAI (Global Individual Asset Identifier): для активов, которые не являются товарными единицами (станки, контейнеры, возвращаемая тара). Формат: https://id.gs1.org/8004/….
  • DPP ID (Digital Product Passport Identifier): собственный URI паспорта, часто совпадает с SGTIN/GIAI или является отдельным персистентным идентификатором (PID) по ISO 18000-63 / EPCIS. Пример: https://dpp.example.com/passport/01952012345678912345ABC.
  • MPN (Manufacturer Part Number) + Manufacturer GLN: для компонентов без GTIN. Пара (GLN производителя, MPN) дает глобальную уникальность.
  • CAS / EC Number: для веществ на уровне материалов. Обязательны при отчетности по REACH/SCIP.

Связывание уровней: в данных паспорта (обычно JSON-LD или RDF) иерархия выражается через свойства hasPart / isPartOf (schema.org, DSS, или AAS submodel «Bill of Material»). Каждый дочерний элемент ссылается на родительский DPP ID. Это позволяет валидатору пройти весь граф от продукта к материалам.

Обязательные атрибуты на уровне компонента (Уровень 3)

Это самый критичный уровень для заполнения — именно здесь собираются данные для рециклинга и проверки запрещенных веществ. Минимальный набор атрибутов (согласно ESPR Annex III и Battery Regulation Annex XIII):

  • Идентификатор компонента: GTIN/MPN + GLN производителя.
  • Наименование и функциональное описание: например, «Печатная плата управления двигателем, 4-слойная, FR-4».
  • Масса (г/кг): нетто компонента без упаковки. Точность ±1% или ±0,1 г для легких деталей.
  • Материальный состав (Bill of Materials — Material Level): перечень материалов с массовыми долями в %. Сумма = 100%. Пример: «Медь 32%, FR-4 (эпоксидная смола + стекловолокно) 55%, Прямое припой SAC305 8%, Золото 0,05%, Прочее 4,95%».
  • Наличие веществ высокой опасности (SVHC): да/нет. Если да — CAS номер, концентрация (% вес.), местоположение в компоненте. Данные для SCIP-базы ECHA.
  • RoHS-статус: compliant / exemption (с указанием номера исключения Annex III/IV) / non-compliant.
  • Доля рециклованного содержимого (Recycled Content): % пост-потребительского и пред-потребительского рециклата по каждому материалу. Требуется подтверждение (сертификат поставщика, аудит цепочки).
  • Способ соединения/крепления: винты, защелки, клей, ультразвуковая сварка, пайка. Критично для разборки (Design for Disassembly).
  • Углеродный след компонента (PCF — Product Carbon Footprint): кг CO₂e, методология (ISO 14067, PEF, Catena-X PCF Rulebook), границы системы (cradle-to-gate).
  • Срок ресурса / MTBF / циклов зарядки: для подвижных и электрохимических узлов.
  • Инструкция по извлечению (Removal Instructions): ссылка на PDF/видео или структурированное описание (инструменты, время, риски повреждения).

Атрибуты «материальный состав» и «SVHC» часто требуют запросов у поставщиков компонентов (Full Material Declaration — FMD, формат IPC-1752A или IEC 62474). Планируйте этот сбор заранее — он занимает недели.

Стандарты обмена данными: в каком формате передавать карту

Регулятор не навязывает единый формат файла, но требует машиночитаемость и соответствие семантическим моделям. На практике используются:

  • JSON-LD по схеме Digital Product Passport (CEN/CLC JTC 24, DSS — Data Space Standards): основной формат для реестра ЕС. Использует контекст https://cirkit.io/context/dpp.jsonld или аналогичный. Иерархия выражается вложенными объектами hasPart.
  • Asset Administration Shell (AAS) / IEC 63278: стандарт Industry 4.0. Submodel «Bill of Material» (IDTA 02003) содержит иерархию с атрибутами по IEC 61360. Подходит для интеграции с цифровым двойником завода.
  • GS1 EPCIS 2.0 + CBV (Core Business Vocabulary): для событийной прослеживаемости (ObjectEvent: Commissioning, Packing, Transformation). Сама иерархия передается через мастер-данные (GDSN) или EPCIS Master Data.
  • IPC-1752A / IEC 62474: для обмена декларациями материалов (FMD) между поставщиком компонента и OEM. Не заменяет DPP, но является источником данных для уровня 3–4.
  • openBIM / IFC (ISO 16739): для строительных изделий — иерархия элементов конструкции (IfcElement → IfcMaterialLayerSet).

Рекомендация: формируйте «мастер-карту» во внутренней системе (PLM/PIM) в нейтральной реляционной структуре, а выгрузку в нужный формат делайте через маппинг/трансформацию. Это позволяет обслуживать несколько реестров (ЕС, Китай, США, отраслевые) из единого источника правды.

Пошаговый процесс формирования карты

  1. Определите применимое регулирование. Найдите делегированный акт ESPR или отраслевой регламент (Battery Reg, CPR, Textile Reg) для вашего кода HS/CN. Выпишите требуемую глубину иерархии и список обязательных атрибутов.
  2. Получите инженерную спецификацию (eBOM/mBOM) из PLM/ERP. Выгрузите иерархию сборки до уровня заменяемых деталей. Очистите от служебных позиций (клей, шпаклевка, этикетки — если они не регулируются отдельно).
  3. Назначьте идентификаторы. Для продуктов — SGTIN (GS1 Digital Link). Для компонентов — MPN + GLN производителя. Если у компонента нет GTIN, запросите у поставщика или присвойте внутренний GTIN (префикс 02/04/20-29 для внутреннего использования, но лучше глобальный).
  4. Соберите материальные декларации (FMD) для каждого компонента. Отправьте запросы поставщикам по шаблону IPC-1752A Class D (полный состав) или IEC 62474. Автоматизируйте загрузку ответов в PLM/PIM.
  5. Рассчитайте агрегированные показатели. Масса компонентов → масса агрегатов → масса продукта. Доля рециклата, PCF, SVHC — снизу вверх по иерархии. Проверьте баланс масс (сумма детей = родитель ± допуск).
  6. Заполните атрибуты сервисности и разборки. Для каждого узла уровня 1–3: способ крепления, инструменты, время извлечения, риск повреждения соседних частей. Используйте чек-лист Design for Disassembly (ISO 22428).
  7. Сформируйте пакет данных для DPP. Преобразуйте внутреннюю модель в целевой формат (JSON-LD DSS / AAS / EPCIS). Прогоните через валидатор схемы (SHACL/JSON Schema).
  8. Проведите предварительную проверку (Pre-audit). Контрольный список: у всех ли узлов есть идентификаторы? Сумма масс сходится? SVHC задекларированы? PCF имеет методологию? Ссылки на инструкции работают?
  9. Зарегистрируйте паспорт в реестре. Присвойте DPP ID, опубликуйте в реестре (EU DPP Registry при запуске) или передайте заказчику/партнеру через Data Space коннектор.
  10. Организуйте поддержку актуальности. Любое изменение eBOM (ECO/ECN) → перевыпуск версии паспорта с новой версией DPP ID и историей изменений.

Типичные ошибки и как их избежать

  • Использование только внутренних артикулов (SKU) без GLN/GTIN. Реестр не примет такие идентификаторы как глобальные. Решение: внедрите GS1 Company Prefix и назначайте GTIN на этапе проектирования (PLM → GS1 GDSN).
  • Отсутствие массы на уровне компонентов. Масса указана только для готового изделия. Рециклер не может планировать разделение. Решение: сделайте взвешивание обязательным атрибутом в карточке детали PLM; для покупных компонентов требуйте массу у поставщика.
  • Материальный состав «в среднем по продукту», а не по компонентам. Пример: «Продукт содержит 15% рециклата», но непонятно — в корпусе, в платах или в упаковке. Регулятор (Battery Reg, ESPR textiles) требует привязку к конкретным частям. Решение: хранить состав на уровне 3–4.
  • Игнорирование клеевых соединений и покрытий. Клей, лак, гальваника — это отдельные материалы с собственными SVHC и PCF. Они меняют рециклируемость. Решение: включайте покрытия и клеи как отдельные строки в FMD компонента (даже при массе <0,1%).
  • Разрыв иерархии: у агрегата нет ссылки на продукт, у компонента — на агрегат. Валидатор графа не пройдет. Решение: контролируйте целостность hasPart/isPartOf при каждой выгрузке.
  • PCF без методологии и границ. Цифра «12,5 кг CO₂e» бесполезна без указания: ISO 14067, cradle-to-gate, первичные данные 60%, вторичные 40%, база данных Ecoinvent 3.10. Решение: храните метаданные PCF как структурированный объект, а не число.
  • Отсутствие версионирования. Изменился поставщик платы — паспорт остался старым. Решение: DPP ID включает версию (или отдельное поле dppVersion), история изменений ведется в подмодели «Lifecycle Events».

Инструменты и системы: где формировать и хранить карту

Ни одна система «из коробки» не закрывает весь процесс. Типичный стек:

  • PLM (Teamcenter, Windchill, 3DEXPERIENCE, Aras, OpenBOM): мастер-иерархия eBOM/mBOM, карточки деталей, массы, материалы, ECO-управление.
  • PIM / MDM (Akeneo, Pimcore, Stibo, Informatica): обогащение атрибутами для DPP (инструкции, фото, сертификаты), маппинг на внешние схемы.
  • Специализированные DPP-платформы (Circulor, Sphera, iPoint, Circularise, Minespike, Cirkit, Peppol/DSS коннекторы): генерация JSON-LD/AAS, валидация, публикация в Data Spaces, управление ключами/подписями.
  • Материальные базы данных (Granta MI, Ansys Granta, MatWeb, Ecoinvent, Sphera LCA): справочники PCF, свойств материалов, регуляторных списков.
  • Инструменты сбора FMD (IPC-1752A порталы, CDX, IMDS для авто, ChemSHERPA): автоматизированные опросы поставщиков компонентов.

Для малого серийного производства или старта можно использовать Excel/Google Sheets с макросами валидации и ручную генерацию JSON-LD, но это не масштабируется. К 2026–2027 г. (вступление первых делегированных актов ESPR) нужна автоматизированная труба PLM → DPP-платформа → Реестр.

Сценарии: как глубина карты зависит от продукта

Тип продукта Типичная глубина Критичные уровни Особые требования
Литий-ионная батарея (>2 кВт·ч) Уровень 4 (материалы катода/анода/электролита) Ячейка → Компоненты ячейки → Материалы Обязателен PCF ячейки, доля рециклата Co/Ni/Li, паспорт бататерии по Battery Reg Annex XIII
Бытовая электроника (пылесос, кофемашина) Уровень 3 (компоненты) + материалы корпуса/плат Модули (мотор, плата, бак) → Детали Инструкции по извлечению батареи, платы, двигателя; WEEE marking
Мебель (диван, стол) Уровень 2–3 (каркас, наполнитель, обивка, фурнитура) Крупные узлы → Материалы (дерево, пена, ткань, металл) Сортируемость по материалам, отсутствие клеев на стыках ткань/пена, FSC/PEFC для дерева
Строительные изделия (окно, дверь, сэндвич-панель) Уровень 3 (профиль, стеклопакет, фурнитура, уплотнители) Слои конструкции → Материалы Декларация производительности (DoP), устойчивость к пожару, теплопроводность по слоям
Текстиль/одежда Уровень 3 (ткань, фурнитура, нить, этикетка) → Уровень 4 (волокна, красители) Ткань (состав волокон) → Химическое вещество Доля рециклованных волокон, микропластик, PFAS, окраска, сортируемость по типу волокна

Проверка качества карты перед публикацией (чек-лист)

  • Каждый узел имеет глобальный идентификатор (SGTIN/GIAI/MPN+GLN).
  • Иерархия связна: у каждого ребенка есть isPartOf на родителя, у родителя — hasPart на всех детей.
  • Массы сбалансированы: сумма детей = масса родителя ± допуск (обычно ±2% для сборок, ±0,5% для взвешенных компонентов).
  • Материальный состав заполнен для всех компонентов уровня 3, сумма долей = 100%.
  • SVHC проверены по актуальному списку ECHA (Candidate List на дату выпуска паспорта).
  • PCF имеет метаданные: методология, версия базы данных, доля первичных данных, границы.
  • Доля рециклата подтверждена документами поставщиков (сертификаты GRS, RCS, ISO 14021).
  • Инструкции по извлечению доступны по постоянным ссылкам (не локальные пути).
  • Версия паспорта и дата формирования указаны в метаданных DPP.
  • Подпись/печать уполномоченного лица (если требуется национальным правом или отраслевой схемой).

Что делать дальше: план действий на ближайшие месяцы

  1. Аудит текущих данных: выгрузите eBOM топ-5 моделей, проверьте заполненность массы, материалов, идентификаторов. Оцените пробелы.
  2. Получение GS1 Company Prefix: если его нет — зарегистрируйтесь в GS1 Russia / GS1 Global. Настройте генерацию GTIN в PLM.
  3. Запуск сбора FMD: подготовьте шаблон запроса (IPC-1752A Class D), отправьте топ-20 поставщикам по критичности (платы, батареи, двигатели, специальные материалы).
  4. Выбор DPP-платформы / коннектора: проведите PoC с 2–3 вендорами на реальных данных 1–2 моделей. Оцените поддержку нужных схем (DSS, AAS, Battery Reg), интеграцию с PLM/ERP, стоимость владения.
  5. Пилотная регистрация: сформируйте паспорт для одной модели, прогоните через тестовый валидатор (DSS Testbed, Cirkit Validator), исправьте ошибки.
  6. Масштабирование: автоматизируйте пайплайн «ECO в PLM → триггер перегенерации DPP → публикация новой версии». Обучите инженеров и закупщиков требованиям к данным.

Ответы на частые вопросы

Обязательно ли сериализовать каждый компонент (назначать серийный номер)?

Нет. Сериализация (SGTIN) обязательна для самого продукта (уровень 0) и для агрегатов, которые подлежат независимому сервису, замене или отслеживанию в цепочке (например, заменимые модули батарей, двигатели, контроллеры). Для деталей уровня 3 достаточно MPN + GLN производителя. Battery Regulation требует сериализацию модулей и ячеек, но не отдельных компонентов ячейки.

Что делать, если поставщик компонента отказывается давать полный состав (FMD) ссылаясь на коммерческую тайну?

Требуйте декларацию соответствия (DoC) по формату IEC 62474 с указанием: «Содержит SVHC выше 0,1%: нет / да (CAS, концентрация)», «RoHS compliant: yes/no/exemption», «Материальные группы: полимеры X%, металлы Y%». Для расчета PCF и рециклата можно использовать отраслевые средние значения (базы данных Sphera, Ecoinvent) с пометкой «secondary data», но это снижает качество паспорта. В долгосрочной перспективе — меняйте поставщика на прозрачного или переходите на компоненты с открытыми декларациями.

Нужен ли отдельный паспорт для запасных частей?

Если запасная часть выпускается как отдельная товарная единица (имеет свой GTIN, упаковку, инструкцию) — да, ей нужен свой DPP. Если это компонент, поставляемый только в составе сервисного кита без собственного GTIN — он покрывается паспортом основного продукта, но в карте узлов должен быть представлен с идентификатором MPN и атрибутами сервисности.

Как обрабатывать вариативность продукта (конфигураторы, опции)?

Формируйте «базовую карту» для базовой конфигурации и дельта-карты для опций. В DPP публикуйте карту конкретной конфигурации (as-built), идентифицируемой по SGTIN. В PLM это реализуется через 150% BOM + фильтрация по конфигуратору. Не публикуйте «супер-карту» со всеми вариантами одновременно — рециклер не поймет, что именно в его экземпляре.

Какие сроки хранения данных паспорта?

ESPR требует доступность паспорта в течение всего жизненного цикла продукта и минимум 10 лет после выхода последней единицы с рынка (или срока службы + 10 лет). Для батарей — 15 лет после производства. Планируйте архивирование версий DPP в неизменяемом хранилище (WORM, blockchain-anchored hash, доверенное хранилище Data Space).

Главный принцип: карта — это живой инженерный артефакт, а не разовый отчет

Формирование карты узлов и агрегатов не заканчивается публикацией первого паспорта. Любое изменение конструкции (ECO), смена поставщика материала, обновление регуляторных списков (новые SVHC) — всё это требует новой версии паспорта с сохранением истории. Организуйте процесс так, чтобы данные для DPP были побочным продуктом нормальной инженерной работы в PLM: инженер указывает массу и материал при создании детали, закупщик получает FMD при квалификации поставщика, эколог считает PCF на актуальной спецификации. Тогда паспорт собирается «нажатием кнопки» и всегда соответствует физическому продукту.

Начните с аудита данных по нескольким ключевым моделям, закройте пробелы в идентификации и материальных декларациях, выберите инструмент генерации — и у вас будет надежная основа для соответствия ESPR, Battery Regulation и требованию заказчиков к прозрачности цепочки поставок.

Материал носит информационный характер и не заменяет консультации с экспертами по продуктовому законодательству ЕС, стандартам GS1/IEC и аудиторам соответствия. Требования делегированных актов ESPR и отраслевых регламентов могут уточняться; перед запуском серийного формирования паспортов проверьте актуальные тексты нормативных актов и рекомендации национальных органов аккредитации.

Maydo-DT.com.ru