Почему при проведении поступления товаров появляется ошибка о несоответствии учетной и розничной цены?

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

При оформлении поступления товаров в розничную торговую точку пользователи программы 1C:Бухгалтерия нередко сталкиваются с диагностическим сообщением системы: «Учетная цена не равна розничной». При этом программа указывает конкретные числовые значения (например, учетная цена составляет 0,37 руб., а розничная — 0,35 руб.), даже если по номенклатурной позиции никогда не устанавливались дробные или некруглые цены. Разберем по шагам логику работы конфигурации, выясним первопричины подобного поведения и рассмотрим детальный алгоритм исправления ошибки.

Как программа рассчитывает учетную цену в рознице

Для понимания истоков проблемы проанализируем математический алгоритм, заложенный в типовую конфигурацию при ведении учета товаров в рознице по продажным ценам с использованием счетов 41.11 («Товары в розничной торговле (в АТТ по продажной стоимости)») и 42 («Торговая наценка»).

При проведении приходной накладной система проверяет текущую стоимость имеющегося на складе остатка конкретного товара. Учетная цена вычисляется автоматически по формуле:

Учетная цена = Сальдо по сумме на счете 41.11 / Сальдо по количеству на счете 41.11

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

Основные причины расхождения цен

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

  1. Зависший суммовой остаток («копейки без количества»). Ситуация возникает, когда весь товар списан или продан (количественный остаток на счете 41.11 равен нулю), но из-за округления торговой наценки или предоставления чековых скидок образовалось копеечное дебетовое сальдо. При попытке сопоставить остатки алгоритм выдает некорректное значение стоимости.
  2. Отрицательные остатки внутри дня. Если документ списания или Отчет о розничных продажах проведен раньше по времени внутри дня, чем оформлен приход, по номенклатуре образуется временный отрицательный остаток. Расчет средней стоимости по формуле деления суммы на количество при отрицательных величинах дает дробные непредсказуемые цифры.
  3. Нарушение хронологической последовательности документов. Если документ Установка цен номенклатуры или Переоценка товаров в рознице записан временем позже (например, в 12:00:00), чем само поступление (например, в 09:00:00 или 00:00:00), проведение прихода опирается на старые данные регистров.
  4. Ручные корректировки проводок. Использование документа Операция, введенная вручную для корректировки счета 41.11 без синхронного и пропорционального изменения количества и суммы приводит к разбалансировке формулы учетной цены.

Шаг 1: Анализ движений и поиск проблемных документов

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

  1. Сформируем отчет «Оборотно-сальдовая ведомость по счету» 41.11 с обязательным включением группировок по номенклатуре и складам, установив признак отображения количества. Обратим внимание на строки, где количество равно нулю, а конечное сальдо отлично от нуля.
  2. Сформируем отчет «Карточка счета» по счету 41.11 с отбором по конкретной позиции номенклатуры. В хронологическом порядке проверим каждую операцию: розничные продажи, перемещения и списания.
  3. Используем стандартный сервисный механизм платформы. Перейдем по пути: главное меню — «Сервис» — «Параметры» — установим флаг «Отображать команду "Все функции"» (или «Функции для технического специалиста»). Далее откроем Все функции — Стандартные — Поиск ссылок на объекты, выберем нужный элемент справочника Номенклатура и найдем все документы, в которых он задействован.

Шаг 2: Восстановление последовательности и корректировка времени

Рассмотрим порядок действий по устранению ошибок хронологии:

  1. Проверим время проведения документов за дату сбоя. Документ Установка цен номенклатуры установим на самое начало дня — 00:00:00.
  2. Документ поступления товаров установим на время после изменения цен, но строго до момента проведения первых расходных документов (розничных продаж или требований-накладных).
  3. Выполним групповое перепроведение документов за расчетный период для восстановления правильной последовательности партий и списываемой себестоимости.

Шаг 3: Оформление переоценки или списание копеечного сальдо

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

  1. Перейдем в раздел «Склад» и создадим документ Переоценка товаров в рознице.
  2. Укажем нужный склад (автоматизированную торговую точку). Нажмем кнопку «Заполнить» — «Заполнить по измененным ценам» (позиции подтянутся автоматически на основании проведенной установки цен) либо «Заполнить по остаткам».
  3. Установим время документа Переоценка товаров в рознице на 00:00:01, чтобы переоценка произошла раньше фактического оприходования партии товара. Проведем документ.
  4. Если же обнаружен пустой количественный остаток с копеечным сальдо на счете 41.11, устраним его документом Операция, введенная вручную. Сформируем проводку: Дебет 91.02 Кредит 41.11 на сумму зависшей разницы, оставив поле количества пустым.

Альтернативные варианты организации учета

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

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