Logo
Головна
На сайт Спробувати безкоштовно
  • Імпорт/Експорт
    • Ліди
    • Клієнти
    • Угоди
    • Прайс-лист
    • Склад
    • Завдання
  • Чати
    • Загальна інформація
    • Telegram чат-бот
    • Viber чат-бот
    • E-chat (номери Viber, Telegram)
    • Внутрішні групи
    • Онлайн чат для сайту
    • Instagram та Facebook
    • OLX
  • Email
    • Загальна інформація
    • Інтеграція Ukr.net
    • Інтеграція Yahoo
    • Інтеграція Zoho
  • Контрагенти
    • Ліди та клієнти
    • Підрядники
    • Масові дії
    • Постачальники
    • Свої розділи контрагентів
    • Баланс коштів
    • Додаткові контакти
  • Завдання
    • Робота з завданнями
    • Масові дії
    • Типи завдань
  • Угоди
    • Робота з угодами
    • Масові дії
    • Воронка продажів
    • Каса для офлайн магазинів
    • Різні поля в різних воронках продажів
    • Декілька груп товарів/послуг
    • Вивід полів контрагентів в угоді/завданні
  • Склад / Прайс-лист
    • Можливості складу
    • Товарні накладні
    • Штрихкоди
    • Комплектація на складі
    • Декілька цін
    • Етикетки
    • Автоматичне формування цін
    • Інвентаризація
    • Собівартість товару
    • Автоматична генерація артикула
    • Накладні переміщення
    • Декілька складів
    • Синхронізація товарів з Prom
    • Виробництво
    • ПДВ
  • Фінанси
    • Робота з фінансами
  • Налаштування
      • Профіль компанії
        • Профіль компанії та Білінг
        • Очистка інформації
        • Видалена інформація
      • Управління
        • Переходи по етапах
        • Теги
        • Джерела
        • Терміни по замовленнях в етапах
      • Філії, користувачі та доступи
        • Філії
        • Доступи
        • Користувачі
        • Команди
      • Фінанси
        • Гаманці
        • Валюти і курс
        • Сегменти
        • Категорії фінансів
      • Профіль
        • Push-сповіщення
        • Вигляд
      • Товари
        • YML генератор
        • Загальні налаштування
        • Синхронізація товарів через XML
    • Робочий стіл
    • Користувацькі поля
    • Гарячі клавіші
    • Користувацькі фільтри
    • Вимкнення непотрібних блоків
    • З чого почати?
    • Служба підтримки
  • Статистика
    • Оборотність товару
    • Залишки на складі
    • Дзвінки
  • Документи
    • Робота з документами
    • Редагування документів
    • Автоматична нумерація документів
  • Тригери
    • Загальна інформація
    • Переміщення між воронками
    • Відправка SMS
    • Проведення фінансів
    • Дзвінки
    • Створення завдання
    • Заповнення полів
    • Копіювання полів
    • Сповіщення
    • Створення фіскальних чеків
    • Авторозподілення
    • Перемістити етап
  • Валідація
    • Загальна інформація
  • Webhook
    • Загальна інформація
    • Приєднання WordPress (Contact Form 7)
    • Приєднання WordPress (Woocommerce)
    • Facebook Leads (Apix-Drive)
    • Приєднання Weblium (форми)
    • Відправка на Viber (TurboSMS)
    • Передача залишків на Хорошоп
    • Відправка SMS через SMS Club
    • Відправка інформації при руху по товару
    • Відправка інформації з угод
    • Відправка сповіщень в Telegram
    • Відправка інформації з розділу Фінанси
    • Синхронізація залишків товарів з Kasta
    • Приєднання WIX (форми)
    • Відправка SMS через AlphaSMS
  • Модулі
    • Записи
  • API
    • Формування API-ключа
    • Користувацькі фільтри
    • Приклад на PHP
  • Інтеграції
    • TurboSMS
    • Нова Пошта
    • Binotel
    • УкрПошта
    • Rozetka
    • Prom
    • BlackBox
    • ПриватБанк
    • Phonet
    • Хорошоп
    • Монобанк
    • Hubber
    • Алло
    • F.ua
    • Checkbox
    • UniTalk
    • Opencart
    • Ringostat
    • SendPulse
    • Stream Telecom
    • Shop-Express
    • Kasta
    • CallsApp
    • LiqPay
    • Plata by mono (раніше MonoPay)
    • Епіцентр
  • Інше
    • Дзвінки
    • Доставка
  1. Головна
  2. Документація

