Техническое задание: Интеграция каталога Firebird с Битрикс

Необходимо реализовать процесс переноса и поддержания актуальности каталога товаров между двумя системами.

Основные этапы работы

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

Требования к результату

  • Каталог в Битрикс должен полностью соответствовать исходным данным по структуре и наполнению.
  • Процесс синхронизации должен быть автоматизирован и выполняться по расписанию или по запросу.
  • Необходимо предусмотреть логирование процесса для отслеживания ошибок и статуса выполнения.
  • Решение должно быть документировано.