
Счёт-бот мы показывали недавно — он собирает коммерческое предложение прямо в чате. За несколько дней он перестал быть демо и подключился к боевой Odoo: теперь и товары, и цены, и остатки, и доставка берутся из реальной системы, а не из заглушек.
Каталог — из интернет-магазина
Раньше список материалов был зашит в самом боте. Теперь бот строит каталог из товарных категорий интернет-магазина Odoo: группы, подгруппы, товары и их варианты. Что опубликовано в магазине — то и предлагает бот, без ручной синхронизации.
Цена — по прайсу заказчика
Цена позиции берётся не «средняя по больнице», а по прайс-листу конкретного клиента: у кого-то свои договорные цены — бот подставит именно их. Расчёт делает Odoo в контексте заказчика и количества.
Оглядка на склад
Перед тем как добавить позицию, бот смотрит свободный остаток на складе (с учётом уже зарезервированного) и, если запрошенного количества нет, предупреждает — это сигнал к дозаказу. Заявку это не блокирует, но и сюрприза «нечем отгружать» не будет.
Доставка считается в Odoo
Доставку бот тоже не выдумывает: спрашивает адрес назначения, ставит его на заказ и передаёт расчёт службе доставки в Odoo (delivery.carrier). Стоимость Odoo считает сама и добавляет отдельной строкой в счёт; если посчитать автоматически не вышло — строка доставки добавляется вручную, без потери суммы.
Итог
Счёт-бот теперь работает с настоящими данными: каталог, цены, остатки и доставка — из Odoo. Менеджеру остаётся меньше ручной работы, а заказчик получает предложение, за которым стоят реальные позиции и цены.