Всё о маркировке для бизнеса
Кто-то говорит, что маркировка — это хорошо и защищает покупателя от «контрафакта». Кто-то говорит, что плохо, ложится дополнительным бременем учета на бизнес.
Как мы помним из рекламных слоганов Честного Знака, там утверждалось что бизнес платит 60 копеек за марку и всё. Только гладко было на бумаге, но забыли про овраги, впрочем, как всегда в России…
Рассмотрим тему маркировки со стороны бизнеса — насколько всё усложнилось и «стоит ли марка выделки»!
Недостатки маркировки в рознице
Для того, чтобы проверить корректность марки при продаже, касса должна обратиться на сервер ЧЗ по своему логину и паролю. Анонимная проверка не допускается, а это усложнение схемы. При этом пользователь в приложении ЧЗ может проверять марку анонимно. Какая-то несправедливость к бизнесу.
При продаже товара марка автоматически выбывает из оборота. Это происходит потому, что марка отправляется из чека в ОФД, а оттуда в ЧЗ. Казалось бы, при возврате марка опять уходит в ОФД, а оттуда в ЧЗ и было бы логично её вернуть в оборот. Но ЧЗ считает, что это «не барское» дело. Возврат в оборот возложен на плечи бизнеса.
Если марка повреждена или товар без упаковки, то вернуть товар не так и просто. А вернуть по закону о защите прав потребителя нужно. Если покупатель принес такой товар на точку, где он его покупал, то марка может быть в истории чеков. А если ее нет? А если покупатель принес товар на другую точку? Раньше многие компании принимали возврат в других точках. Теперь это сложно, если нет упаковки.
Если рисунок марки поврежден, при продаже можно вводить вручную дублирующий текстовый код марки вида 01…21… Но в программу нужно вводить код не целиком, а только 31 символ, никакого разделителя в этой позиции нет. При этом создатели маркировки не позаботились о читаемости кода человеком, вот здесь совершенно непонятно, это L маленькое или i большое:
А ведь можно было бы исключить неоднозначно трактуемые символы из допустимых для кодов маркировки!
Предприятиям розничной торговли пришлось обновить торговое оборудование и программы, чтобы они могли передавать данные об марке в ОФД. Не бесплатно, за свой счет.
Многие понадеялись на авось или запустили процесс получения марок на остатки, в результате эти остатки пришлось утилизировать. За счет бизнеса, конечно. Хотя вот тут рассматривается лазейка в схеме, которая позволяет получить марки на такой товар (через повторную маркировку товара, полученного от физлиц).
Недостатки маркировки общие
Если раньше бизнес мог заниматься торговлей без ЭДО, то с появлением маркировки это невозможно. Документы вроде бы можно оформлять в честном знаке, т.е. подтвердить поступление от поставщика можно и там. Возможно, можно выгрузить и УПД в ЛК честного знака. Не буду врать, эту область я не встречал на практике.
Удорожание складских операций. Если раньше товар можно было продать просто по количеству, то теперь нужно сканировать. Если не каждую марку в коробке, то марки коробок непременно. Причем раньше можно было выписать накладную по остаткам, а потом ее собирали на складе. Теперь так не получится, нужно еще получить информацию о марках в отгружаемых товарах. И если не используется ордерный склад, где по каждой ячейке известна марка, то только сканирование марок в отгрузке.
Пересорт стал существенной проблемой, на который нужно использовать сложный алгоритм. Ведь если вам перепутали товар и марки, это очень плохо и сложно распутать.
Не всё так плохо
У многих есть иллюзия, что марки нужно учитывать в учетной системе. Совсем нет. Марку можно просто просканировать при розничной или оптовой продаже. Хранить ее в базе совсем не нужно.
При продаже не обязательно проверять корректность марки. Если вы уверены, что товар ваш, правильно оформленный, можно просто сканировать марку и не делать запрос в ЧЗ. Правда, при этом могут быть случаи, когда в ЧЗ будет уходить некорректная марка с последующими «разборами полетов», но это дешевле, чем на каждой точки ставить сертификат для проверки корректности кода.
У ЧЗ хорошая поддержка. Отвечают оперативно, по существу, от вопросов не уклоняются, вопросы решают.
Сломанные бизнес-схемы
Некоторые бизнес-схемы, вполне легальные, перестали работать после ввода маркировки.
Если товар нескольких организаций продавался с общего склада, а потом задним числом вводилось перемещение проданного товара на эту организацию, уже не работает. Потому что при продаже товар уже должен принадлежать к определенной организации.
Заключение
Россия известна своим «бешенным принтером» в законодательстве. Вслед за мораторием на внеплановые проверки я думаю, пора перестать «кошмарить бизнес» нововведениями. Ни в одной стране мира государство не позволяет себе такую свободу творчества, которое ложится бременем сперва на бизнес, а потом и на потребителя, который и так сначала платит НДС, а потом еще и оплачивает все эти «прелести маркировки».
А знаете почему в Европе и USA нет маркировки? Там очень суровые законы. За контрафакт вас и без марки посадят. А у нас необязательность законов пытаются компенсировать костылями вроде маркировки. Стыдно, господа законодатели!
Коль учился на IT, должен помнить такую конструкцию как конечный автомат. Так вот обработка марок укладывается в модель конечного автомата. Это надежная и проверенная конструкция, при правильной реализации дает довольно безглючное поведение.
На счет Запада — там свои заморочки. Одно внедрение GDPR добавило столько головной боли, сколько маркам не снилось.
Безглючное поведение для чего? Где результат работы? Где посадки? Все же понимают, чтобы не было бунта и обнуленного не подняли на вилы в стране должна быть доступная еда. Как это обеспечить на фоне стагнирующей экономики и с/х которое оторвано от переработчика и покупателя заслоном из сетевых производителей и реализаторов? Разбавлять пальмовым маслом, и вообще делать шмурдяк — от хлеба до алкоголя. И все эти марки начинают жить иллюзорной жизнью. Закон который выгоден конкретному васе который сидит возле этих марок и имеет свой процент с круговорота «воздуха». Что толку от марок и сертификатов если можно придти в любой магазин и набрать там просрочки, товара выпущенного с нарушениями и подделок целую корзину? Что нам демонстрируют по ящику каждое утро по м24? И это в мск, что в других местах происходит
Вот только политики мне тут не хватало. 😉
Оставьте это, тут технический блог.
автоматы хороши, когда все автоматизировано.
А так из тех автоматов, которые используются людими, а не роботами я знаю только один надежный автомат — АК47.
Серьезно? Вы просто посчитайте сколько в Европе жителей, персональные данные которых нужно защищать по GDPR и сколько в россии пар обуви, штук одежды и упаковок лекарств.
Не кажется ли вам, что разница на 1-2 порядка?
Так о какой «головной боли» речь?!
Дело не в кол-ве пар обуви, механизм учета простой и как раз конечным автоматом хорошо описывается. Условно говоря, решать 1 квадратное уравнение или миллион — сложность задачи одинакова. Я бы точно реализовал обработку марок автоматом — состояния, триггеры, transition-ы и guard-ы: просто уточнять и дополнять поведение.
А вот GDPR повлиял на существующую архитектуру работающих систем, которая зачастую не предполагала поддержку требований диктуемых GDPR. GDPR не только защита, но и возможность удалить данные, что всегда проблема в комплексных моделях данных.
и все же марок на порядок больше и работают с ними не автоматы, а люди.
а в удалении не вижу проблем.
GDPR подразумевает право на забвение. Удаление персональной информации должно быть не soft deletion а hard. Т.к системы делались до GDPR то во многих местах NULL-ы не ожидались. Смена схем баз данных требует и обновления код от них зависящего. Ко всему прочему надо еще уметь чистить бэкапы, т.к человек может запросить удалить всю персональную информацию хранимую о нем в компании.
С бэкапами возможно, сложно, согласен.
а вот с удалением в текущей базе — забить ФИО и прочее прочерками и отлично. Или нет?