🛠 Доработка и настройка обмена между 1С и сайтом на Битрикс
В рамках проекта выполнил полный цикл работ по устранению последствий некачественной интеграции после подрядной интернет-компании:
📦 Разработал альтернативный механизм импорта товаров из 1С в Битрикс с использованием API, с учётом:
автоматической актуализации каталога (названия, цены, остатки, фото),
устранения проблем с дублированием товаров и сбоями при обновлении ID,
сохранения отзывов и пользовательского контента при обновлениях.
💬 Настроил механизм работы с отзывами в карточках товаров:
обеспечена их сохранность при обновлениях каталога,
реализована логика связи отзывов с товарами по внешнему коду или символьному идентификатору,
автоматическая проверка целостности отзывов при импорте.
🧾 Обработал синхронизацию заказов, где:
оплаты формируются и управляются на стороне Битрикс,
доработан механизм синхронизации с 1С без удаления оплат, отсутствующих в выгрузке,
реализованы защитные механизмы, предотвращающие потерю данных при обмене.
⚙️ Внедрил события (OnSaleOrderBeforeSaved, OnAfterIBlockElementAdd и др.) для управления логикой при обмене данными.
🧩 Оптимизировал структуру обмена на стороне Битрикс: исключение конфликтов, настройка фильтров, логгирование.
https://l-l-w.ru/