Техническое задание: Интеграция каталога Firebird с Битрикс
Необходимо реализовать процесс переноса и поддержания актуальности каталога товаров между двумя системами.
Основные этапы работы
- Выгрузка данных: Разработка скрипта или модуля для корректной выгрузки каталога товаров (включая категории, товарные позиции, цены, остатки, характеристики) из существующей базы данных Firebird.
- Загрузка в Битрикс: Импорт выгруженных данных в инфоблоки каталога CMS Битрикс с сохранением структуры иерархии (разделы/подразделы) и всех необходимых свойств товаров.
- Настройка синхронизации: Организация механизма регулярного обновления данных. Требуется предусмотреть возможность как полного обновления каталога, так и инкрементальной синхронизации (обновление только измененных позиций).
Требования к результату
- Каталог в Битрикс должен полностью соответствовать исходным данным по структуре и наполнению.
- Процесс синхронизации должен быть автоматизирован и выполняться по расписанию или по запросу.
- Необходимо предусмотреть логирование процесса для отслеживания ошибок и статуса выполнения.
- Решение должно быть документировано.