Перейти до змісту

Історія змін контакту

Хто, коли і що змінив у картці клієнта, в його адресах і зв'язках. Звіт потрібен, коли цифри в документах перестали збігатися з очікуваннями: «чому в нього тепер відстрочка 30 днів замість 10?» або «хто змінив адресу доставки перед відвантаженням?»

Де шукати: Модулі → CRM (також у модулях: Система) → Звіти → Історія змін контакту

Відкрити звіт можна й із картки контакту: пункт її меню «Історія змін контакту» одразу будує звіт по цьому контакту.

Розбір на прикладі

Параметри звіту

Відбір — за контактом, категорією клієнта чи постачальника, а також за типом (клієнт / постачальник). Усі параметри необов'язкові: без них звіт покаже зміни по всіх контактах.

Історія змін

По клієнту ТОВ «Будівельник» видно дві зміни одного дня: умови сплати змінилися з 10 на 30 і вебсайт — із budivelnyk.ua на www.budivelnyk.ua. У кожному рядку — дата, старе й нове значення, логін співробітника (поруч у дужках — ім'я та прізвище) і назва поля мовою інтерфейсу.

Що показує звіт

Три реєстри одразу: картку контакту, його адреси і зв'язки між контактами. Окремих блоків для адрес і зв'язків немає: їхні зміни йдуть рядками в тій самій таблиці контакту, упереміш із правками картки, за часом — від нових до старих. Відрізнити їх можна за колонкою «Поле»: до назви поля додано «(Адреси)» або «(Пов'язані контакти)», наприклад «Місто(Адреси)».

Значення перекладаються в людський вигляд. Галочки («Клієнт», «Постачальник», «VIP», «Закрито») показуються як позначки, а перемикачі — словами: «Резидент» / «Не резидент», «Відділення» / «Адреса», «Готівка» / «Безготівкові».

Звіт показує переходи, а не знімки: кожен рядок — це пара «старе → нове», зібрана з двох сусідніх версій запису. Звідси:

  • найперше збереження картки контакту після ввімкнення історії рядком не показується — порівнювати його нема з чим;
  • в адреси чи зв'язку найраніша версія, навпаки, виводиться повністю: за кожним заповненим полем рядок «- → значення» (у відміченої галочки «За замовч.» — «✅ → ✅»);
  • видалення зв'язку — рядок із кодом пов'язаного контакту в старому значенні й «-» у новому;
  • видалення адреси — рядок «Відображення(Адреси)»: у старому значенні — сама видалена адреса, як її показувала картка, у новому «-».

Що треба увімкнути заздалегідь

⚠️ Журнал ведеться лише за тими реєстрами, які позначені в налаштуванні історії записів. Доки в ньому немає «Contacts», «Addresses» і «ContactLinks», система змін не запам'ятовує — і звіт буде порожній, навіть якщо картку правили щодня. Запис історії починається з моменту ввімкнення: заднім числом відновити нічого не можна.

Зміни адрес і зв'язків видно, навіть якщо саму картку контакту не правили: контакт потрапляє у звіт, коли змінювали будь-що з трьох.

Кому видно. Звіт показує історію всіх контактів компанії кожному, кому відкрито сам звіт: права на картки контактів, адреси й зв'язки він не перевіряє. Давайте його лише тим ролям, яким можна бачити дані всіх контактів.

Типові ситуації

Звіт не будується. Якщо контакт обрано, а історії по ньому немає, звіт відмовить: «Цей контакт не має історії змін». Якщо під обрані категорії й тип не підходить жоден контакт — «Не знайдено контакти з фільтрами».

Звіт порожній. Найімовірніше, історія по контактах, адресах і зв'язках не ввімкнена (див. вище) або після ввімкнення їх ще не правили.

Правка точно була, а рядка про неї немає. Можливі причини: це було перше збереження картки після ввімкнення історії (див. вище); поле службове, без назви в інтерфейсі, — такі поля звіт не показує зовсім.

Треба знайти, хто змінив ціну клієнту. Ставте код клієнта і дивіться поле «Прейскурант» — у рядку буде логін. Якщо працівника вже видалили з користувачів, рядок лишається — з логіном, але без імені.

Потрібна історія по документу, а не по клієнту. Це інша механіка: у документів є власна історія запису, вона відкривається із самого документа.