История изменений контакта
Кто, когда и что поменял в карточке клиента, в его адресах и связях. Отчёт нужен, когда цифры в документах перестали сходиться с ожиданиями: «почему у него теперь отсрочка 30 дней вместо 10?» или «кто поменял адрес доставки перед отгрузкой?»
Где искать: Модули → CRM (также в модулях: Система) → Отчеты → История изменений контакта
Открыть отчёт можно и из карточки контакта: пункт её меню «История изменений контакта» сразу строит отчёт по этому контакту.
Разбор на примере

Отбор — по контакту, категории клиента или поставщика, а также по типу (клиент / поставщик). Все параметры необязательны: без них отчёт покажет изменения по всем контактам.

По клиенту ООО «Строитель» видно два изменения одного дня: условия оплаты поменялись с 10 на 30 и веб-сайт — с stroitel.ua на www.stroitel.ua. В каждой строке — дата, старое и новое значение, логин сотрудника (рядом в скобках — имя и фамилия) и название поля на языке интерфейса.
Что показывает отчёт
Три реестра сразу: карточку контакта, его адреса и связи между контактами. Отдельных блоков для адресов и связей нет: их изменения идут строками в той же таблице контакта, вперемешку с правками карточки, по времени — от новых к старым. Отличить их можно по колонке «Поле»: к названию поля добавлено «(Адреса)» или «(Связанные контакты)», например «Город(Адреса)».
Значения переводятся в человеческий вид. Галочки («Клиент», «Поставщик», «VIP», «Закрыто») показываются как отметки, а переключатели — словами: «Резидент» / «Нерезидент», «Отделение» / «Адрес», «Наличные» / «Безналичные».
Отчёт показывает переходы, а не снимки: каждая строка — это пара «старое → новое», собранная из двух соседних версий записи. Из этого следует:
- самое первое сохранение карточки контакта после включения истории строкой не показывается — сравнивать его не с чем;
- у адреса или связи самая ранняя версия, наоборот, выводится целиком: по каждому заполненному полю строка «- → значение» (у отмеченной галочки «По умолчанию» — «✅ → ✅»);
- удаление связи — строка с кодом связанного контакта в старом значении и «-» в новом;
- удаление адреса — строка «Представление(Адреса)»: в старом значении — сам удалённый адрес, как его показывала карточка, в новом «-».
Что нужно включить заранее
⚠️ Журнал ведётся только по тем реестрам, которые отмечены в настройке истории записей. Пока в ней нет «Contacts», «Addresses» и «ContactLinks», система изменений не запоминает — и отчёт будет пуст, даже если карточку правили каждый день. Запись истории начинается с момента включения: задним числом восстановить ничего нельзя.
Изменения адресов и связей видны, даже если саму карточку контакта не правили: контакт попадает в отчёт, когда менялось что-то из трёх.
Кому видно. Отчёт показывает историю всех контактов компании любому, кому открыт сам отчёт: права на карточки контактов, адреса и связи он не проверяет. Давайте его только тем ролям, которым можно видеть данные всех контактов.
Типичные ситуации
Отчёт не строится. Если контакт выбран, а истории по нему нет, отчёт откажет: «Этот контакт не имеет истории изменений». Если под выбранные категории и тип не подходит ни один контакт — «Не найдено контактов с фильтрами».
Отчёт пуст. Скорее всего, история по контактам, адресам и связям не включена (см. выше) или после включения их ещё не правили.
Правка точно была, а строки о ней нет. Возможные причины: это было первое сохранение карточки после включения истории (см. выше); поле служебное, без названия в интерфейсе, — такие поля отчёт не показывает вовсе.
Нужно найти, кто поменял цену клиенту. Ставьте код клиента и смотрите поле «Прейскурант» — в строке будет логин. Если сотрудника уже удалили из пользователей, строка остаётся — с логином, но без имени.
Нужна история по документу, а не по клиенту. Это другая механика: у документов есть собственная история записи, она открывается из самого документа.