Как в 1С отслеживать этапы производства по заказам в виде наглядной таблицы

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

Переход с электронных таблиц (Excel, Google Таблицы) на систему 1С в позаказном мебельном или мелкосерийном производстве часто сопровождается серьезным сопротивлением персонала. В таблицах сотрудники привыкли видеть общую картину на одном экране: заказ, контрольные даты, статусы прохождения технологических стадий (раскрой, шлифовка, покраска, сборка) и ссылки на документацию. В типовых учетных системах линейки 1С для отражения каждого действия обычно требуется создание отдельных документов, что перегружает мастеров цеха и технологов.

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

Сравнение типовых конфигураций: 1С:ERP против 1С:УНФ

Проанализируем возможности типовых решений для задачи оперативного позаказного контроля стадий производства.

  1. 1С:ERP Управление предприятием:

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

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

    Если ERP уже используется на предприятии, методику управления производством необходимо упростить: выбрать вариант Без планирования графика, при котором этапы закрываются вручную без расчета интервалов и очередей оборудования.

  2. 1С:Управление нашей фирмой (1С:УНФ):

    Для позаказного штучного производства (тумбы, шкафы, столы) 1С:УНФ подходит оптимально. В типовом функционале предусмотрено рабочее место Выполнение этапов. В документе Заказ на производство перечисляются технологические операции, а фактический прогресс фиксируется без необходимости ручного ввода множества промежуточных документов выпуска.

    Кроме того, в УНФ доступны визуальные Канбан-доски, позволяющие перемещать заказы по стадиям мышью, что по эргономике максимально близко к привычным электронным таблицам.

Архитектура специализированного АРМ технолога (мастера цеха)

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

  1. Разработка в расширении конфигурации: Создаем отдельное расширение (.cfe). Это позволяет оставить типовую конфигурацию на полной поддержке поставщика и не усложнять регулярные обновления.
  2. Интерактивная таблица на форме: На управляемой форме создается табличная часть или реквизит формы с типом ТаблицаЗначений. В строках выводятся заказы клиентов и изделия, а в колонках — технологические этапы (Раскрой, Шлифовка, Покраска, Сборка, Готов к отгрузке).
  3. Переключение статусов в один клик: Для каждой ячейки этапа настраивается обработка события нажатия. Пользователю не требуется открывать внутренние документы: по клику статус переключается (например, «В работе» на «Ок»). Программно в фоне создается или закрывается соответствующий документ системы.
  4. Условное оформление: Используем стандартный механизм УсловноеОформление управляемой формы для цветовой индикации:
    • Зеленый цвет — этап успешно завершен;
    • Желтый цвет — этап находится в текущей работе;
    • Красный цвет — дата готовности просрочена относительно плана.
  5. Пакетная печать и автоматизация: По одной кнопке в командной панели АРМ формируются сменные задания рабочим на смену и выводится сводный реестр для мастера.

Хранение конструкторской документации, чертежей и карт раскроя

При производстве мебели к заказу всегда привязан большой объем файлов: карты раскроя, чертежи деталей, эскизы, схемы сборки в форматах PDF, DWG или JPG. Создавать собственные самописные справочники с хранением бинарных данных внутри базы 1С крайне не рекомендуется, так как это приводит к лавинообразному росту файла базы данных и замедлению создания резервных копий.

Разберем правильную организацию файлового архива:

  1. Механизм «Присоединенные файлы»: Используем типовой функционал Библиотеки стандартных подсистем (БСП), встроенный в УНФ и ERP. Чертежи прикрепляются непосредственно к элементам справочника Номенклатура или документам Заказ покупателя / Заказ на производство.
  2. Тома хранения на диске: В настройках администрирования включаем опцию Хранить файлы в томах на диске. Сами файлы размещаются на быстром сетевом диске или сервере, а в базе 1С сохраняются только пути, хэши и метаданные.
  3. Автоматическое открытие документации: Если на предприятии файлы уже структурированы в сетевой папке (например, по номеру заказа или артикулу изделия), в коде рабочего места мастера достаточно разместить гиперссылку, открывающую каталог или файл стандартными средствами операционной системы.

Посмотрим на пример процедуры открытия внешнего чертежа изделия по шаблону пути:


&НаКлиенте
Процедура ОткрытьЧертежИзделия(Команда)
    СтрокаТаблицы = Элементы.ТаблицаЗаказов.ТекущиеДанные;
    Если СтрокаТаблицы = Неопределено Тогда
        Возврат;
    КонецЕсли;
    
    // Формируем путь к файлу на сервере по шаблону
    БазовыйКаталог = "\\FileServer\ProductionDocs\";
    ИмяФайла = СокрЛП(СтрокаТаблицы.АртикулИзделия) + ".pdf";
    ПолныйПуть = БазовыйКаталог + ИмяФайла;
    
    ФайлНаДиске = Новый Файл(ПолныйПуть);
    Если ФайлНаДиске.Существует() Тогда
        ЗапуститьПриложение(ПолныйПуть);
    Иначе
        ПоказатьПредупреждение(, "Файл чертежа не найден: " + ИмяФайла);
    КонецЕсли;
КонецПроцедуры

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

Попытка отказаться от типовых конфигураций и написать учет производства в 1С полностью с нуля (на пустой конфигурации или дописывая регистры в 1С:УТ) часто кажется привлекательной из-за быстроты первоначальной разработки. Однако со временем такое решение сталкивается с серьезными ограничениями:

  1. Расчет фактической себестоимости: По мере роста предприятия потребуется учитывать сдельную зарплату рабочих, общепроизводственные расходы (аренда цеха, амортизация оборудования, электроэнергия) и распределять их на выпущенную продукцию. Создание собственного закрытия месяца требует высокой квалификации разработчика.
  2. Учет незавершенного производства (НЗП): Корректный учет остатков материалов, находящихся в процессе обработки между сменами, требует сложной регистровой архитектуры.
  3. Списание деловых отходов: В мебельном производстве критически важен учет обрезков плитных материалов (ЛДСП, МДФ) и кромочных лент для их повторного вовлечения в производство.

Таким образом, наиболее надежная стратегия автоматизации штучного производства — взять за учетный фундамент типовую 1С:УНФ, а интерфейсные требования производства закрыть созданием эргономичного рабочего места диспетчера через расширение конфигурации.

← На главную