Как выровнять остатки товаров в 1С:Розница при ордерной схеме учета

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

При ведении учета в конфигурации 1С:Розница 2.2 нередко возникает ситуация, когда данные по складским регистрам и регистрам организаций начинают расходиться. Попытка исправить ситуацию стандартной инвентаризацией иногда приводит к неожиданным результатам — например, к отрицательным суммам в товарном отчете ТОРГ-29. Проанализируем причины возникновения таких ошибок и разберем по шагам правильную методику выравнивания остатков при включенной ордерной схеме.

Почему возникают расхождения между регистрами и минусы в ТОРГ-29

Для понимания логики исправления учета рассмотрим внутреннюю архитектуру движения товаров в программе:

  1. Разделение контуров учета: В конфигурации «1С:Розница» физическое наличие товаров на складе фиксируется в регистре накопления ТоварыНаСкладах, в то время как принадлежность товара конкретному юридическому лицу учитывается в регистре ТоварыОрганизаций. В программе по умолчанию отсутствует жесткий контроль остатков по организациям при проведении розничных продаж, из-за чего данные в регистре ТоварыОрганизаций быстро теряют актуальность при регулярных продажах товаров без предварительного оформления межфирменных перемещений.
  2. Особенности ордерной схемы: Если на складе включена ордерная схема учета, движение разделяется на распоряжения и фактическое выполнение. В процессе участвуют вспомогательные регистры ТоварыКПоступлению и ТоварыКОтгрузке. Если складской ордер не был оформлен или остался в промежуточном статусе, финансовый документ создает расхождение с физическим остатком.
  3. Искажение суммовой оценки в ТОРГ-29: Товарный отчет ТОРГ-29 формируется в розничных или учетных ценах. Отрицательные суммы появляются, когда документы списания проводятся по актуальным розничным ценам, а документы оприходования создаются с пустыми (нулевыми) ценами из-за отсутствия действующих документов УстановкаЦенНоменклатуры на дату инвентаризации. Другая частая причина — нарушение хронологической последовательности, когда отчет о продажах проведен раньше документа фактического оприходования излишков.

Штатный алгоритм выравнивания остатков

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

  1. Закрытие зависших ордеров и распоряжений:

    Перед началом инвентаризации перейдем в рабочие места Приемка и Отгрузка. Проверим, нет ли незавершенных распоряжений. Все складские ордера в промежуточных статусах («К поступлению», «В работе») необходимо либо перевести в статус «Принят» / «Отгружен», либо отменить. Это позволит очистить регистры ТоварыКПоступлению и ТоварыКОтгрузке.

  2. Проверка и актуализация цен:

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

  3. Отражение результатов инвентаризации:

    Рассмотрим порядок оформления документов пересчета:

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

    Для выравнивания регистра ТоварыОрганизаций откроем рабочее место Оформление передач товаров и создадим документы ПередачаТоваровМеждуОрганизациями на товары, проданные «чужой» организацией.

Альтернативный вариант: полный перезапуск остатков

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

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