Техническое задание на разработку интернет-магазина с интеграцией 1С
Цель проекта
Создать современный и функциональный сайт-магазин на платформе WordPress для оптовой продажи товаров юридическим лицам (B2B). Ключевое требование - глубокая двусторонняя интеграция с системой 1С для автоматизации бизнес-процессов.
Основные функциональные требования к сайту
- Реализация интернет-магазина на базе WordPress (предпочтительно с WooCommerce).
- Основная модель продаж - B2B, работа с юридическими лицами.
- Для каждого товара необходимо предусмотреть ссылки на маркетплейсы для розничных покупателей (физ. лиц).
- Создание личного кабинета для партнеров (юридических лиц).
- Оплата на сайте не требуется. Работа ведется по выставлению счетов.
Требования к интеграции с системой 1С
От исполнителя требуется обеспечить техническую возможность и участие в настройке следующего обмена данными:
- Выгрузка данных из 1С на сайт:
- Карточки товаров (название, описание, характеристики, изображения).
- Актуальные остатки товаров на складах.
- Актуальные цены.
- Персонализация цен:
- Реализация механизма привязки вида цен к конкретному партнеру (юридическому лицу).
- Сопоставление партнера должно производиться по ИНН организации.
- В личном кабинете партнера должна отображаться его индивидуальная цена, а не базовая с применением скидки WooCommerce.
- Обмен данными с сайта в 1С:
- Передача оформленных заказов в 1С.
- Обновление информации из 1С на сайте:
- Автоматическое обновление статусов заказов в личном кабинете покупателя.
- Возможность отправки из 1С и отображения в личном кабинете документов (например, счетов, актов) в формате PDF.
Визуальная часть и дизайн
В качестве визуального референса для стиля и структуры сайта предоставлен пример успешного проекта в аналогичной тематике. Требуется создать современный, удобный и соответствующий бизнес-задачам интерфейс.
Распределение работ
- Исполнитель (разработчик сайта) отвечает за:
- Разработку и настройку сайта на WordPress.
- Обеспечение необходимой структуры данных и функциональности для интеграции.
- Техническое участие и консультации в процессе настройки обмена с 1С.
- Заказчик отвечает за:
- Проведение всех работ по настройке и программированию со стороны 1С.
- Организацию процесса интеграции с своей стороны.