Как решить проблему с продажей водки в розлив и ошибкой количества марок в 1С:Розница 2.3

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

С 2024 года правила учета крепкого алкоголя в розлив претерпели значительные изменения. После обновления конфигурации 1С:Розница 2.3 многие пользователи столкнулись с тем, что привычный механизм продажи «На розлив» перестал работать корректно: вместо выбора объема программа предлагает продажу «Поштучно», а при попытке указать количество миллилитров выдает абсурдную ошибку о необходимости предоставить сотни акцизных марок. Разберем детально, почему это происходит и как настроить систему для правильной работы.

Почему вместо «На розлив» появляется «Поштучно»?

Проанализируем ситуацию: до обновления система позволяла вручную устанавливать признак продажи в розлив в окне уточнения данных. В последних релизах логика изменилась в соответствии с требованиями ЕГАИС и Честного ЗНАКа. Теперь программа пытается автоматически определить, является ли товар порционным, исходя из его настроек и наличия оформленных документов вскрытия. Если система «не видит» признаков розлива, она переходит в режим поштучной продажи. Для крепкого алкоголя это означает, что 1 единица товара = 1 акцизная марка.

Разбор ошибки «Должно быть указано марок — 300, а указано — 0»

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

Шаг 1. Настройка карточки номенклатуры и единиц измерения

Первым делом проверим настройки самой номенклатуры. Рассмотрим пошагово, какие параметры критически важны:

  1. Вид номенклатуры: Убедимся, что установлен тип «Маркируемая алкогольная продукция» (Крепкий алкоголь).
  2. Единица хранения: В новых версиях рекомендуется использовать «шт» как базовую единицу, но для возможности дробного списания необходимо проверить настройки в РМК.
  3. Сведения об алкогольной продукции: Перейдем в связанные данные ЕГАИС. Очень важно, чтобы поле Емкость (декалитров) или Объем (л) было заполнено корректно. Например, для бутылки 0.5 л должно стоять 0.05 дал или 0.5 л соответственно. Если это поле пустое, алгоритм пересчета миллилитров в доли бутылки не сработает.
  4. Обновление связей: Попробуем перевыбрать вид продукции и объем в карточке ЕГАИС, даже если они заполнены. Это принудительно перезаписывает параметры в базе данных, которые могли некорректно конвертироваться при обновлении.

Шаг 2. Акт вскрытия тары — новый обязательный этап

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

Для корректной работы РМК необходимо предварительно оформить документ «Акт вскрытия тары». При создании этого документа сканируется акцизная марка бутылки. Система «запоминает», что данная марка теперь является открытой и доступной для порционной продажи. Когда кассир в РМК выберет эту номенклатуру, программа обратится к списку вскрытых марок. Только в этом случае появится возможность указать объем в миллилитрах, а не количество в штуках.

Шаг 3. Настройка дробного количества в РМК

Проанализируем настройки рабочего места кассира. Чтобы система позволяла вводить дробные значения (а 300 мл от 500 мл — это 0.6 бутылки), в настройках профиля РМК должен быть разрешен ввод дробного количества для алкогольной продукции.

Посмотрим на пример логики, которую использует программа при расчете:


// Примерная логика расчета доли марки
ДоляСписания = ОбъемПродажиМл / ОбъемТарыМл; 
// Если ОбъемПродажиМл = 300, а ОбъемТарыМл = 500
// ДоляСписания = 0.6

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

Шаг 4. Проверка интеграции с ЕГАИС

Необходимо зайти в раздел «Настройки — Интеграция с ЕГАИС» и убедиться, что включена опция Использовать учет алкоголя в розлив. В последних патчах 1С:Розница 2.3 этот флаг может быть сброшен или перемещен. Без этой настройки интерфейс РМК не будет предлагать выбор между поштучной продажей и розливом, даже если оформлен акт вскрытия.

Резюме и рекомендации

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

Таким образом, решение задачи сводится к обеспечению прозрачной связи между Актом вскрытия тары (где фиксируется марка) и настройками объема в карточке алкогольной продукции ЕГАИС. Только при наличии открытой марки и заполненной емкости программа позволит продать 300 мл как 0.6 части одной марки, а не как 300 отдельных бутылок.

← На главную