Что мы собрали
Менеджер загружает Excel или вставляет текст заявки, получает кандидатов из номенклатуры и подтверждает итоговый вариант. Номенклатура поступает из 1С файлом; результат возвращается в Excel. Прямое создание документов в инфобазе в этот контур не входит.
Как устроен рабочий маршрут
- 01Менеджер выбирает клиента и загружает Excel либо вставляет строки текстом.
- 02Система показывает предварительный разбор и после подтверждения запускает сопоставление.
- 03Словари и ранее утверждённые соответствия проверяются до нечёткого и смыслового поиска.
- 04Модель получает ограниченный список кандидатов; код отдельно сверяет числа и маркировки.
- 05Менеджер подтверждает или заменяет предложения, затем выгружает итоговый Excel.
LISVENT: обмен через файлы
Выгрузка номенклатуры 1С
Администратор загружает справочник и обновляет поисковый индекс.
Заявка из Excel или текста
Парсер определяет названия, количества и единицы.
Подбор и подтверждение
Система предлагает кандидатов; менеджер разбирает спорные строки.
Итоговый Excel
Подтверждённые позиции возвращаются в файл для дальнейшей работы.
Это не прямая запись в инфобазу: в этом проекте OData и создание документов в 1С не использовались.
Почему одного смыслового поиска мало
Близкие по смыслу вентиляторы могут отличаться размером, напряжением или моделью. Поисковая близость помогает найти кандидатов, но не подтверждает взаимозаменяемость.
В каскад добавили отдельный поиск буквенно-цифровой маркировки. После выбора кандидата код проверяет модельные токены и числа. Несовпадение переводит строку на ручную проверку.
Что пришлось исправить
Excel-парсер иногда выбирал количество вместо названия. Проверку шапки усилили: нужны название и ещё одна смысловая колонка; числовой столбец не должен становиться текстом товара.
Другой дефект возвращал исходную подсказку ИИ в выгрузку после отказа менеджера. В итог теперь попадает явно подтверждённая позиция. Отклонённое предложение не восстанавливается запасной логикой.
Как накапливаются полезные соответствия
Подтверждённая пара «название клиента → номенклатура» сохраняется в очередь проверки. Администратор может принять, заменить или отклонить её.
После утверждения соответствие помогает в следующих заявках. Такое разделение не даёт одной случайной правке менеджера стать постоянным правилом для будущего поиска.
Что изменилось для менеджера
Вместо поиска каждой строки с нуля менеджер видит подготовленные варианты и статусы. Он проверяет неоднозначные позиции, единицы и количество, затем принимает итог заявки.
Файловый обмен позволил начать с имеющегося справочника без изменения конфигурации 1С. Прямое подключение через OData или HTTP-сервис можно проектировать отдельно под конкретную бизнес-операцию.