Как организовать учет одной номенклатуры на 41 и 43 счетах в 1С:ERP 2 и настроить автоматическое списание?

Программист 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Бухгалтерский учет Промышленность, строительство и АПК
← На главную

В практике производственных предприятий часто возникает ситуация, когда одна и та же номенклатурная позиция может быть как закуплена у стороннего поставщика для перепродажи, так и произведена собственными силами. Согласно правилам бухгалтерского учета, закупленные товары должны отражаться на счете 41 «Товары», а продукция собственного изготовления — на счете 43 «Готовая продукция». В системе 1С:ERP Управление предприятием 2 по умолчанию счет учета привязывается к карточке номенклатуры через Группу финансового учета (ГФУ), что создает сложности при необходимости одновременного учета на разных счетах.

Рассмотрим подробнее, как решить эту задачу, сохранив единство нормативно-справочной информации и обеспечив корректное списание остатков при реализации.

Метод 1: Использование виртуальных складов

Самый простой и методологически верный способ, не требующий программирования, — это разделение остатков по складам. Проанализируем, как это работает в типовом функционале:

  1. Создадим два складских помещения (или два виртуальных склада в рамках одного физического): «Склад товаров» и «Склад готовой продукции».
  2. В настройках «Порядок отражения на счетах учета» зададим правила: для склада товаров и данной категории номенклатуры укажем счет 41, а для склада готовой продукции — счет 43.
  3. При закупке будем приходовать номенклатуру на первый склад, а при выпуске из производства — на второй.

Преимущества: Полное соответствие типовой логике 1С, отсутствие проблем при обновлении и корректный расчет себестоимости. Однако, если бухгалтерия категорически против разделения складов, перейдем к более сложным инструментам.

Метод 2: Настройка видов запасов по Группам финансового учета (ГФУ)

Современные версии 1С:ERP и 1С:Комплексная автоматизация позволяют разделять одну номенклатуру по счетам учета даже на одном складе. Это реализуется через механизм Видов запасов. Выясним, как настроить эту систему:

Первым делом необходимо включить соответствующую функциональную опцию. Перейдем в раздел НСИ и администрирование -> Финансовый результат и контроллинг -> Учет товаров и установим флаг «Учет видов запасов по группам финансового учета». Эта настройка позволяет системе хранить остатки в регистре ВидыЗапасов в разрезе разных ГФУ.

Последовательность действий для настройки:

  1. Создадим две ГФУ номенклатуры: «Товары (41 счет)» и «Продукция (43 счет)».
  2. В документах поступления (Приобретение товаров и услуг) и выпуска (Выпуск продукции) необходимо явно указывать соответствующую ГФУ. По умолчанию это поле может быть скрыто в табличной части Товары. Используем команду «Изменить форму», чтобы вывести реквизит Группа финансового учета.
  3. При проведении документа система сформирует записи в регистре накопления Запасы и закупки (или Выручка и себестоимость продаж) с разными ключами видов запасов. Один ключ будет ссылаться на ГФУ с 41 счетом, другой — на ГФУ с 43 счетом.

Таким образом, на одном складе у вас будет числиться, например, 10 единиц товара «Болт» по 41 счету и 5 единиц того же «Болта» по 43 счету.

Метод 3: Программная доработка автоматического списания

Основная сложность заключается в реализации. Бухгалтеры часто хотят, чтобы система сама «видела» остатки на обоих счетах и списывала их пропорционально или по определенному приоритету, не заставляя пользователя вводить две строки в документе. Проанализируем риски: автоматическое «пропорциональное» распределение опасно тем, что при перепроведении документов задним числом остатки могут «поплыть», что приведет к неверным проводкам.

Если автоматизация необходима, следует вмешаться в процесс формирования видов запасов. Рассмотрим пример логики, которую можно реализовать в расширении конфигурации. Нам потребуется изменить процедуру подбора видов запасов в модуле менеджера документа РеализацияТоваровУслуг или воспользоваться подпиской на событие ОбработкаПроведения.

Пример концептуального кода для разделения одной строки реализации на два вида запасов (упрощенно):


// В обработчике проведения анализируем ТЧ Товары
Для Каждого СтрокаТовара Из ЭтотОбъект.Товары Цикл
    Остаток41 = ПолучитьОстатокПоГФУ(СтрокаТовара.Номенклатура, Склад, ГФУ_Товары);
    Остаток43 = ПолучитьОстатокПоГФУ(СтрокаТовара.Номенклатура, Склад, ГФУ_Продукция);
    
    // Вычисляем пропорцию или распределяем по приоритету
    Количество41 = ВычислитьРаспределение(СтрокаТовара.Количество, Остаток41, Остаток43);
    Количество43 = СтрокаТовара.Количество - Количество41;
    
    // Записываем данные в служебную таблицу ВидыЗапасов документа
    ДобавитьВВидыЗапасов(СтрокаТовара, ГФУ_Товары, Количество41);
    ДобавитьВВидыЗапасов(СтрокаТовара, ГФУ_Продукция, Количество43);
КонецЦикла;

Важно помнить, что в 1С:ERP счета учета в проводки подставляются не в момент записи документа, а в момент формирования движений по регистру бухгалтерии при отражении в регл. учете. Программа анализирует ГФУ, указанную в Виде запасов, который был подобран при проведении документа.

Проблема печатных форм

Если мы используем типовой механизм разделения (две строки в документе или ручной подбор видов запасов), то в печатных формах (УПД, ТОРГ-12) одна и та же номенклатура может выводиться несколькими строками. Для клиента это выглядит непрофессионально. Решим эту задачу через модификацию внешней печатной формы:

  1. Создадим внешнюю печатную форму для документа реализации.
  2. В процедуре формирования данных для печати добавим свертку таблицы товаров по Номенклатуре, Характеристике и ЕдиницеИзмерения.
  3. Суммируем Количество и Сумму, а Цена будет рассчитываться как Сумма / Количество.

Таким образом, внутри системы мы имеем детальный учет по счетам 41 и 43, а контрагент получает красивый документ с одной строкой.

Резюме и рекомендации

Подводя итоги, выделим ключевые моменты для успешного внедрения смешанного учета:

Используя данные методы, мы обеспечим прозрачность учета себестоимости и выполним требования законодательства по разделению товаров и готовой продукции.

← На главную