Продажа крепкого алкоголя в розлив в программах семейства «1С:Розница» — это процесс, требующий особого внимания к деталям, так как он затрагивает и складской учет, и строгие требования законодательства (ЕГАИС). В этой статье мы подробно разберем, как правильно настроить систему, принять товар и оформить его продажу так, чтобы у контролирующих органов не возникло вопросов.
Рассмотрим два основных подхода: классический метод «разборки», который долгое время использовали в версии 2.2, и современный порционный учет, ставший обязательным в 2024 году.
Прежде всего, разберемся с поступлением товара. Независимо от того, как вы планируете продавать алкоголь (целыми бутылками или порциями по 50 мл), приемка в 1С всегда осуществляется строго в соответствии с ТТН ЕГАИС. Проанализируем основные правила:
ТТН Входящая ЕГАИС должен содержать количество бутылок и их марки.Важно: Не пытайтесь на этапе приемки конвертировать 10 бутылок в 5 литров. Это приведет к ошибкам в остатках ЕГАИС. Сначала приходуем «штуки» на склад.
Если вы работаете в старых релизах 1С:Розница 2.2, штатный механизм порционного учета может быть ограничен. В этом случае мы используем проверенную схему с разделением номенклатуры. Разберем по шагам, как это настроить:
Шаг 1. Создание карточек номенклатуры
Нам необходимо создать две разные позиции в справочнике Номенклатура:
Шаг 2. Перевод бутылки в розлив через «Разборку»
Когда бармен вскрывает бутылку, нам нужно превратить «штуку» в «литры» во внутреннем учете программы. Для этого используем документ Сборка товаров с операцией «Разборка на комплектующие»:
Шаг 3. Вскрытие тары
На основании документа Сборка товаров или как отдельный процесс, необходимо создать Акт списания ЕГАИС (или Чек ЕГАИС на вскрытие тары). Именно в этот момент сканируется акцизная марка. После этого бутылка в системе ЕГАИС считается проданной/списанной целиком, а в программе 1С на остатках появляются 0.5 литра «розливного» алкоголя, который можно продавать порциями без сканирования марки при каждом чеке.
С 1 июля 2024 года правила для общепита изменились. Теперь при продаже каждой порции крепкого алкоголя необходимо передавать данные в ЕГАИС в реальном времени. Рассмотрим, как это реализовано в актуальных версиях 1С:Розница (2.3, 3.0).
Теперь нам не нужно создавать две карточки и делать сложную разборку. Проанализируем современный алгоритм:
Как происходит продажа в РМК:
Когда кассир выбирает позицию в РМК, программа видит признак «в розлив» и запрашивает объем. Мы вводим, например, 50 мл. Программа просит отсканировать марку. Если это первая продажа из данной бутылки, марка считывается и «привязывается» к открытой таре в памяти системы. При последующих продажах из этой же бутылки программа предложит выбрать уже «открытую» марку из списка, чтобы не сканировать ее каждый раз.
Выясним, что происходит «под капотом»: 1С автоматически формирует Чек ЕГАИС, где в поле объема передается значение 0.0500. Таким образом, в ЕГАИС остаток по этой марке уменьшается постепенно.
Выбор метода зависит от вашей лицензии и версии программы:
При настройке обмена с ЕГАИС важно убедиться, что ваша ККТ поддерживает тег 1208 (единица измерения предмета расчета). Без этого чеки с порционным алкоголем могут не проходить проверку в ОФД.
Если вы пишете расширение или дорабатываете логику подбора, обратите внимание на функцию обработки маркируемой продукции. В коде это часто выглядит как работа с объектом ИнтеграцияСЕГАИС. Пример логики проверки остатка в открытой бутылке (упрощенно):
// Проверка доступного объема в открытой таре по марке
ОбъемВБутылке = ПолучитьОстатокПоМарке(АкцизнаяМарка);
Если ОбъемКПродаже > ОбъемВБутылке Тогда
ТекстОшибки = "Недостаточно алкоголя в открытой бутылке!";
Возврат;
КонецЕсли;
Используйте стандартные механизмы Справочник.Номенклатура для хранения сведений об алкогольной продукции. Не удаляйте связи с классификатором ЕГАИС, даже если переводите товар в «розливную» категорию.
Подведем итог. Чтобы продажа в розлив работала на 100% правильно, придерживайтесь следующих правил:
Сборка товаров (разборка) и Акт списания с причиной «Реализация» при вскрытии.Акт списания с причиной «Порча», также указывая марку и объем потерь.Правильная настройка один раз сэкономит вам массу времени при проведении инвентаризаций и убережет от штрафов со стороны РАР.