Спецификации

Как подготовить спецификацию метизов без неоднозначных строк

Практический шаблон наименования крепежа для закупки, обмена Excel-файлами и автоматического распознавания.

Почему свободная строка создаёт ошибки

Одна позиция может быть записана как «болт м10х50 8.8 цинк», «DIN933 M10*50 кл.8.8» или с переставленными частями. Человек часто понимает смысл по контексту, а при объединении файлов появляются дубли и пропущенные свойства.

Рекомендуемый порядок атрибутов

Удобный шаблон: вид крепежа → диаметр и длина → стандарт → класс прочности → материал → покрытие → исполнение и дополнительные требования. Порядок можно изменить, если каждое значение всё равно хранится в собственной колонке или структурированном поле.

  • Вид: болт, гайка, шайба, винт, шпилька.

  • Размер: единый разделитель, например М10×50.

  • Стандарт: с пробелом между системой и номером.

  • Свойства: класс прочности, материал и покрытие не объединяются в одно поле.

  • Количество и единица измерения хранятся отдельно от наименования.

Как оформить Excel

Для обмена с Азбукой метиза достаточно колонок «Название товара», «Ед. изм. товара» и «Кол-во товара». Сервис добавляет нормализованную номенклатуру, а исходные значения сохраняет. Перед загрузкой удалите объединённые ячейки, промежуточные заголовки внутри таблицы и формулы, которые возвращают ошибки.

Контроль после распознавания

Автоматическое распознавание помогает найти структуру, но не должно незаметно додумывать отсутствующие требования. Проверьте строки без стандарта, конфликтующие числа, неизвестные сокращения и случаи, где один фрагмент может быть одновременно материалом или классом прочности. Исправленный пример полезно добавить как тест-кейс парсера.

Итоговый пример

Вместо «болт 10 50 88 оц din933» используйте «Болт М10×50, DIN 933, класс 8.8, сталь, ОЦ». Даже если исходная система допускает сокращения, нормализованное представление должно оставаться однозначным и воспроизводимым.

Проверьте наименование

Вставьте свободную строку в распознавание и посмотрите, какие атрибуты определит сервис.

Расшифровать строку