Кратко
- 1С списывает материалы на производство с того склада, где идёт производство. Если деталей там нет, документ не проводится — так и задумано.
- Правильное решение почти всегда одно: сначала перемещение деталей на склад производства, потом производство. Это не лишняя бумага, а отражение реальной перевозки.
- Если детали не просто лежат в другом месте, а там же изготавливаются, это отдельный передел: производство узла на первом складе, перемещение узла, сборка на втором.
- Разрешать отрицательные остатки, чтобы «просто провелось», — плохая идея. Себестоимость и остатки поедут, и чем дольше так работать, тем дороже исправлять.
Ситуация
Типичный запрос: компания собирает изделие на производстве в одном городе. Часть комплектующих хранится там же, часть — на складе в другом городе, и время от времени их привозят партиями. В 1С заведены оба склада. Сотрудник создаёт производство, а программа отказывается его провести: на складе производства не хватает деталей. Заказы клиентов стоят, и руководитель всерьёз думает объединить склады обратно в один — «как было, когда всё работало».
Объединять склады не нужно. Нужно показать в 1С то, что и так происходит в жизни.
Почему 1С не даёт провести
Документ производства в типовых конфигурациях — 1С:УНФ, Управление торговлей, Комплексная автоматизация — берёт материалы с конкретного склада или подразделения, указанного в документе. Программа проверяет: есть ли там нужное количество. Если детали числятся на другом складе, с точки зрения учёта их на производстве нет. И это правда: физически их тоже нет, пока машина их не привезла.
Отказ провести документ — не ошибка 1С. Это сигнал, что в цепочке пропущен шаг: детали должны «доехать» до производства и в учёте тоже.
Как правильно: три рабочие схемы
1. Перемещение под производство
Самый частый случай: детали готовые, их просто нужно привезти.
- Заказ на производство показывает, каких деталей не хватает на складе производства.
- Перемещение со второго склада на склад производства — на нужное количество, лучше прямо из заказа, чтобы не пересчитывать руками.
- Производство проводится: детали уже на месте.
Если перевозка занимает дни, перемещение удобно делать в два шага: отгрузка со склада-отправителя и приёмка на складе-получателе. Тогда видно, что детали в пути, и никто не рассчитывает на них раньше времени.
2. Передел: узел делают на одном складе, собирают на другом
Если на втором складе детали не лежат, а изготавливаются — партиями, — это не одно производство, а два.
- Производство узла на первом складе по своей спецификации: из сырья получается полуфабрикат.
- Перемещение полуфабриката на склад сборки.
- Сборка изделия по спецификации, где полуфабрикат — одна из строк.
Так себестоимость узла считается там, где его делают, и переходит в изделие. Становится видно, сколько стоит каждый передел и где он тормозит.
3. Склад производства как отдельное место
Иногда помогает завести отдельный склад «Производство» или «Кладовая цеха» и передавать туда материалы под ближайшие заказы. Основные склады остаются складами хранения, а в производство всё приходит одним путём — через передачу. Это дисциплинирует: материалы на производстве всегда видны, а «где-то на складе есть» перестаёт работать как отговорка.
Чего делать не стоит
- Разрешать отрицательные остатки. Документ проведётся, но себестоимость посчитается неверно, а остатки на обоих складах перестанут совпадать с реальностью.
- Проводить производство «задним числом» со склада, где деталей не было. Через месяц уже никто не вспомнит, почему остатки разъехались.
- Объединять склады в один. Пропадёт понимание, что и где лежит, а вместе с ним — планирование перевозок.
- Дорабатывать 1С, чтобы документ списывал сразу с двух складов. Это прячет перевозку, которая на самом деле есть. Доработку придётся поддерживать при каждом обновлении.
С чего начать, если уже накопилась путаница
- Инвентаризация обоих складов по комплектующим — без неё любые настройки лягут на неверные остатки.
- Решить схему: перемещение, передел или кладовая цеха — по тому, как детали реально движутся.
- Настроить спецификации: где нужен полуфабрикат как отдельная позиция, где нет.
- Провести несколько заказов по новой схеме и сверить остатки после каждого.
Близкие темы — в статье УТ или УНФ для малого производства и в кейсе 1С:УНФ для металлообработки, где разбирали списание металла по спецификациям.
Частые вопросы
Можно ли указать в одном документе производства два склада списания?
В некоторых конфигурациях склад можно задать по строкам, но это не отменяет вопроса, как детали попали на производство. Если перевозка есть в жизни, её стоит показать перемещением — иначе остатки по складам будут неверными.
Перемещение — это же лишняя работа для кладовщика?
Если делать его из заказа на производство, это одна кнопка: 1С сама подставит недостающие позиции и количество. Ручной работы меньше, чем при поиске расхождений в конце месяца.
Что делать, если детали уже израсходованы, а перемещения не было?
Оформить перемещение задним числом — датой фактической перевозки — и перепровести производство. Если таких случаев много, лучше сначала провести инвентаризацию и выровнять остатки.
В какой конфигурации это удобнее: УНФ, УТ или КА?
Перемещение и производство есть во всех трёх. УНФ проще для малого производства, КА и ERP дают больше возможностей для переделов и расчёта себестоимости. Выбор зависит от того, сколько переделов и насколько важна точная себестоимость.
Если нужна помощь с настройкой — внедрение 1С:УНФ или аудит текущей базы.