У 1С часто есть два режима: полный каталог и обмен изменениями. Для них лучше использовать разные источники и разные профили, но одинаковые поля идентификации.
- полный профиль остается владельцем всего каталога;
- профиль изменений обновляет только пришедшие товары и предложения;
- товары без изменений быстро пропускаются и тарифицируются дешевле;
- очистка по нулевому остатку работает только по объектам текущего изменения.
Где это находится
Создайте отдельный источник для изменений 1С, затем отдельный профиль UMI.CMS. В профиле изменений используйте тот же сайт и те же поля идентификации, что в полном профиле.
Полный обмен 1С обычно отвечает за структуру каталога. Обмен изменениями нужен для частого обновления цен, остатков и отдельных характеристик без пересборки всего каталога.
Два профиля
Обычно делают два профиля: Полный каталог запускается редко и синхронизирует весь источник; Изменения запускается часто и обновляет только пришедшие товары и предложения.
Отдельный источник
Для обмена изменениями создайте отдельный источник и укажите его в 1С для режима изменений. К нему привяжите профиль UMI.CMS с бережным сценарием.
Не привязывать к профилю
В профиле изменений отключайте привязку элементов к профилю обмена. Тогда полный обмен продолжит считать товары своими, даже если промежуточный профиль обновлял цены или остатки.

Объекты без изменений
Если товар или предложение найдено и данные после преобразований не изменились, Eofferix должен пропустить запись и учитывать результат как UMI.CMS · элемент без изменений. Такой запуск быстрее и дешевле полного обновления.

Настройка по шагам
- Скопируйте полный профиль или создайте новый профиль с тем же шаблоном UMI.CMS.
- Подключите к нему отдельный источник, куда 1С будет отправлять только изменения.
- Проверьте, что товары и предложения ищутся по тем же полям, например по external_id.
- Выберите бережный сценарий обновления без полной очистки каталога.
- Отключите привязку элементов к профилю, чтобы профиль изменений не забирал владение у полного обмена.
- Если есть правило удаления по нулевому остатку, проверьте, что оно действует только на полученные в этом запуске объекты.
Как проверить результат
- Повторный обмен без изменений проходит быстро.
- В затратах появляются строки для неизмененных элементов UMI.CMS.
- После запуска профиля изменений полный профиль не считает обновленные товары чужими.
- Полная синхронизация после изменений не создает дубли и не удаляет обновленные товары.
Частые ошибки
- Использовать в профиле изменений другие поля идентификации.
- Оставить включенной привязку элементов к профилю изменений.
- Включить cleanup отсутствующих объектов на частичной выгрузке.
- Сравнивать изменения до преобразований, хотя в импорт уходит уже преобразованное значение.