Заповнення полів

Зміст
Загальна інформація
Приклад #1. Завершення завдань при результаті угоди Виграно
Приклад #2. Зміна статусу документів при зміні етапу
Приклад #3. Зміна статусу контрагента на основі к-сті замовлень
Приклад #4. Зміна відповідального по контрагенті на основі відповідального в угоді
Приклад #5. Зміна статусу клієнта при створенні угоди, якщо лід переходить в клієнти
Приклад #6. Копіювання полів з угоди в картку клієнта
Приклад #7. Копіювання інформації з картки контрагента в картку угоди
Приклад #8. Копіювання відповідального з угоди в картку контрагента
Приклад #9. Заповнення тексту
Приклад #10. Заповнення поля в угоді з поля товару
Приклад #11. Копіювання номеру документа в поле угоди
Додаткова інформація

Загальна інформація

Даний тип тригера дозволяє налаштувати автоматичне заповнення/зміну полів при потрібних умовах: на певному етапі, при результаті угоди, зміні відповідального та інше. Також можна заповнювати поля контрагента при певних змінах в угоді та навпаки.

Важливо!

Поле "Заповнити значенням" чітко стандартизовано:

  • Якщо тип поля текст, список, рядок - значення вказується в одноразових лапках. Приклад: 'Чорний'
  • Якщо тип поля цифри - в значення вказуються тільки цифри, без лапок
  • Якщо системні поля: відповідальний, статус, джерело - в значення вказується ID, без лапок
  • Якщо потрібно заповнити поле Так/Ні - вказується: true або false, без лапок
  • Якщо потрібно заповнити пустим значенням (не всі поля дозволені), наприклад змінити статус контрагента або угоди - вказуються 2 лапки без пробілів: ''
  • Якщо потрібно заповнити поточну дату при виконанні тригеру, то використовується змінна {{now}}

Структура тригера:

  • Таблиця - Угоди / Контрагенти / Дзвінки
  • Дія - Заповнити поля
  • Об'єкт заповнення - Де саме буде заповнюватись поле
  • Цільове поле - Вибір поля яке буде заповнюватись
  • Заповнити значенням - Яким значенням буде заповнюватись
  • Умова - При якій умові повинен виконатись тригер
  • Затримка в хв.
  • Коментар - Інформаційна складова

Приклад #1. Завершення завдань при результаті угоди Виграно

При створенні тригера потрібно обрати таблицю - Угоди, дію - Заповнити поля, Об'єкт заповнення - Завдання, цільове поле - Завершено, Заповнити значенням - true. А в умові вказати, що при результаті "Виграно" завершити всі завдання по угоді (умова може бути будь-яка інша). Приклад:

result == 'successful'

Завершення завдання при результаті Виграно


Приклад #2. Зміна статусу документів при зміні етапу

Наприклад потрібно змінити статус документів на етапах: Підписано або Узгоджено. При створенні тригера потрібно обрати таблицю - Угоди, дію - Заповнити поля, Об'єкт заповнення - Документи, цільове поле - Статус, Заповнити значенням - вказати ID статусу документа. А в умові вказати, що при 2-х етапах воронки продажів змінити статуси (умова може бути будь-яка інша). Приклад:

stage.name == 'Узгоджено' or stage.name == 'Підписано'

Важливо!

  • Змінюються всі статуси документів, які сформовано в угоді

Зміна статусу документа


Приклад #3. Зміна статусу контрагента на основі к-сті замовлень

