Ввод начальных остатков в 1С:УПП (Управление производственным предприятием) — процесс сложный, требующий синхронизации данных между бухгалтерским учетом и многочисленными регистрами накопления. Особую сложность вызывает учет давальческого сырья, которое на момент запуска системы уже передано со склада в производство. В этом случае материалы должны числиться на субсчете 003.02. Рассмотрим подробно, как отразить эту операцию правильно, чтобы не нарушить логику партионного учета и расчета себестоимости.
Когда мы вводим остатки по счету 003.01 (материалы заказчика на складе), мы используем стандартный документ Поступление товаров и услуг с видом операции «В переработку». Это формирует проводку Дт 003.01 и делает записи в регистр Товары полученные. Однако, если материалы уже находятся в цеху, нам необходимо:
Товары полученные.Партии товаров на складах), так как фактически их там нет.Материалы в производстве и Незавершенное производство).Проанализируем два основных способа реализации этой задачи.
Этот способ предпочтительнее, так как он задействует все механизмы программы автоматически и минимизирует риск ошибок в аналитике. Разберем его по шагам.
Шаг 1: Поступление материалов. Датой, предшествующей дате ввода остатков (например, 31.12), создадим документ Поступление товаров и услуг. Выберем вид операции «В переработку». В табличной части укажем номенклатуру, количество и цену (согласно договору с заказчиком). В качестве склада выберем любой вспомогательный склад-черновик.
В результате этого шага программа сформирует:
Товары полученные (вид движения: Приход).Партии товаров на складах (бухгалтерский и управленческий учет).Шаг 2: Передача в производство. Той же датой (31.12) сформируем документ Требование-накладная. В документе обязательно перейдем на закладку «Материалы заказчика». Укажем те же материалы, того же контрагента и договор.
После проведения этого документа ситуация выровняется:
Партии товаров на складах.Материалы в производстве (бухгалтерский учет).Товары полученные останется неизменной (приход), что верно, так как мы все еще должны эти материалы заказчику.Если цепочка документов по каким-то причинам неудобна (например, при массовом переносе данных из других систем), можно воспользоваться прямой корректировкой регистров. Рассмотрим, какие именно движения необходимо создать вручную.
Проанализируем структуру необходимых записей:
Необходимо создать запись по дебету счета 003.02. Важно заполнить всю аналитику: Контрагент, Договор, Номенклатура. Если на предприятии ведется учет в разрезе заказов на производство, необходимо указать и соответствующий ЗаказЗаказчика.
Этот регистр — ключевой для учета давальческого сырья в УПП. Он не зависит от того, где находится материал (на складе или в цеху). При вводе остатков здесь всегда должен быть Приход.
// Пример логики заполнения регистра
Движение = РегистрыНакопления.ТоварыПолученные.СоздатьНаборЗаписей();
НоваяЗапись = Движение.Добавить();
НоваяЗапись.ВидДвижения = ВидДвиженияНакопления.Приход;
НоваяЗапись.Контрагент = СсылкаНаКонтрагента;
НоваяЗапись.ДоговорКонтрагента = СсылкаНаДоговор;
НоваяЗапись.Номенклатура = СсылкаНаНоменклатуру;
НоваяЗапись.Количество = ОстатокКоличество;
НоваяЗапись.Стоимость = ОстатокСтоимость;
Поскольку счет 003.02 подразумевает, что материалы уже переданы исполнителю (в цех), необходимо отразить их наличие в производстве для корректного списания при выпуске продукции. Здесь фиксируется аналитика: Подразделение, Склад (с которого передали), Номенклатура и Статус партии (обязательно «В переработку»).
Если в настройках параметров учета включена Расширенная аналитика учета затрат (РАУЗ), необходимо сделать записи в регистр УчетЗатратРег. В этом случае нужно быть предельно внимательным с выбором разделов учета (МПЗ) и аналитиками вида учета.
Разберем типичные ошибки, которые возникают при вводе остатков по счету 003.02:
Отчет переработчика или Передача товаров.Материалы в производстве, то при оформлении выпуска продукции программа не увидит давальческий материал и не сможет включить его в себестоимость услуги.Поступление товаров, а потом еще раз добавили запись через Корректировку регистров, остатки удвоятся.При заполнении остатков на 003.02 крайне важно указать Номенклатурную группу. В УПП именно по этой аналитике происходит сопоставление затрат и выпуска. Если материалы лежат на 003.02 без привязки к номенклатурной группе (или заказу), расчет себестоимости может распределить их некорректно или вообще проигнорировать при закрытии месяца.
Рассмотрим проверку правильности ввода. После проведения всех операций сформируйте следующие отчеты:
Подводя итог, можно сказать, что наиболее безопасным путем является имитация реального процесса: «Поступление (003.01) -> Требование-накладная (003.02)». Это гарантирует заполнение всех необходимых измерений в регистрах и корректную работу системы в будущем.