Где найти функциональность PDM в 1С:ERP 2.5 и как организовать работу с конструкторской документацией?

Программист 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Управленческий учет Промышленность, строительство и АПК
← На главную

Многие пользователи, переходя на 1С:ERP 2.5, ожидают увидеть встроенные инструменты для управления данными об изделии (PDM). Однако на практике оказывается, что «коробочная» версия системы сфокусирована прежде всего на процессах планирования и производственного учета, оставляя инженерный контур за рамками стандартных справочников. Давайте разберем, с чем это связано и как самостоятельно организовать работу с конструкторской документацией в рамках 1С:ERP.

Почему в 1С:ERP нет полноценного PDM?

Важно понимать, что система 1С:ERP изначально проектировалась как инструмент управления бизнес-процессами предприятия, а не как система инженерного документооборота (PLM/PDM). В текущих версиях 2.5 разработчики сделали ставку на интеграцию с внешним специализированным ПО (таким как решения от АСКОН или другие CAD/PDM-системы). В 1С:ERP передается уже финальная информация, готовая к запуску в производство: спецификации и НСИ. Поэтому ожидать появления сложного функционала версионности чертежей или цепочек инженерного согласования непосредственно внутри 1С:ERP в ближайшее время не стоит.

Способы реализации PDM-функционала своими силами

Если специфика вашего производства требует интеграции конструкторской документации, рассмотрим варианты, которые можно реализовать с помощью доработок и расширений.

Вариант 1: Использование механизма «Присоединенные файлы»

В стандартной системе 1С:ERP уже существует объект ПрисоединенныеФайлы. Это базовый механизм, который позволяет прикреплять файлы любого формата (PDF, DOCX, XLSX, DWG) к карточкам Номенклатура или РесурснаяСпецификация. Чтобы сделать это подобием PDM, рекомендуем придерживаться следующего алгоритма:

  1. Создайте регламент именования файлов, который будет включать шифр изделия или обозначение документа.
  2. Используйте хранение файлов в томах на диске, а не в базе данных, чтобы избежать чрезмерного роста размера информационной базы.
  3. Разграничьте права доступа: конструкторы должны иметь права на добавление и изменение файлов, в то время как производственный персонал — только на чтение.

Вариант 2: Создание собственного справочника «Изделия»

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

Шаг 1: Создайте справочник Изделия, который будет хранить иерархию конструкторского состава.

Шаг 2: В рамках этого справочника реализуйте привязку файлов. Для автоматизации процесса можно использовать код, который при создании новой записи будет автоматически создавать каталог в сетевой папке:


// Пример логики создания каталога для файлов
ПутьКПапке = Константы.ПутьКАрхивуЧертежей.Получить();
НовыйПуть = ПутьКПапке + "\" + СправочникСсылка.Код;
Если НЕ ФайловаяСистема.СуществуетКаталог(НовыйПуть) Тогда
    ФайловаяСистема.СоздатьКаталог(НовыйПуть);
КонецЕсли;

Шаг 3: Реализуйте формы, которые позволяют визуализировать состав изделия в виде дерева, подгружая данные из конструкторских спецификаций (Excel-файлов или внешних выгрузок).

Вариант 3: Интеграция с внешними системами

Если объемы данных велики, не пытайтесь «запихнуть» всё в 1С:ERP. Разработайте обмен данными. Рассматривайте 1С:ERP как потребителя данных. Конструктор работает в специализированном CAD-софте, а в 1С передается только структура состава изделия (BOM — Bill of Materials). Для этой цели удобно использовать:

Рекомендации по разработке

При написании собственного функционала важно учитывать, что РесурснаяСпецификация в версии 2.5 значительно отличается от версии 2.4. Если ранее у вас были расширения, которые «на лету» конвертировали конструкторские данные в производственные, их придется переписать.

Основные советы:

Подводя итог, можно сказать: полноценной PDM в 1С:ERP нет и вряд ли она появится в ближайшем будущем в том виде, в котором её ожидают инженеры. Однако, используя комбинацию собственных справочников для учета чертежей и штатных механизмов ПрисоединенныеФайлы, вы сможете создать гибкую систему, которая будет отвечать нуждам вашего производства.

← На главную