# UserFieldSynchronizer

URL: https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс `\Bitrix\Crm\Synchronization\UserFieldSynchronizer`
Модуль: Crm.

Исходный файл: `source/crm/lib/synchronization/userfieldsynchronizer.php:13`

## Свойства (1)

- `static $$existedFieldNameMap`

## Методы (12)

- [`static getDifference()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/getdifference/)
- [`static getFieldComplianceCode()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/getfieldcompliancecode/)
- [`static getFieldLabel()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/getfieldlabel/)
- [`static getHistoryItem()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/gethistoryitem/)
- [`static getIntersection()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/getintersection/) — Сравнивает поля исходного типа с полями целевого типа.
- [`static getSynchronizationFields()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/getsynchronizationfields/) — Подготовить список полей для синхронизации.
- [`static isUserFieldTypeSupported()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/isuserfieldtypesupported/)
- [`static markAsSynchronized()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/markassynchronized/)
- [`static needForSynchronization()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/needforsynchronization/) — Проверить, нужны ли поля целевого типа для синхронизации с исходными полями.
- [`static removeHistoryItem()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/removehistoryitem/)
- [`static setHistoryItem()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/sethistoryitem/)
- [`static synchronize()`](https://chugunov.pro/api-bitrix/crm/synchronization/userfieldsynchronizer/synchronize/) — Синхронизировать поля исходного типа с полями целевого типа.

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Crm-Synchronization-UserFieldSynchronizer.html
