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