Почему возвращенные товары в «1С:Розница» не оприходуются на склад?

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

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

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

Внутренняя логика документа «Отчет о розничных продажах»

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

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

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

  1. Частичный возврат (продаж больше, чем возвратов):

    Допустим, за смену было продано 5 единиц определенного товара, но 1 единицу покупатель вернул в этот же день. В документе Отчет о розничных продажах система запишет:

    • В табличную часть ВозвращенныеТовары: 1 шт.
    • В табличную часть Товары: 4 шт. (5 продано минус 1 вернули).

    При проведении документа программа спишет со склада ровно 4 единицы товара. Отдельного оприходования на 1 штуку не будет, поскольку физически склад уменьшился всего на 4 единицы.

  2. Полный возврат (вернули всё, что купили):

    Если за смену была продана 1 единица товара и ее же вернули до закрытия смены:

    • В табличной часть ВозвращенныеТовары: 1 шт.
    • В табличную часть Товары: 0 шт.

    В данном случае документ вообще не сделает никаких движений по складским регистрам для этой позиции, так как итоговый баланс равен нулю.

  3. Чистый возврат (только возвраты без продаж):

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

    • В табличную часть ВозвращенныеТовары: 1 шт.
    • В табличную часть Товары: -1 шт. (минус одна штука).

    При проведении строки со значением «-1» в ТЧ Товары программа выполнит сторнирование расхода (то есть фактически вернет товар на склад, сделав движение с отрицательным расходом или приходом, в зависимости от настроек партионного учета).

Различие возвратов «день в день» и за «прошлые смены»

Описанная выше схема идеально работает для возвратов, совершенных в течение одной и той же кассовой смены (так называемые возвраты «день в день»). Однако если покупатель приносит товар, приобретенный в предыдущие дни, логика меняется:

Другие причины, почему возвраты не попадают на остатки

Если математика свертки проверена, но возвращенные товары все равно не появляются на остатках склада, рассмотрим другие распространенные технические причины и способы их устранения.

1. Использование ордерной схемы склада

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

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

2. Нарушение хронологической последовательности

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

Решение: Рекомендуется проводить Отчет о розничных продажах последней секундой дня (в 23:59:59) после того, как все кассовые смены закрыты и все чеки пробиты.

3. Отсутствие партионных данных

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

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

Рекомендуемый алгоритм проверки учета возвратов

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

  1. Откройте отчет «Оценка склада» или «Ведомость по товарам на складах» за интересующий вас день.
  2. Найдите проблемный товар и проанализируйте колонки «Приход», «Расход» и «Конечный остаток».
  3. Откройте документ Отчет о розничных продажах и перейдите в его движения (кнопка «Дт/Кт» или «Движения документа»).
  4. Изучите записи по регистру накопления Товары на складах:
    • Если количество в ТЧ Товары уменьшено на величину возврата, значит, программа отработала штатно по принципу свертки.
    • Если вы видите отрицательный расход по регистру, это также является нормой для возвратов и означает успешное восстановление остатка.
  5. В случае ведения ордерного склада проверьте наличие связанных документов Приходный ордер на товары в структуре подчиненности.

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

← На главную