Техническое задание: Настройка автоматического импорта товаров в Битрикс
Цель проекта: Организовать автоматизированный обмен данными о товарах между внешней системой учета (база данных Firebird) и интернет-магазином на платформе Битрикс.
Основные этапы работ:
1. Выгрузка данных из внешней системы
- Разработать скрипт для выгрузки актуальных данных о товарах (номенклатура, остатки, цены, характеристики) из базы данных Firebird.
- Обеспечить корректное формирование файла данных (например, в формате CSV или XML) для последующей передачи.
2. Настройка механизма импорта в Битрикс
- Настроить в Битрикс профиль импорта товаров, который будет принимать подготовленный файл.
- Определить правила сопоставления полей из внешнего файла с полями инфоблока товаров в Битрикс.
- Настроить обработку свойств товаров, разделов, изображений и других связанных данных.
3. Автоматизация процесса
- Реализовать автоматический запуск процесса выгрузки и импорта по расписанию (например, с помощью cron-заданий).
- Обеспечить логирование процесса для контроля успешности обмена и выявления ошибок.
4. Тестирование и сдача
- Провести полный цикл тестирования: выгрузка, передача файла, импорт в Битрикс, проверка корректности обновленных данных в каталоге.
- Предоставить документацию по настройке и эксплуатации созданного решения.