Почему в 1С:Розница при пересчете товаров не заполняется учетное количество?

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

Процесс инвентаризации в программе 1С:Розница 2.0 (и более поздних редакциях) — это четко регламентированная последовательность действий. Однако пользователи часто сталкиваются с ситуацией, когда при заполнении документа Пересчет товаров учетное количество по некоторым позициям остается нулевым или вовсе не заполняется, хотя остатки в магазине точно есть. Рассмотрим детально, почему это происходит и как исправить ситуацию.

Проверяем настройки и статус Приказа на пересчет

Документ Пересчет товаров всегда создается на основании документа Приказ на пересчет товаров. Это связка, в которой «Приказ» задает правила игры. Проанализируем настройки приказа:

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

Анализируем время проведения документа

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

С точки зрения программы, на 09:00 этого товара на складе еще не было. Чтобы решить эту проблему, попробуем изменить время документа Пересчет товаров на конец дня (23:59:59) или просто убедимся, что он создан позже всех приходных операций за текущую дату. Также полезно перепровести документы поступления, чтобы исключить ошибки в последовательности партионного учета.

Различие между финансовым и оперативным учетом

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

Для документа Пересчет товаров определяющим является регистр ТоварыНаСкладах. Если вы видите остатки в отчете «Ведомость по товарам организаций», но в пересчете пусто — значит, есть расхождения между складом и организацией. Проанализируем ситуацию: возможно, товар числится за организацией «Альфа», а склад в документе пересчета указан для организации «Бета». Выясним причину расхождения, сформировав отчет «Остатки товаров по складам» с детализацией до регистратора.

Влияние характеристик и серий номенклатуры

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

Если при заполнении табличной части пересчета была добавлена строка с товаром, но не указана конкретная характеристика, система не сможет сопоставить ее с остатком в базе и выдаст «0». Проанализируем настройки отбора в приказе: включен ли там учет по характеристикам?

Особенности ордерной схемы и ячеистого склада

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

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

Резервы и доступный остаток

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

Практические советы по диагностике

Для того чтобы окончательно понять, почему цифры не попадают в документ, выполним следующие шаги:

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

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

← На главную