Интеграция с CRM SalesDrive для конфигураций линейки "BAS", конфигураций "УТП", "УПП", "УТ 2.3"

Интеграция с CRM SalesDrive для конфигураций линейки "BAS", конфигураций "УТП", "УПП", "УТ 2.3"

От 12 000 грн.

Функционал стандартной интеграции: 

  • Загрузка сделок с CRM "SalesDrive" в базу данных BAS (или "УТП", "УПП", "УТ 2.3") в режиме реального времени;
  • Двухсторонний обмен статусами заказов между CRM "SalesDrive" и BAS (или "УТП", "УПП", "УТ 2.3") ;
  • Автоматическое создание контрагентов на стороне BAS (или "УТП", "УПП", "УТ 2.3") при загрузке соглашения по СРМ "Сейл драйв".

Дополнительный функционал (оплачивается дополнительно)

  • Загрузка дополнительных характеристик сделок в базу данных BAS (или "УТП", "УПП", "УТ 2.3") из СРМ "Сейл драйв"
    • Способ доставки;
    • Доставка/отправитель;
    • Сайт Prom.ua;
    • Страница сайта;
    • Рекламная кампания;
    • Источник;
    • Компания (utm_campaign);
    • Канал.


Реализовано для конфигураций:
  • BAS Бухгалтерія, редакція 2.2;
  • BAS Малий бізнес;
  • УНФ. Управління невеликою фірмою;
  • УТП. Управління торговим підприємством.





Рис. 1. Схема обмена с SalesDrive.



Как реализовано:

А - Обмен заказами с сайтом (может не быть)

                Заказ приходит с сайта. В обратном направлении изменения статуса заказа/предзаказа.

Б – Обмен заказами с BAS.

                Заказ приходит с SalesDrive в BAS. Обратно отправляются изменения статуса заказа/предзаказа.

Исходя из схемы обмена (рис. 1), заказ (заявка) в SalesDrive может быть создан как вручную в SalesDrive, так и получен при обмене с сайтом. Но часть Б будет работать одинаково в любом из этих вариантов.

Функционал интеграции включает в себя:

1. Получение заказа/предзаказа по WebHook. 
При создании заказа или изменении его статуса со стороны SalesDrive отправляется сообщение с данными заказа. На стороне BAS оно принимается HTTP-сервисом.
Результат:
а) Создается/изменяется заказ и его статус в BAS;
б) Отправляется (с помощью API) в SalesDrive номер созданного документа (Если это разрешено соответствующей настройкой).
2. При изменении статуса заказа в BAS, значение статуса отправляется в SalesDrive (с помощью API) (Если это разрешено соответствующей настройкой) 
3. Поскольку API SalesDrive не предполагает изменения суммы заказа, при изменении суммы заказа/предзаказа в BAS в комментарии заказа в BAS добавляется строка «Увага змінена сума замовлення - 0000.00 грн.» и значение комментария (с помощью API) отправляется в SalesDrive.



Рис. 2. Настройки интеграции с SalesDrive.


В настройках интеграции указываются параметры авторизации для работы с API (Account и API key).


 


Рис. 3. Как найти параметры Account и API Key (1).




Рис. 4. Как найти параметры Account и API Key (2).


Для приема Webhook необходимо опубликовать HTTP сервис интеграции (называется SalesDrive) и выполнить проброс порта.

В результате должен получиться URL такого вида:

http://<внешний IP>:<порт>/<имя публикации>/hs/SalesDrive/WebHook

Его нужно указать в настройках Webhook SalesDrive (см.рис. 5).




Рис. 5. Где указывается URL для Webhook SalesDrive.


В данном решении частично используется функционал интеграции с Битрикс24.

В частности, используется механизм настройки сущности обмена. Он позволяет в пользовательском режиме добавлять/изменять необходимые поля в сущность обмена.



Рис. 6. Сущность обмена (Заказ/Предзаказ).


Для работы со справочниками API SalesDrive для справочных значений сущности добавлена возможность идентификации по ID (в стандартной интеграции с Битрикс24 этого не требовалось (и не было)).




Рис. 7. Справочники сущностей обмена с идентификацией в т.ч. по ID.


Соответствия значений справочников указываются точно так же, как в интеграции с Битрикс24.




Рис. 8. Настройка соответствий значений справочников SalesDrive.


ID объекта хранится в том же реестре, что и для Битрикс24. Чтобы понять, что это SalesDrive ID, он записывается с префиксом «SD_»:




Рис. 9. ID SalesDrive хранится в том же регистре, что использовался в интеграции с Битрикс24.


Для настройки сущности обмена можно использовать все поля заявки, которые приходят по Webhook (все поля раздела data в JSON Webhook SalesDrive).




Рис. 10. Принцип настройки сущности обмена для интеграции с SalesDrive.



Стоимость стандартного функционала: 12000 грн.


Стоимость дополнительного функционала:

        Цена, грн
     
 1.  Загрузка дополнительных характеристик сделок в базу данных BAS (или "УТП", "УПП", "УТ 2.3") из СРМ "Сейл драйв"      3000
 2.   Выгрузка товаров из BAS (или "УТП", "УПП", "УТ 2.3") в СРМ "Сейл драйв"      3000
 3.  Выгрузка остатков, себестоимости и цен в CRM "Sales Drive"      3000



Разработчик: Компания «ЭНСИТИ»

www.nct.ua
info@nct.ua




(0)


ТМ Клебриг - Гипермаркет химических реагентов

Специалисты NCT выполнили настройку обмена данными между BAS "Бухгалтерия" и CRM "Sales Drive" на высоком уровне. 

Соблюдены были сроки выполнения работ. 

Получено консультирование по использованию решения.

Данное решение позволяет бухгалтеру быстро и без ошибок выполнять заявки в BAS Бухгалтерия, что экономит как минимум треть его рабочего времени. 

Рекомендую! Это экономит ваши деньги и время!


  • Комментарии
Загрузка комментариев...