Часто на производстве возникает задача: мы закупаем материалы в одной мерности (например, трубы длиной 6 метров), а для изготовления продукции используем отрезки разной длины — для этой задачи есть модуль учета мерных товаров и остатков обрезков на складе. Как правильно настроить учет в 1С:УНФ, чтобы система понимала, сколько целых труб нужно зарезервировать под заказ, и как при этом использовать уже имеющиеся на складе подходящие обрезки? Давайте разберем эту ситуацию по шагам и рассмотрим самые эффективные подходы.
Проанализируем стандартную логику 1С. Когда вы создаете заказ на производство, система пытается зарезервировать материалы строго по спецификации. Если в спецификации указана «Труба 30х2, длина 500 мм», программа будет искать на складе именно такую номенклатуру или характеристику. Она не умеет самостоятельно принимать решение, что этот кусок можно отрезать от шестиметровой трубы, и не может рассчитать, сколько целых труб понадобится для всего заказа с учетом разных отрезков. Для работы со сложными составами изделий часто требуется печать развернутой параметрической спецификации, которая наглядно показывает все вложенные элементы и расчеты.
Эта задача — оптимальный раскрой материала — требует либо ручного планирования со стороны ответственного сотрудника, либо специального алгоритма, которого в типовой конфигурации УНФ нет. Тем не менее, организовать корректный учет можно и штатными средствами. Рассмотрим два основных способа.
Этот метод наиболее точно отражает реальный производственный процесс и позволяет корректно рассчитать себестоимость. Мы разделяем весь процесс на два логических этапа: подготовка заготовок и сборка конечного изделия.
Этап 1: Раскрой материала и оприходование остатков
На этом шаге мы официально «превращаем» целую трубу в набор заготовок и деловых отходов. Для этого создаем документ Производство. Чтобы исключить ошибки на данном этапе, важно настроить контроль расхождений производства и спецификаций УНФ, который позволит отследить соответствие списанного сырья полученным заготовкам.
Труба 30х2х6000 — 1 шт.Пример для изделия из задачи:
Труба 30х2 (характеристика: 500 мм) — 2 шт.Труба 30х2 (характеристика: 1000 мм) — 5 шт.Труба 30х2 (характеристика: 750 мм) — 1 шт.Важный момент: если после раскроя остается полезный кусок, его тоже нужно оприходовать. Например, для изготовления всех деталей нам понадобилось две шестиметровые трубы. Общая длина заготовок: (2 * 500) + (5 * 1000) + (1 * 750) = 6750 мм. Мы взяли две трубы по 6000 мм (всего 12000 мм). Значит, у нас остался полезный обрезок длиной 12000 - 6750 = 5250 мм. Его мы тоже добавляем на вкладку «Продукция»:
Труба 30х2 (характеристика: 5250 мм) — 1 шт.После проведения этого документа целые трубы спишутся со склада, а на их место поступят (оприходуются) заготовки нужных размеров и деловые остатки. Теперь они числятся на остатках и готовы к дальнейшему использованию.
Этап 2: Сборка готового изделия
Теперь мы создаем второй документ Производство уже для сборки конечного Изделия №1. В спецификации этого изделия в качестве материалов должны быть указаны уже нарезанные заготовки. Если номенклатура заготовок меняется, может пригодиться массовая замена материала в спецификациях, чтобы быстро обновить данные во всех изделиях.
Труба 30х2 (характеристика: 500 мм) — 2 шт.Труба 30х2 (характеристика: 1000 мм) — 5 шт.Труба 30х2 (характеристика: 750 мм) — 1 шт.Теперь система без проблем найдет и зарезервирует эти материалы, так как они существуют на складе как самостоятельные учетные единицы после первого этапа.
Как использовать обрезки? При таком подходе использование обрезков остается зоной ответственности мастера или кладовщика. Перед тем, как создавать документ на раскрой новой шестиметровой трубы, он должен проверить остатки на складе. Если для нового заказа нужна заготовка длиной 4 метра, а на складе лежит оприходованный ранее обрезок 5,25 метра — логично создать производственный документ на раскрой именно этого обрезка, а не целой трубы.
Это более упрощенный вариант, который подходит, если вам не нужно отдельно учитывать затраты на саму операцию резки. Процесс похож на первый этап предыдущего способа, но выполняется другим документом.
Комплектация (разукомплектация) с видом операции «Разукомплектация».Труба 30х2х6000 — 1 шт.В результате со склада спишется целая труба, а на склад поступят ее части. Этот метод быстрее с точки зрения ввода документов, но менее гибок в учете производственных затрат.
Оба описанных способа требуют ручного планирования. Чтобы система сама анализировала потребность, проверяла наличие обрезков и предлагала оптимальную схему раскроя, необходима доработка конфигурации.
Что может делать такая доработка?
Создание такого механизма — это серьезная задача для программиста. Однако на рынке существуют готовые модули и расширения для 1С, которые реализуют функционал оптимизации раскроя погонных и листовых материалов — например, есть готовый модуль автоматизации раскроя материалов для 1С. Их покупка может оказаться выгоднее, чем разработка с нуля.
Итог: для большинства компаний самым сбалансированным решением является использование многоэтапного производства. Этот метод позволяет навести порядок в учете, корректно считать себестоимость и отслеживать движение материалов и остатков, пусть и с долей ручного планирования со стороны ответственного сотрудника.