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