Задача
Разработать приложение для отдела закупок, интегрированное с коробочной версией Битрикс24. Приложение должно взаимодействовать со смарт-процессами и стандартным каталогом товаров. Решение нацелено на оптимизацию работы закупщиков и подборщиков.
Бизнес-логика
1. Импорт товаров
- Менеджер отдела закупок загружает Excel-файлы прямо из карточки сделки.
- Файлы могут иметь разный формат (от разных поставщиков), но содержат схожие поля.
- Среднее количество позиций в файле - до 200.
- Загруженные данные (характеристики, цены) сохраняются в стандартный каталог товаров Битрикс24.
2. Связь со смарт-процессами
- Товары автоматически привязываются к нужному смарт-процессу.
- После импорта другие отделы получают уведомления о появлении новых позиций.
3. Роли и права доступа
- Подборщики: видят только свойства товаров (без цен).
- Менеджеры: видят все свойства и цены.
- Цены и характеристики хранятся в карточке товара, доступны для анализа.
Технические требования
- Платформа: коробочная версия Битрикс24.
- Хранение данных: через стандартные возможности каталога товаров Битрикс24.
- Желателен опыт работы с REST API и Bitrix Framework.
Ожидания от разработчика
Предложить архитектуру решения и примерные сроки реализации. Приветствуется портфолио с аналогичными проектами.