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