Как перейти с РАУЗ на партионный учет в 1С и получить себестоимость по партиям

Программист 1С v8.3 (Обычные формы) 1С:Комплексная автоматизация Управленческий учет Торговля и дистрибуция
← На главную

При ведении учета в конфигурациях поколения «1С:Комплексная автоматизация 1.1» и «1С:Управление производственным предприятием 1.3» часто возникает конфликт между архитектурой расширенной аналитики учета затрат (РАУЗ) и требованиями менеджеров по продажам. Отделу продаж требуется видеть точную себестоимость конкретной поступившей партии товара непосредственно в момент выписки отгрузки (например, для контроля минимальной цены продажи или оценки валовой прибыли). Выясним причину этой проблемы, разберем возможные сценарии перехода на партионный учет и рассмотрим альтернативные варианты решения задачи без кардинального слома учетной политики.

В чем заключается специфика расчета себестоимости в РАУЗ

Главная архитектурная особенность режима РАУЗ заключается в том, что себестоимость выбытия запасов не списывается по конкретным документам поступления в режиме реального времени при проведении реализации. Проанализируем, как работает механизм:

  1. Отказ от точечных партий: В регистрах учета затрат (УчетЗатрат, УчетЗатратРегламентированный) остатки товаров на складах не хранятся с детализацией до конкретного документа прихода.
  2. Оценка при закрытии месяца: Окончательная себестоимость списания формируется только после проведения регламентного документа Расчет себестоимости (РСВ). При оперативном проведении реализации себестоимость либо не фиксируется вовсе, либо списывается по плановым/предварительным ценам.
  3. Особенности ФИФО в РАУЗ: Метод оценки ФИФО в рамках РАУЗ является взвешенным. Информация о поступлениях используется для определения суммового остатка и средней стоимости в рамках месяца, а не для жесткой привязки строк накладной к конкретным партиям.

Технические варианты возврата к партионному учету

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

  1. Переход через новую информационную базу:

    Создается чистая база данных той же конфигурации. В ней настраивается традиционный партионный учет в параметрах учета и учетной политике по управленческому и регламентированному учету. Далее переносятся нормативно-справочная информация (НСИ) и вводятся начальные остатки на начало выбранного отчетного периода (как правило, на 1 января нового года) документами Оприходование товаров или Ввод начальных остатков по партиям. Каждая строка остатков сопоставляется с партией оприходования.

  2. Смена учетной политики в текущей базе:

    Настройки учетной политики переключаются с начала нового налогового периода. В этом случае требуется сформировать партионные остатки в регистрах накопления Партии товаров на складах (управленческий учет), Партии товаров на складах (бухгалтерский учет) и Партии товаров на складах (налоговый учет). Данные за прошлые периоды при этом остаются в РАУЗ, а партионный учет начинает вестись только для новых движений и введенных остатков.

Риски и ограничения классического партионного учета

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

  1. Блокировки таблиц и падение производительности: При включенном оперативном списании партий в момент проведения документа реализации накладываются исключительные блокировки на партионные регистры. В условиях одновременной работы нескольких десятков менеджеров это приводит к частым ошибкам ожидания блокировок (таймаутам) и снижению скорости проведения документов.
  2. Нарушение последовательности проведения: Любое проведение документов задним числом, изменение цен поставщика или исправление накладных нарушает партионную цепочку. Для восстановления корректной себестоимости потребуется постоянный запуск обработки Проведение по партиям. До момента ее завершения оперативная себестоимость в отчетах будет недостоверной.
  3. Дополнительные расходы: Транспортно-заготовительные и таможенные расходы, услуги сторонних организаций часто поступают позже самого товара. В момент продажи менеджер все равно не увидит окончательной себестоимости единицы товара, так как допрасходы будут распределены на партию документом Поступление доп. расходов задним числом.

Альтернативные решения задачи без отказа от РАУЗ

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

1. Использование посерийного учета в РАУЗ

В настройках параметров учета конфигурации доступно ведение учета затрат в разрезе серий. Если для номенклатурных позиций включить учет по сериям и генерировать отдельную серию под каждый приходный документ (или партию поставщика), система начнет распределять и рассчитывать себестоимость с точностью до этой серии внутри РАУЗ. Это позволит формировать отчеты по валовой прибыли с детализацией до конкретной поставки.

2. Контроль продаж через подсистему ценообразования

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

  1. При проведении поступления документом Установка цен номенклатуры фиксируется цена закупки или рассчитывается плановая минимальная цена продажи с учетом требуемой наценки и валютных рисков.
  2. В настройках дополнительных прав пользователей (Настройка прав пользователей) включается опция Запретить отгрузку по ценам ниже минимальных цен.
  3. Менеджер работает в рамках установленного ценового коридора, а себестоимость и итоговый финансовый результат спокойно рассчитываются штатным закрытием месяца.

3. Создание параллельного оперативного регистра

Если специфика бизнеса строго требует видеть расчетную партию при выписке накладной, можно разработать отдельный неблокирующий регистр накопления (или сведений) для управленческого учета партий. При проведении документов реализации и поступления алгоритм будет фиксировать списание по выбранной методике (например, оперативный FIFO по закупочным ценам), не затрагивая регламентный контур РАУЗ и бухгалтерский баланс.

Таким образом, переход с РАУЗ на партионный учет создает существенные технические риски для производительности базы. Рекомендуется закрывать потребности оперативного контроля маржинальности через механизмы ценообразования, ведение серийного учета или построение специализированных оперативных отчетов.

← На главную