Работа с маркированной продукцией часто вызывает вопросы у малого бизнеса, особенно когда процессы разделены между офисом и торговой точкой. Рассмотрим ситуацию, когда приемка товара через ЭДО происходит на одном компьютере, а розничная продажа — в ларьке или небольшом магазине через 1С:Розница 3. Разберем по шагам, нужно ли заносить каждый код маркировки в базу и как настроить программу для корректной работы.
Проанализируем текущие требования законодательства. На данный момент (и до 1 марта 2025 года) для упакованной воды действует так называемый объемно-сортовой учет. Это значительно упрощает жизнь розничному продавцу. Выясним, что это означает на практике:
GTIN (код товара) и общее количество продукции.Таким образом, отвечая на вопрос автора темы: заносить коды маркировки при приемке в 1С:Розница нет никакой технической и законодательной необходимости. Достаточно отразить приход номенклатуры по количеству для ведения складского учета.
Рассмотрим техническую сторону вопроса. Как программа поймет, какой именно товар продается, если мы не вносили коды? Для этого проанализируем структуру кода DataMatrix. Он содержит в себе несколько групп данных:
Разберем, как 1С:Розница 3 использует эти данные. Первые 14 цифр после идентификатора 01 — это и есть ваш обычный штрихкод (EAN-13), дополненный нулями слева. Если в карточке номенклатуры в 1С в поле «Штрихкоды» занесен обычный линейный код с бутылки, программа при сканировании марки автоматически отсечет лишнее, выделит GTIN и мгновенно найдет товар в базе.
Важное правило: Чтобы всё работало корректно, в карточке товара обязательно должен быть выбран тип номенклатуры с особенностью учета Маркированная вода. Если этот признак не установлен, программа не инициирует запрос кода маркировки при продаже и не отправит данные в ОФД должным образом.
Часто возникает опасение, что кассиру придется сканировать сначала обычный штрихкод для поиска товара, а затем код маркировки. Выясним, как этого избежать. В современных версиях 1С:Розница реализована логика «умного сканирования»:
Если сканер настроен правильно (в режиме эмуляции COM-порта), то при сканировании марки в рабочем месте кассира (РМК) происходит следующее:
DataMatrix.GTIN.GTIN в справочнике находится нужная позиция.Таким образом, кассиру достаточно считать только один код — DataMatrix. Программа сама выполнит и поиск товара, и проверку марки.
Проанализируем требования 2024 года. Теперь для продажи воды обязателен «разрешительный режим». Это означает, что касса в момент сканирования должна «спросить» у «Честного ЗНАКа», можно ли продавать этот конкретный экземпляр. Рассмотрим, что для этого нужно настроить в 1С:
Если проверка не пройдет (например, вода просрочена или код уже выведен из оборота), 1С заблокирует добавление товара в чек. Это критически важно для соблюдения правил торговли и защиты от штрафов.
Посмотрим на ситуацию, когда бухгалтер подписывает накладные в офисе, а магазин работает автономно. Для того чтобы в магазине списались остатки, необходимо создать документ Приходная накладная. Рассмотрим алгоритм действий:
1. В 1С:Розница создаем новую приходную накладную.
2. Подбираем товары (воду) из справочника.
3. Указываем количество из бумажной накладной или данных ЭДО.
4. Марки сканировать не нужно! Достаточно просто провести документ для фиксации количества на складе.
5. Если настроена синхронизация между офисной базой и магазином, документ может прийти автоматически.
Проанализируем ситуацию с ЭДО подробнее. Если есть возможность, лучше настроить интеграцию ЭДО прямо в 1С. Даже если подпись стоит на другом ключе, документы будут подтягиваться в базу, и на их основании можно будет в один клик создавать поступления, что исключит ошибки ручного ввода.
Подведем итоги нашего разбора. Для эффективной работы с маркированной водой в 1С:Розница 3 вам необходимо:
DataMatrix.Соблюдение этих простых правил позволит автоматизировать учет маркировки и избежать проблем с контролирующими органами, сохраняя при этом высокую скорость обслуживания покупателей.