Задание: AI-автоматизация. Разработка сервиса автоматического расчёта смет: 1С+API поставщиков+Excel,дальнейшая интеграция с ИИ (Дистанционная работа)
Добрый день. Компания занимается поставками электрооборудования и кабельно-проводниковой продукции. Ищем разработчика для создания системы автоматического пересчёта входящих смет и спецификаций. Цель проекта: максимально убрать ручную работу менеджера. В перспективе сотрудник должен загрузить PDF/Excel со спецификацией клиента и получить готовый расчёт с нашими товарами, остатками, недостающими позициями от поставщиков, ценами и аналогами. Что уже есть: - 1С:Управление торговлей; - выгрузка нашей номенклатуры из 1С уже настроена; - выгружаются наименования, артикулы, цены и остатки; - есть API и документация Русского Света; - есть API Smart-Shop; - есть данные/API/XML Элкома; - есть реальные сметы и спецификации для тестирования; - логика электротехнического подбора и аналогов будет прорабатываться с нашей стороны совместно с ChatGPT/ИИ. Логика работы системы: 1. 1С - приоритет №1. Сначала система должна сопоставить позицию сметы с нашей номенклатурой и проверить собственный остаток. Если необходимое количество полностью есть на нашем складе - используем его. Если своего товара недостаточно - рассчитываем дефицит и ищем недостающее количество у поставщиков. 2. Русский Свет - приоритетный внешний поставщик электрооборудования. По API необходимо получать соответствие товара, код/артикул, нашу закупочную цену, РРЦ и остатки. Остатки требуется учитывать по всем доступным складам. 3. Smart-Shop - следующий источник электрооборудования. Если позиция не закрыта через 1С/Русский Свет либо есть необходимость сравнения вариантов, получаем через API Smart-Shop товар, цену и наличие. 4. Элком - в первую очередь кабельно-проводниковая продукция. Если кабеля недостаточно на нашем складе, остаток потребности проверяем у Элкома через имеющуюся выгрузку/API/XML. В дальнейшем количество поставщиков будет увеличиваться, поэтому архитектура должна позволять подключать новые API/прайсы без переписывания всей системы. Итоговый результат первой версии: На входе Excel со спецификацией. На выходе единый Excel примерно следующей структуры: Исходная позиция | Количество | Наш товар | Бренд | Артикул | Остаток 1С | Дефицит | Поставщик | Код поставщика | Закупочная цена | РРЦ | Остаток поставщика | Итоговое количество | Комментарий В дальнейшем хотим добавить: - загрузку PDF/Word/Excel смет; - автоматическое распознавание спецификаций; - подбор аналогов по техническим характеристикам с использованием ИИ; - несколько вариантов расчёта, в том числе отдельный вариант на оборудовании HYUNDAI; - автоматическое формирование коммерческого предложения; - интеграцию с Bitrix24. Важно: сейчас нам не требуется разработать всю систему сразу. Хотим начать с небольшого оплачиваемого тестового этапа. Тестовое задание Предоставляем Excel примерно с 20-30 позициями и документацию/доступы к API. Необходимо: Прочитать позиции из Excel. Найти товары через API Русского Света. Получить код товара, наименование, артикул, бренд, нашу закупочную цену, РРЦ и общий доступный остаток. Подключить Smart-Shop и получить по тем же позициям доступные товары, цены и остатки. Сформировать единый Excel с результатами. Архитектуру сделать так, чтобы следующим этапом можно было подключить нашу выгрузку 1С и Элком. После успешного теста готовы продолжить разработку всей системы с выбранным специалистом. Кого ищем: - Python/backend-разработчик или сильный интегратор; - опыт REST API; - JSON/XML; - Excel; - желательно опыт интеграции с 1С; - желательно FastAPI; - опыт сопоставления номенклатуры между разными системами будет большим плюсом; - умение нормально логировать ошибки API и работать с большими объёмами данных. Нам не нужен разовый PowerShell-скрипт. Нужна основа нормального сервиса, который впоследствии будет постоянно использоваться сотрудниками компании. В отклике прошу ответить на 5 вопросов: Делали ли вы подобные интеграции? Приведите 1-2 примера. На каком стеке предлагаете реализовать нашу систему? Как предлагаете организовать сопоставление одной номенклатуры между 1С и несколькими поставщиками? Сколько будет стоить тестовый этап? Сколько дней потребуется на тест?