К содержимому журнала

AI и модели

Сравнение предложений поставщиков в 1С с ИИ: как привести условия к одной базе

Дешёвая строка в прайсе ещё не означает выгодную закупку. Разбираем, как извлечь условия из писем и файлов, учесть партии и доставку и получить проверяемое сравнение в 1С.

Керамические предложения и весы с деталями разного состава: сравнение полной партии и условий закупки.
Содержание

Один поставщик указал цену за штуку, другой — за коробку, третий прислал скидку отдельным письмом. В таблице закупщика три привлекательных числа, но ни одно пока нельзя сравнить с остальными. Языковая модель может помочь разобрать документы. Выбор поставщика требует ещё расчёта на одинаковых условиях и проверки выполнимости потребности.

Ниже — проектная схема для закупки с уже определённым составом товаров. Прогнозирование спроса и подбор технических аналогов остаются отдельными задачами. Здесь нужно понять, какое подтверждённое предложение покрывает потребность и какие сведения требуется уточнить до заказа.

Не начинайте с замены работающего процесса 1С #

В 1С:ERP предусмотрены регистрация цен поставщиков и соглашения об условиях закупок . В соглашениях могут фиксироваться условия оплаты, сроки и склад поставки. Поэтому сначала проверяют, что уже хранится структурированно и что можно получить обычным обменом.

Если предложение приходит в согласованном электронном формате, модель для повторного извлечения его полей может не понадобиться. Надстройка полезнее для писем, неодинаковых таблиц и пояснений вроде «цена действует при заказе от десяти упаковок». Она должна дополнять учёт исходных условий, а не создавать параллельную таблицу без связи с поставщиком и действующей редакцией предложения.

Зафиксируйте, что именно нужно купить #

Карточка сравнения начинается с потребности: товар и исполнение, количество в базовой единице, место и требуемая дата получения. Также задают, разрешены ли излишки и частичное покрытие. Если этого нет, помощник может объявить лучшим вариант, который дешевле только за счёт другого состава поставки.

Поставщик может предложить аналог. Такое предложение выводят отдельным вариантом с отличиями, а не подменяют исходную строку. Сначала уполномоченный специалист подтверждает техническую допустимость, затем закупщик сравнивает денежные и временные условия. Совпадение назначения товара не доказывает взаимозаменяемость.

Извлеките условия вместе с основанием #

Для каждого предложения сохраняют исходный файл или письмо, редакцию и срок действия. Модель предлагает значения по заданной схеме: цена, единица цены, размер упаковки, минимальная партия, доставка, условия оплаты и срок. Рядом должно оставаться подтверждение — фрагмент строки или сообщения.

Отсутствующее условие отмечают как неизвестное. «Доставка обсуждается» не означает бесплатную доставку. «Отгрузка за три дня» не равна получению на складе через три дня: отсчёт может начинаться после оплаты, а перевозка занимать дополнительное время. Неясность превращают в вопрос поставщику.

УсловиеЧто нужно привести к общей базеКогда сравнение приостановить
Цена за упаковкуЧисло единиц и стоимость фактической партииФасовка не подтверждена
ДоставкаВключена ли она и до какого местаСтоимость или маршрут неизвестны
СрокНачальное событие и дата полученияУказан только срок производства
ОплатаАванс, этапы и момент применения ценыСкидка зависит от невыбранного условия

Для валют и налоговых условий используют согласованную методику компании с указанными допущениями. Не стоит просить LLM самостоятельно определять налоговую трактовку или «правильный» курс. Она извлекает условие, а проверенный расчёт выполняет программа.

Сравнивайте фактическую партию, а не только цену единицы #

Учебный пример: требуется 120 одинаковых изделий, излишек допустим. Поставщик А предлагает упаковки по 50 штук за 5 000 рублей, доставка стоит 1 500 рублей. Поставщик Б продаёт упаковки по 20 штук за 2 100 рублей с включённой доставкой. Предположим, денежные суммы уже приведены к сопоставимой базе; иные расходы отсутствуют.

У А единица стоит 100 рублей, но придётся заказать три упаковки: 150 изделий за 16 500 рублей с доставкой. У Б единица стоит 105 рублей, а шесть упаковок дают ровно 120 изделий за 12 600 рублей. Более низкая цена единицы в этом примере не обеспечивает меньший платёж за покрытие потребности.

В таблице полезно показать оба числа: стоимость приобретённой единицы и сумму фактического заказа, а также излишек. Если сравнивать только стоимость, делённую на требуемые 120 штук, можно скрыть оставшийся запас. Если излишек запрещён, вариант А нельзя считать выполнимым на исходных условиях: требуется согласовать другую фасовку.

Сложные закупки дополнительно учитывают ограничения: наличие на нескольких складах, поставку частями и зависимость скидки от суммы всего заказа. Расчёт разбивают на объяснимые варианты. Нельзя сложить минимальную цену каждой строки, если условия скидки требуют покупать комплект у одного поставщика.

Отделите обязательные условия от предпочтений #

Если товар нужен к определённой дате, предложение с неподходящим сроком не должно победить из-за хорошего суммарного балла. Сначала проверяют ограничения, затем сравнивают допустимые варианты по выбранным предпочтениям: сумме заказа, авансу, надёжности подтверждения срока или другим критериям.

Вес критерия — решение бизнеса. Модель может объяснить, как изменится выбор при другом приоритете, но не должна молча назначать веса. Сведения об исполнении прошлых заказов берут из учёта с указанием периода. Одно опоздание или отсутствие истории не превращают в выдуманный рейтинг поставщика.

Сохраняйте редакцию, по которой приняли решение #

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

В заказ поставщику передают выбранные и проверенные данные по поддерживаемому интерфейсу конкретной конфигурации. Создание заказа, согласование оплаты и отправка поставщику — разные действия. Таблица с рекомендацией не должна сама становиться финансовым обязательством.

Проверяйте на неудобных предложениях #

В набор приёмки включают письмо со скидкой после исходного файла, упаковку с минимальной партией, неизвестную доставку, истёкшее предложение и частичное наличие. Сверяют отдельно извлечение, арифметику, выполнимость срока и объяснение выбора. Так видно, где ошиблась модель, а где неправильно задано бизнес-правило.

Можно ли автоматически выбрать победителя? #

Для узкой повторяющейся закупки возможны заранее утверждённые правила. Но автоматизация допустима только для полного и сопоставимого набора условий. Открытые вопросы и неутверждённый аналог должны выводить предложение на проверку.

Что делать, если поставщик не указал часть условий? #

Сохранить предложение как неполное и сформировать точные вопросы. Временно сравнить известные части можно, если явно показать допущения. Выдавать такой расчёт за окончательный выбор нельзя.

Разберите одну закупку целиком #

NetLabCS поможет связать извлечение условий, расчёт вариантов и согласование выбора с автоматизацией закупок и снабжения в 1С . Для обсуждения проекта подготовьте несколько предложений по одной потребности и текущую таблицу сравнения: проверим, какие данные уже есть в системе и где нужен интеллектуальный разбор.

Был ли материал полезен?

0 полезных · 0 неполезных · 0 оценок

Голосование временно недоступно: подключаем безопасную идентификацию читателя.