Наприклад потрібно змінити статус клієнта на постійного, якщо угод більше 2-х. При створенні тригера потрібно обрати таблицю - Угоди, дію - Заповнити поля, Об'єкт заповнення - Контрагенти, цільове поле - Статус, Заповнити значенням - вказати ID статусу контрагента. В умові вказати чітку змінну (цифру к-сті угод можна змінювати). Приклад:

created_at and client.agreements_count >=2

Зміна статусу ліда/клієнта на основі к-сті угод


Приклад #4. Зміна відповідального по контрагенті на основі відповідального в угоді

Наприклад потрібно змінити відповідального в ліді/клієнті, на основі певних умов в угоді. При створенні тригера потрібно обрати таблицю - Угоди, дію - Заповнити поля, Об'єкт заповнення - Контрагенти, цільове поле - Головний відповідальний, Заповнити значенням - вказати ID користувача. Наприклад при створенні угоди та на основі конкретного відповідального в угоді змінити на цього ж відповідального в ліді/клієнті. Приклад:

created_at and main_responsible_id == 2

Важливо!

  • В умові потрібно вказати, що якщо відповідальний з ID 4, то в ліді/клієнті також змінити на користувача з ID 4
  • Якщо користувачів KeepinCRM декілька, то під кожного потрібен свій тригер з ID
  • На основі цього прикладу можна змінювати не тільки головного відповідального, а інші дані також. Тобто при певній умові в угоді - додати/змінити дані в контрагенті.

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


Приклад #5. Зміна статусу клієнта при створенні угоди, якщо лід переходить в клієнти

Наприклад потрібно змінити статус клієнта якщо він переходить з розділу Ліди в розділ Клієнти або заповнити будь-яке інше поле при створенні угоди. Приклад:

created_at and client.status_id == NULL and client.lead == false

Додатково!

  • lead == false - контрагент не лід
  • lead == true - контрагент лід
  • status_id == NULL - статус контрагента не заповнено
  • Якщо використовуються користувацькі розділи контрагентів, то в умові можна використовувати змінну section_id == ID розділу (ID в рядку браузера). Наприклад потрібно створити тригер, який буде відпрацьовувати тільки в потрібному користувацькому розділі контрагентів
  • Якщо потрібно створити тригер, який буде спрацьовувати тільки для контрагентів в розділі Ліди, то в умові додається змінна: lead == true (таблиця Контрагенти), якщо угоди - client.lead == true

Тригер при зміні ліда в клієнти


Приклад #6. Копіювання полів з угоди в картку клієнта

Наприклад потрібно скопіювати поля угоди в картку клієнта при певних умовах (можуть бути різні). Приклад копіювання при завершенні угоди в результат Виграно:

result == 'successful'

Копіювання поля з угоди в картку контрагента


Приклад #7. Копіювання інформації з картки контрагента в картку угоди

Якщо потрібно скопіювати дані з картки контрагента в картку угоди (наприклад адреса, реквізити й тому подібне), то потрібно створити тригер з дією "Заповнити поля", об'єкт заповнення "Угоди" та в полі "Заповнити значенням" звернутись до потрібного поля в картці контрагента з приставкою client.

Наприклад:

  • Джерело: {{client.source.sequential_id}}
  • Коментар: {{client.comment}}
  • Користувацьке поле: {{client.custom_fields.НАЗВАПОЛЯ}}

Важливо!

  • Якщо потрібно скопіювати 3 поля, то це все додається в 1 тригер, не потрібно створювати три різні тригери
  • Якщо в лідах та клієнтах створено ідентичне поле, то в тригері потрібно вказати ідентифікатори цих 2-х полів, оскільки вони різні
  • Умова created_at скопіюєте значення один раз з картки клієнта при створенні угоди, але можна використовувати й інші умови
  • Якщо потрібно скопіювати джерело угоди, при умові якщо джерело не вказано при створенні угоди, то умова: created_at and source_id == null
  • Якщо копіюється з поля в поле з типом "Великий список з пошуком та мультивибором", і після копіювання з'являються символи ["Один", "Два"], тоді в цьому полі в тригері потрібно прибрати символи {{ }} на початку та вкінці змінної з правої колонки, щоб було - client.custom_fields.country_601. Це стосується тільки цього типа поля, інші заповнювати згідно з документацією

