Переход с устаревших систем (например, 1С 7.7) на современную 1С:Розница при торговле маркируемыми товарами требует изменения самих подходов к учету. Давайте вместе разберемся, можно ли сохранить привычную схему работы, когда коды маркировки «пролетают» мимо базы, и как сделать переход максимально безопасным и соответствующим закону.
Ранее многие организации использовали схему, при которой ЭДО происходило вне учетной системы, а коды маркировки не фиксировались в базе 1С. В такой модели сканирование кода происходило непосредственно в момент оформления чека через фискальный регистратор. Однако в современных условиях розничной торговли одеждой (особенно с учетом внедрения разрешительного режима) такой подход является крайне рискованным.
Хотя технически в программе 1С:Розница реализована возможность работы с маркируемыми товарами даже в том случае, если коды маркировки были получены не из самой программы, мы должны понимать ограничения этого пути:
1С, вы теряете возможность отслеживать статус товара на складе.ИС МП (Честный ЗНАК) и вашими учетными данными.Честном ЗНАКе. Если данных о коде нет в вашей системе и в цепочке движения товара, риск блокировки продаж на кассе значительно возрастает.Чтобы избежать штрафов и проблем с блокировкой продаж, рекомендуем рассмотреть полноценную настройку интеграции. Давайте разберем по шагам, как выстроить правильный процесс.
Шаг 1: Настройка обмена с ИС МП
Вам необходимо зайти в раздел Администрирование — Интеграция с ИС МП. Здесь выполняется настройка сертификатов и параметров подключения. Программа должна «видеть» Честный ЗНАК напрямую для передачи данных о выбытии товара.
Шаг 2: Организация ЭДО
Лучшим решением будет настройка 1С-ЭДО непосредственно внутри конфигурации. Это позволит автоматически принимать входящие УПД с кодами маркировки. Когда документ поступает в 1С:Розница, система автоматически выполняет сопоставление номенклатуры и загружает коды в регистры накопления. Это избавляет вас от необходимости ручного ввода данных.
Шаг 3: Обработка остатков товаров в магазине
Если товары уже лежат у вас в магазине, но в базе 1С:Розница они не отражены с кодами маркировки, их необходимо «ввести в оборот» или оприходовать. Для этого воспользуемся механизмом инвентаризации:
Оприходование товаров или Инвентаризация.DataMatrix с маркированной одежды.ИС МП, чтобы подтвердить, что эти товары находятся у вас на остатках легально.Важно понимать, как 1С:Розница взаимодействует с кодами. В программе предусмотрены специальные механизмы, такие как Проверка кодов маркировки при оформлении чека. Рассмотрим пример логики работы:
// При пробитии чека система проверяет наличие кода в базе
Если СтатусКодаМаркировки = Статус.ВОбороте Тогда
// Разрешаем продажу
ПробитьЧек(ДанныеТовара);
Иначе
// Блокируем продажу согласно разрешительному режиму
Сообщить("Код маркировки не прошел проверку!");
КонецЕсли;
Данная логика встроена в типовые механизмы 1С:Розница. Если вы попытаетесь продать товар, которого нет в базе или который имеет «неправильный» статус, касса выдаст ошибку. Именно поэтому попытка полностью исключить учет кодов из базы 1С приведет к невозможности корректной работы кассового модуля.
Рассмотрев ситуацию, можно сделать вывод: не стоит пытаться имитировать работу старых систем 1С 7.7 в современной 1С:Розница. Это приведет к потере времени и риску остановки торговли.
1С:Розница.1С-ЭДО снимет с вас большую часть нагрузки по вводу кодов вручную.Совместное использование инструментов 1С и сервисов Честного ЗНАКа — это единственный способ обеспечить бесперебойную торговлю одеждой в текущих условиях.