Восстановление разделителей в кодах маркировки
Возвращает разделители групп (GS, символ с кодом 29) в коды маркировки, которые их потеряли: выгрузка в текст или Excel, буфер обмена и чужие системы часто срезают управляющие символы, после чего код перестаёт приниматься.
[GS] снимаются и расставляются заново.
- Из файла или текстового поля берутся коды: уцелевшие разделители и метки
[GS]снимаются, строки, не похожие на код, отбрасываются. - Коды группируются по длине. Пока длина не одна на всех — работа не начинается: разная длина означает разную структуру.
- По первому коду подбирается расстановка: сначала по справочнику шаблонов «Честного знака», а если код не лёг ни на один — по идентификаторам 91 / 92 / 93 / 8005, стоящим на одинаковых позициях во всех кодах пачки.
- Расстановку можно поправить: нажатие по символу ставит разделитель перед ним.
- «Проверить и восстановить» применяет разметку ко всей пачке и проверяет каждый код.
- Если все коды легли на одну структуру — пачка выгружается в TXT с настоящими разделителями.
- Проверка требует, чтобы шаблон был один на всю пачку: разнобой означает, что в списке смешались коды разных товарных групп.
- Товарную группу по коду не определить: одна и та же раскладка полей используется десятками групп. Инструмент показывает все шаблоны, которым код подходит.
- Табачные коды дают два варианта расстановки: у табачной продукции (шаблон 3) разделители перед ценой и кодом проверки есть, у альтернативной табачной (14) и никотиносодержащей (21) их нет. Полный код совпадает символ в символ — выбрать может только человек.
- Если автоподбор ошибся, шаблон можно выбрать вручную — список под лентой символов.
- Подбор по идентификаторам — запасной вариант: позиция берётся, только если идентификатор стоит там во всех кодах пачки, но случайные совпадения возможны. Сверьте предпросмотр глазами.
- Коды без криптохвоста (отчитаны при включённом удалении хвоста) ни под один шаблон не подойдут — восстанавливать в них нечего.
- В файле разделители настоящие, кодировка UTF-8 без BOM, перевод строки CRLF.
- За один раз обрабатывается до 20000 кодов, размер файла — до 8 МБ.
- Справочник шаблонов — из документации API СУЗ 3.0: 79 действующих шаблонов и 6 устаревших, которые ещё встречаются в старых выгрузках.
Поиск по документации маркировки
Вопрос обычной фразой — «что означает эта ошибка», «чем блок отличается от пачки» — и ответ по смыслу с цитатами из документации. Готовим на том же движке, что и Sensei.
Посмотреть, как это работаетИнструменты сделал Sensei — сервис ответов по базе знаний
Sensei отвечает на вопросы команды словами вашей же документации: подключаете wiki, регламенты, таблицы и историю обращений — сотрудник спрашивает обычной фразой и получает ответ с цитатами, по которым видно, откуда он взят.
Демо открыто без регистрации. Для своей базы знаний есть бесплатный тариф.