Отримання даних з картки клієнта в угоду


Приклад #8. Копіювання відповідального з угоди в картку контрагента

Якщо потрібно скопіювати відповідального з угоди у відповідального по клієнту, якщо відповідальний по клієнту незаповнений (можуть бути й інші умови). Приклад копіювання на етапі Отримано, а в полі заповнити значенням використовується чітка змінна main_responsible.sequential_id:

stage.name == 'Отримано' and client.main_responsible_id == NULL and main_responsible_id != NULL

Копіювання відповідального з угоди в картку контрагента


Приклад #9. Заповнення тексту

Щоб заповнити текст в потрібне поле через тригер, то потрібно його взяти в одноразові лапки - 'Готівка'. Якщо потрібно заповнити декілька полів, то ці такі поля додаються в один тригер, не потрібно створювати новий тригер для кожного поля.

Заповнення текстових даних через тригер


Приклад #10. Заповнення поля в угоді з поля товару

Щоб заповнити інформацію з поля товару (який доданий в угоду) в користувацьке поле угоди, то необхідно створити тригер та вказати чітко стандартизовані змінні, але з потрібним користувацьким полем. Доступно 2 типи такої реалізації.

#1. Якщо потрібно заповнити поле угоди з поля товару зі складу, то використовується змінна:

