Почему при печати переоценки в рознице в 1С:УТ 11 выводятся неверные остатки товаров?

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

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

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

Архитектурные особенности учета запасов в 1С:УТ 11

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

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

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

Влияние механизма Интеркампани (межфирменные продажи)

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

Особенности расчета остатков по дате и времени

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

В коде формирования печатной формы «Переоценка товаров в рознице» заложен жесткий алгоритм: остатки для расчета переоценки берутся на начало дня или на момент времени, предшествующий проведению документа установки цен. Если вы провели документ ПриобретениеТоваровУслуг (или ПеремещениеТоваров) в 12:00, а документ УстановкаЦенНоменклатуры датирован 09:00 того же дня (или просто оперативно проведен в течение дня, но алгоритм печатной формы сработал по «секундам» раньше прихода), программа посчитает, что на момент переоценки нового товара еще не существовало в системе. Соответственно, в акт переоценки попадут только старые остатки (или вообще нулевые, если ранее товара не было).

Фантомные остатки: почему переоценивается проданный товар?

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

Пошаговое руководство по решению проблемы

Разберем детально, как локализовать и исправить возникшие расхождения.

Шаг 1. Детальный анализ отчета «Товары организаций»

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

Настроим отчет следующим образом:

Проанализируем результат. Если вы видите, что общие 6 килограмм распределились как 5.9 кг на одной организации и 0.1 кг на другой, то виной всему разделение учета по юрлицам. Вам необходимо выяснить, откуда в системе появилась вторая организация и почему поступление или перемещение было оформлено на разные юридические лица.

Шаг 2. Корректировка времени проведения документов

Соблюдайте строгое правило хронологии при вводе документов. Если поступление товара и переоценка происходят в один день, располагайте их в следующей последовательности:

  1. ПриобретениеТоваровУслуг (или ПеремещениеТоваров) — например, в 09:00.
  2. УстановкаЦенНоменклатуры — например, в 12:00 (или концом дня — 23:59:59).

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

Шаг 3. Устранение отрицательных остатков и проведение передач

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

Шаг 4. Исправление регистра «Распределение запасов»

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

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

Советы по предотвращению проблемы в будущем

Чтобы избежать повторения подобных ситуаций при переходе на новые релизы (например, на УТ 11.4 или 11.5), рекомендуем придерживаться следующих правил:

← На главную