Почему в 1С:Управление торговлей 11 зависает стоимость товара при нулевом остатке на складе и как это исправить?

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

При переходе на конфигурацию 1С:Управление торговлей 11 пользователи часто сталкиваются с ситуацией, когда по данным отчетов товар полностью продан (остаток равен 0 штук), однако на складе продолжает числиться положительная или отрицательная суммовая себестоимость. В дальнейшем эта зависшая сумма начинает искажать расчет себестоимости последующих поступлений той же позиции. Выясним причину такого поведения конфигурации и подробно разберем по шагам, как выявить и исправить подобные расхождения.

Особенности архитектуры учета себестоимости в УТ 11

Для понимания корня проблемы проанализируем различие между поведением программы в классических версиях (например, УТ 10.3) и современных решениях линейки 11. В УТ 10.3 расчет партий и списание суммовой себестоимости выполнялись непосредственно в момент проведения документа реализации (при оперативном проведении с контролем остатков). В 1С:Управление торговлей 11 архитектура принципиально иная:

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

Шаг 1. Проверяем выполнение фактического расчета себестоимости

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

Выполним проверку правильности закрытия периода:

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

Шаг 2. Анализируем отчет по себестоимости в разрезе видов запасов

Если фактический расчет себестоимости выполнен без ошибок, но на остатках по-прежнему зависает сумма (например, остаток 0 шт. на сумму 900 рублей), проанализируем структуру регистра накопления СебестоимостьТоваров. Чаще всего возникает ситуация разрыва по измерению ВидЗапасов: товар поступил как собственный, а реализация списала его по другому виду запасов (например, комиссионный товар или пересортица по интеркампани).

Для выявления пересортицы настроим стандартный отчет:

  1. Откроем отчет Себестоимость товаров (или Анализ себестоимости товаров).
  2. Зайдем в настройки отчета и переключимся на расширенный режим.
  3. В структуре отчета в группировку строк добавим поля: Организация, Склад, Номенклатура, Вид запасов, Документ партии.
  4. Сформируем отчет и изучим строки с нулевым количеством. Если мы видим две строки по одной номенклатуре, где по одной строке отображается остаток 0 шт. и сумма +900 руб., а по другой — остаток 0 шт. и сумма -900 руб., то налицо разрыв аналитики видов запасов.

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

Шаг 3. Контролируем хронологию проведения и отрицательные остатки

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

Когда реализация проводится раньше поступления по времени, регистр СебестоимостьТоваров на момент списания фиксирует отсутствие остатка на складе. Происходит списание «в минус». При последующем расчете себестоимости партионный учет не всегда может корректно связать оперативное списание с запоздавшим приходом, что приводит к некорректным расчетным ценам и образованию «хвостов».

Разберем порядок исправления:

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

Шаг 4. Очищаем очереди расчета и устраняем зависшие задания

Иногда процедура расчета себестоимости не подхватывает изменения документов из-за сбоев в системных регистрах фиксации изменений. Рассмотрим, как проверить очередь заданий:

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

Шаг 5. Корректировка регистров при закрытых прошлых периодах

Если зависшая сумма относится к прошлым закрытым периодам, в которых запрещено перепроводить документы задним числом, исправим расхождение с помощью ручной корректировки:

  1. Создадим документ Корректировка регистров в текущем открытом периоде.
  2. В составе регистров выберем регистр накопления СебестоимостьТоваров.
  3. Добавим строку с типом движения Расход.
  4. Заполним аналитики точно в соответствии с зависшим остатком: организация, склад, номенклатура, вид запасов.
  5. В ресурс Количество значение не вводим (оставляем пустым), а в ресурсах стоимости укажем точную сумму зависшего остатка.
  6. Одновременно отнесем списанную сумму на расходы предприятия документом отражения прочих доходов и расходов, чтобы сохранить баланс финансового результата.
← На главную