У модулі Конфігурація – вкладка Облік у полі Тип співставлення кодів ТТ встановіть значення: текстовий.
Зайдіть в Параметри – вкладка Обмін та Повідомлення. Виберіть необхідну CRM із запропонованого списку в полі Тип сервера. Натисніть кнопку Налаштування.
З'явиться вікно Додаткові параметри.
Набір вкладок та полів у вікні залежить від вибраного типу сервера (CRM). Поля, позначені вертикальною червоною лінією, обов'язкові для заповнення. Зазвичай це дані, які необхідно копіювати з CRM:
Домен користувача/URL адреса/Адреса сайту
Ключ доступу.
Необов'язкові поля здебільшого містять фільтри статусів доставки чи типу/статусу замовлення, згідно з якими будуть імпортуватися необхідні дані із CRM в ANT-Logistics.
Інтеграція деяких CRM (Planfix, SalesDrive) виконується за допомогою вебхука без заповнення вищезгаданих полів.
Натисніть Перевірити з'єднання – у випадку, якщо все правильно заповнено і встановлений зв'язок з CRM, висвітиться інформація про успішність дії. Збережіть зміни ОК.
Частина полів з CRM при імпорті автоматично завантажуються до ANT-Logistics і їх не потрібно налаштовувати вручну. Але іноді необхідно вручну внести відповідності полів у Довіднику Налаштування Таблиць.
У Довіднику Налаштування таблиць виберіть поле, якому необхідно присвоїти відповідність з полем CRM (в нашому прикладі це – Поле кор.заявки 1).
Подвійним кліком по полю відкрийте вікно Редагування запису та перейдіть у вкладку Сторонні CRM. Заповніть поля:
Сутність в CRM - виберіть зі списку.
CRM поле – виберіть зі списку поле сутності CRM. При необхідності можна використовувати кнопку формул f(x), за допомогою яких виконується форматування та різноманітні операції з сутностями полів CRM.
CRM фільтр – вкажіть фільтр для поля CRM (поле необов'язкове для заповнення).
Детальніше про формули див. розділ Синтаксис формул.
Приклад налаштування відповідностей полів з використанням формули див. блог.
Для завантаження заявок із CRM у ANT-Logistics виконайте наступні дії.
В Документі Заявки виберіть необхідну дату.
Натисніть на кнопку «Редагування заявок» (іконка у вигляді олівця) та виберіть Імпорт заявок.
У новому вікні "Імпорт" вкажіть у полях:
Видаляти заявки – видаляти чи ні заявки, яких немає в джерелі, для повної синхронізації;
Оновл. координати – оновлювати чи ні координати точок (широту та довготу) на ті, що завантажуються з CRM.
Підтвердьте дію ОК.
На вибрану дату імпортуються із CRM всі замовлення (якщо вони існують), які відповідають виставленим параметрам, статусам та фільтрам.
Якщо є проблеми з передачею даних із CRM, можна виконати перевірку: чи дійсно дані в CRM існують, чи вони вивантажуються звідти та з яких полів надходить інформація. Для цього у вікні «Імпорт» виберіть Отримати вихідні дані.
У новому вікні браузера відкриються дані, вивантажені з CRM, але неперетворені на об'єкти ANT-Logistics.
Для деяких CRM доступний двосторонній обмін данними з ANT-Logistics, що містити не тільки імпорт даних із CRM, але й експорт (вивантаження) даних до CRM.
Зайдіть в Параметри – вкладка Обмін та Повідомлення. Навпроти вибраної CRM натисніть кнопку Налаштування.
З'явиться вікно Додаткові параметри. Перейдіть у вкладку Експорт. Заповніть поля:
Тип запиту - виберіть метод для відправки даних (GET чи POST)
URL - вкажіть адресу та метод АРІ;
Формула для сповіщення - вкажіть параметри запиту, дані якого будуть оновлюватися шляхом експорту із ANT-Logistics.
Зверніть увагу! Експорт налаштовується індивідуально згідно з вимогами документації АРІ для кожної CRM.
Перейдіть у Документ Маршрути та виділіть необхідний маршрут для експорту. Натисніть кнопку "гайковий ключ" та виберіть Експорт маршрутів.
З'явиться вікно Експорт маршрутів. Помітьте "галочками" ті точки, інформацію по яким необхідно передати до CRM.
Натисніть кнопку Виконати.
В нижній частині вікна з'явиться інформація про кількість успішно завантажених точок та помилок.
У випадку помилки експорту в стовпці «Результат» буде відображений вид помилки – її можна ідентифікувати за допомогою документації API для CRM.
Передавати дані з з ANT-Logistics до CRM також можна за допомогою функціонала Події (Довідник Події).