Компания Digital Nova, основанная в 2008 году, специализируется на предоставлении полного спектра услуг по аудиту, созданию, поддержанию, развитию и обслуживанию IT-инфраструктуры, что обеспечивает бесперебойное функционирование бизнеса.
Сфера компетенций:
- Поставка компьютерной, бытовой и офисной техники
- Обслуживание и ремонт компьютерной и офисной техники
- Продажа, установка и настройка программного обеспечения
- Продажа и сопровождение продуктов 1С
- Бухгалтерское сопровождение
- Проектирование, монтаж, обслуживание, ремонт и модернизация компьютерных и телефонных сетей
- Системы контроля и управления доступом
- Охранно-пожарная сигнализация
- Видеонаблюдение
- Дистрибуция

Задачи и решения
Основные задачи, которые Digital Nova берет на себя, включают:
- Обеспечение доступа к данным о товаре на стороннем ресурсе (номенклатура, цены, остатки)
- Реализация синхронизации словарей
- Получение и буферизация характеристик и изображений
- Обмен заказами между сайтом, 1С и API
Решение
В первую очередь, была предпринята попытка настройки модуля интеграции, предоставленного заказчиком. Однако, выяснилось, что он не соответствует заявленным характеристикам и не содержит всего необходимого функционала для проекта.
В связи с этим, было принято решение о разработке собственного модуля загрузки.
Особенности собственного решения:
- Реализован метод для загрузки свойств и изображений товаров с партнерского ресурса
- В интерфейсной части создана секция для буфера, с функциями загрузки свойств и изображений
- Механизм загрузки реализует необходимые методы стороннего API
- Продуманы самостоятельные механизмы буферизации для прайс-листов, цен и остатков, характеристик товаров и изображений
- На основе стандартного битрикс-компонента разработан интерфейс для работы с заказами, с ежедневным полным (с перезаписью) обновлением справочников.