{{#jobs}}{{product.custom_fields.moepole_218}}{{^_last}}, {{/_last}}{{/jobs}}


#2. Якщо потрібно заповнити поле угоди з поля товару, яке виведено в угоді й змінюється безпосередньо в угоді, то використовується змінна:

{{#jobs}}{{custom_fields.moepole_218}}{{^_last}}, {{/_last}}{{/jobs}}

Примітка:

  • Замість moepole_218 вказується ідентифікатор потрібного поля зі складу або прайс-листа
  • Якщо товарів декілька, то кожне значення розділяється комою, але її можна прибрати або змінити на інший потрібний символ відразу в змінній

Заповнення полів угоди з поля товару


Приклад #11. Копіювання номера документа в поле угоди

Якщо потрібно скопіювати номер документа, який сформований в угоді в потрібне поле угоди, то використовується системна змінна, з точною назвою Вашого шаблона документа (в прикладі назва "Рахунок", Вам потрібно вказати свою назву шаблона).

FILTER(documents, document, document.template.name == 'Рахунок')[0]['number']

Копіювання номеру документа


Додаткова інформація

  • В умовах можна використовувати будь-яку к-сть змінних через AND (та) чи OR (або). Якщо використовуються умови OR, то їх треба брати в дужки
  • Якщо тригер не спрацював, дивитись коректність умови
  • В кожного тригера є журнал дій де він запускався
  • Також можна заповнювати актуальну дату та час, для цього використовується змінна {{now}}

Оновлено 12.04.2024

Пов'язані статті

Загальна інформація Переміщення між воронками Відправка SMS Проведення фінансів Дзвінки Створення завдання Копіювання полів Сповіщення Створення фіскальних чеків Авторозподілення Перемістити етап

Набір інструментів для ефективної роботи!

Досить вести всі замовлення в Excel або блокноті та витрачати купу часу на одноманітні дії. Об'єднайте всі джерела замовлень та відділи компанії в 1 систему та працюйте ефективно. Все необхідне в KeepinCRM і навіть більше.

Спробувати безкоштовно

Служба підтримки

Надсилайте нам свої запитання та пропозиції

  • Імпорт/Експорт
    • Ліди
    • Клієнти
    • Угоди
    • Прайс-лист
    • Склад
    • Завдання
  • Чати
    • Загальна інформація
    • Telegram чат-бот
    • Viber чат-бот
    • E-chat (номери Viber, Telegram)
    • Внутрішні групи
    • Онлайн чат для сайту
    • Instagram та Facebook
    • OLX
  • Email
    • Загальна інформація
    • Інтеграція Ukr.net
    • Інтеграція Yahoo
    • Інтеграція Zoho
  • Контрагенти
    • Ліди та клієнти
    • Підрядники
    • Масові дії
    • Постачальники
    • Свої розділи контрагентів
    • Баланс коштів
    • Додаткові контакти
  • Завдання
    • Робота з завданнями
    • Масові дії
    • Типи завдань
  • Угоди
    • Робота з угодами
    • Масові дії
    • Воронка продажів
    • Каса для офлайн магазинів
    • Різні поля в різних воронках продажів
    • Декілька груп товарів/послуг
    • Вивід полів контрагентів в угоді/завданні
  • Склад / Прайс-лист
    • Можливості складу
    • Товарні накладні
    • Штрихкоди
    • Комплектація на складі
    • Декілька цін
    • Етикетки
    • Автоматичне формування цін
    • Інвентаризація
    • Собівартість товару
    • Автоматична генерація артикула
    • Накладні переміщення
    • Декілька складів
    • Синхронізація товарів з Prom
    • Виробництво
    • ПДВ
  • Фінанси
    • Робота з фінансами
  • Налаштування
    • Профіль компанії
      • Профіль компанії та Білінг
      • Очистка інформації
      • Видалена інформація
    • Управління
      • Переходи по етапах
      • Теги
      • Джерела
      • Терміни по замовленнях в етапах
    • Філії, користувачі та доступи
      • Філії
      • Доступи
      • Користувачі
      • Команди
    • Фінанси
      • Гаманці
      • Валюти і курс
      • Сегменти
      • Категорії фінансів
    • Профіль
      • Push-сповіщення
      • Вигляд
    • Товари
      • YML генератор
      • Загальні налаштування
      • Синхронізація товарів через XML
    • Робочий стіл
    • Користувацькі поля
    • Гарячі клавіші
    • Користувацькі фільтри
    • Вимкнення непотрібних блоків
    • З чого почати?
    • Служба підтримки
  • Статистика
    • Оборотність товару
    • Залишки на складі
    • Дзвінки
  • Документи
    • Робота з документами
    • Редагування документів
    • Автоматична нумерація документів
  • Тригери
    • Загальна інформація
    • Переміщення між воронками
    • Відправка SMS
    • Проведення фінансів
    • Дзвінки
    • Створення завдання
    • Заповнення полів
    • Копіювання полів
    • Сповіщення
    • Створення фіскальних чеків
    • Авторозподілення
    • Перемістити етап
  • Валідація
    • Загальна інформація
  • Webhook
    • Загальна інформація
    • Приєднання WordPress (Contact Form 7)
    • Приєднання WordPress (Woocommerce)
    • Facebook Leads (Apix-Drive)
    • Приєднання Weblium (форми)
    • Відправка на Viber (TurboSMS)
    • Передача залишків на Хорошоп
    • Відправка SMS через SMS Club
    • Відправка інформації при руху по товару
    • Відправка інформації з угод
    • Відправка сповіщень в Telegram
    • Відправка інформації з розділу Фінанси
    • Синхронізація залишків товарів з Kasta
    • Приєднання WIX (форми)
    • Відправка SMS через AlphaSMS
  • Модулі
    • Записи
  • API
    • Формування API-ключа
    • Користувацькі фільтри
    • Приклад на PHP
  • Інтеграції
    • TurboSMS
    • Нова Пошта
    • Binotel
    • УкрПошта
    • Rozetka
    • Prom
    • BlackBox
    • ПриватБанк
    • Phonet
    • Хорошоп
    • Монобанк
    • Hubber
    • Алло
    • F.ua
    • Checkbox
    • UniTalk
    • Opencart
    • Ringostat
    • SendPulse
    • Stream Telecom
    • Shop-Express
    • Kasta
    • CallsApp
    • LiqPay
    • Plata by mono (раніше MonoPay)
    • Епіцентр
  • Інше
    • Дзвінки
    • Доставка

© KeepinCRM Всі права захищені 2017-2025

Угода користувача Політика конфіденційності Контакти