Интеграция с CRM SalesDrive для УТП, УПП, УТ, 2.3 и других конфигураций на обычных формах. Двусторонний обмен с СейлДрайв
Функционал стандартной интеграции:
-
Загрузка сделок с CRM "SalesDrive" в учётную систему в режиме реального времени;
-
Двусторонний обмен статусами заказов между CRM "SalesDrive" и учётной системой;
-
Автоматическое создание контрагентов на стороне учётной системы при загрузке соглашения по СRМ "SalesDrive".
Дополнительный функционал (оплачивается дополнительно):
- Загрузка товаров из CRM "SalesDrive" в учётную систему с сохранением структуры папок номенклатуры;
- Выгрузка товаров из учётной системы в СRМ "SalesDrive";
- Выгрузка остатков в CRM "SalesDrive";
- Загрузка оплат с CRM "SalesDrive" в учётную систему, с привязкой к заказам покупателей;
- Выгрузка данных по оплатам из учётной системы в CRM "SalesDrive";
- Загрузка чеков по оплатам с CRM "SalesDrive" в учётную систему;
- Загрузка дополнительных характеристик сделок с СRМ "SalesDrive" в учётную систему:
- Способ доставки;
- Доставка/отправитель;
- Сайт Prom.ua;
- Страница сайта;
- Рекламная кампания;
- Источник;
- Компания (utm_campaign);
- Канал.
- Использование характеристик номенклатуры при загрузке сделок в учётную систему;
- Выгрузка цен в CRM "SalesDrive";
- Выгрузка себестоимости в CRM "SalesDrive";
- Автоматическое формирование расходной накладной в учётной системе на основании заказа/счета покупателя по статусу заказа/счета "Отгрузить";
- Формирование документа «Закрытие заказа покупателя» на основании документа «Заказ покупателя», если статус заказа «Отмена»;
- Формирование документа "Накладная на возврат товаров" в учётной системе, на основании "Расходная накладная на товары", если расходная накладная существует и в заказе покупателя появился статус "Отмена".
- Способ доставки;
- Доставка/отправитель;
- Сайт Prom.ua;
- Страница сайта;
- Рекламная кампания;
- Источник;
- Компания (utm_campaign);
- Канал.
Реализовано для конфигураций:
- УТП. Управління торговим підприємством;
- УВП. Управління виробничим підприємством;
- Для других конфигураций на обычных формах (реализуем по запросу).
Почему стоит выбрать наше решение:
- Более 50 интеграций за 5 лет (занимаемся данным направлением с 2021 г.);
- Возможность изменять настройки обмена между "SalesDrive" и учётной системой в режиме работы "1С:Предприятие", а не через "Конфигуратор" программистом. Из учётной системы можно настроить всё, в том числе алгоритмы для заполнения реквизитов, а именно:
- соответствие вида документа в "SalesDrive" ("Сделка") виду документа в учётной системе ("Заказ покупателя" или другой);
- соответствие реквизитов "Сделки" в "SalesDrive" реквизитам выбранного вида документов в учётной системе;
- соответствие значений справочников в "SalesDrive" значениям справочников в учётной системе (Например: можно задать соответствия для статусов сделок в "SalesDrive" соответствующим статусам заказов покупателей в учётной системе, аналогично для справочников - "Типы доставки", "Типы оплат");
- в настройках в учётной системы можно изменить алгоритмы и формулы вычисления реквизитов, последовательность вычисления, возможно добавить виртуальные реквизиты, которые будут использоваться в алгоритмах при заполнении других реальных реквизитов табличной части и реквизитов шапки.
- Модуль интеграции успешно работает на больших объемах данных по обмену - 300 заказов в день, 20000 товаров для обмена.
- Выгрузка остатков товаров между "SalesDrive" и учётной системой осуществляется только по товарам из новых или измененных документов, которые формируют движение товаров и меняют складские остатки.
- Наличие логирования всех задач по обмену между "SalesDrive" и учётной системой. Каждый обмен с "SalesDrive" - это отдельное событие, которое характеризуется признаком, какая информация отправляется или получается между учётной системой и "SalesDrive", какой ответ получили, какой объект учётной системы изменен или создан, какой статус выполнения события - "Выполнено", "Без обработки", "Ошибка". Если ошибка, то какая именно ошибка.
- соответствие вида документа в "SalesDrive" ("Сделка") виду документа в учётной системе ("Заказ покупателя" или другой);
- соответствие реквизитов "Сделки" в "SalesDrive" реквизитам выбранного вида документов в учётной системе;
- соответствие значений справочников в "SalesDrive" значениям справочников в учётной системе (Например: можно задать соответствия для статусов сделок в "SalesDrive" соответствующим статусам заказов покупателей в учётной системе, аналогично для справочников - "Типы доставки", "Типы оплат");
- в настройках в учётной системы можно изменить алгоритмы и формулы вычисления реквизитов, последовательность вычисления, возможно добавить виртуальные реквизиты, которые будут использоваться в алгоритмах при заполнении других реальных реквизитов табличной части и реквизитов шапки.
Возможности основного функционала
1. Обмен заявками.
В журнале «Заказы клиентов» в учётной системе отображаются заказы, выгруженные из «SalesDrive», они отмечены логомарком. Также в журнале дублируется информация из CRM, такая как номер, статус, состояние оплаты, сумма, дата и время создания заказа, фамилия, имя заказчика.

Рис. 1. Журнал «Заказы покупателей» в учётной системе.
2. В журнале «Значения списков данных» в разделе «Справочники» в учётной системе можно вручную установить дополнительные настройки, например, в статусе «Выполнен» выбрать автоматическое создание расходной накладной при данном статусе заказа.

Рис. 2. Дополнительные настройки при соответствующем статусе заказа.
3. В журнале «Значения списков данных» в разделе «Справочники» в учётной системе значения CRM, для которых не установлено соответствие значению в учётной системе, выделяются розовым цветом. Чтобы установить данное соответствие, нужно использовать значок «цепь».
Рис. 3. Установление соответствия данных.
4. Выгрузка данных по оплатам из учётной системы в CRM "SalesDrive".
Данные по безналичным платежам в учётной системе выгружаются в СейлДрайв. Платеж отображается в карточке клиента в CRM SalesDrive как непривязанный к сделкам, и его можно привязать к сделке, по которой осуществлялась оплата.
5. Логирование интеграции.
В журнале «Данные заказов» в разделе «Логирование» в учётной системе отображаются статусы событий: зеленым цветом – «Выполнено», синим – «Выполнено без обработки», красным – «Отказ от выполнения», желтым – «Ошибки при выполнении». Также отображаются номер заказа, дата, время загрузки события и последующей обработки.

Рис. 4. Журнал «Данные заказов» в разделе «Логирование».
6. Из журнала «Данные заказов» в разделе «Логирование» в учётной системе можно открыть данные заказа, где будет виден результат его обработки, и можно перейти в сам документ «Заказ».

Рис. 5. Данные заказа в разделе «Логирование».
7. В журнале «Задачи» в разделе «Справочники» в учётной системе отображаются задачи, которые могут быть в интеграции. Неактивные задачи отображаются как зачеркнутые.

Рис. 6. Задачи, возможные для интеграции.

Рис. 7. Настройка задач учётных записей.
9. В журнале «События» в разделе «Логирование» отображаются все события в результате обмена между учётной системой и «SalesDrive». Можно удобно отсортировать их по значениям:
-
«Заказ. Дополнительные действия статусов»,
-
«Заказ. Отправка измененного статуса»,
-
«Заказ. Создание связанных документов»,
-
«Номенклатура. Отправка изменений»,
-
«Номенклатура. Отправка остатков».

Рис. 8. Журнал «События» в учётной системе.
10. В журнале «События» в разделе «Логирование» отображаются все события в результате обмена между учётной системой и «SalesDrive». Если открыть событие, то можно посмотреть, какой именно документ вызвал это событие и, при необходимости, открыть его (нажав значок лапы), также отображаются товары, которые были задействованы в этом (они отображаются в формате ID SalesDrive).

Рис. 9. Дополнительная информация по событию.
Основные принципы настройки модуля
1. Получение заказа/предзаказа по WebHook.
При создании заказа или изменении его статуса со стороны SalesDrive отправляется сообщение с данными заказа. На стороне учетной системы оно принимается HTTP-сервисом.
Результат:
а) Создается/изменяется заказ и его статус в учётной системе;
б) Отправляется (с помощью API) в SalesDrive номер созданного документа (если это разрешено соответствующей настройкой).
2. При изменении статуса заказа в учётной системе значение статуса отправляется в SalesDrive (с помощью API) (если это разрешено соответствующей настройкой).
3. Поскольку API SalesDrive не предусматривает изменения суммы заказа, при изменении суммы заказа/предзаказа в учётной системе, в комментарии к заказу в учётной системе добавляется строка «Внимание изменена сумма заказа - 0000.00 грн.» и значение комментария (с помощью API) направляется в SalesDrive.
Рис. 1. Настройка интеграции с SalesDrive.
В настройках интеграции указываются параметры авторизации для работы с API (Account и API key).
Рис. 2. Как найти параметры Account и API Key (1).
Рис. 3. Как найти параметры Account и API Key (2).
Для приема Webhook необходимо опубликовать HTTP-сервис интеграции (называется SalesDrive) и выполнить проброс порта.
В результате должен получиться URL следующего вида:
http://<внешний IP>:<порт>/<имя публикации>/hs/SalesDrive/WebHook
Его нужно указать в настройках Webhook SalesDrive (см. рис. 4).
Рис. 4. Где указывается URL для Webhook SalesDrive.
В данном решении частично используется функционал интеграции с Битрикс24.
В частности, используется механизм настройки сущности обмена. Он позволяет в пользовательском режиме добавлять/изменять необходимые поля в сущность обмена.
Рис. 5. Сущность обмена (Заказ/Предзаказ).
Рис. 6. Справочники сущностей обмена с идентификацией, в частности, по ID.
Соответствия значений справочников указываются так же, как в интеграции с Битрикс24.
Рис. 7. Настройка соответствия значений справочников SalesDrive.
ID объекта сохраняется в том же регистре, что и для Битрикс24. Чтобы понять, что это SalesDrive ID, он записывается с префиксом "SD_":
Рис. 8. ID SalesDrive сохраняется в том же регистре, который использовался в интеграции с Битрикс24.
Для настройки сущности обмена можно использовать все поля заявки, поступающие по Webhook (все поля раздела data в JSON Webhook SalesDrive).
Рис. 9. Принцип настройки сущности обмена для интеграции с SalesDrive.
Стоимость решения:
|
Стоимость стандартного функционала |
12000.00 | |
|
|
|
|
|
Стоимость дополнительного функционала
|
Цена, грн | |
| 1. | Загрузка товаров из СRМ "SalesDrive" в учётную систему с сохранением структуры папок номенклатуры | 4000.00 |
| 2. | Выгрузка товаров из учётной системы в СRМ "SalesDrive" | 3000.00 |
| 3. | Выгрузка остатков в CRM "SalesDrive" | 3000.00 |
| 4. | Загрузка оплат из CRM "SalesDrive" в учётную систему, с привязкой к заказам покупателей | 4000.00 |
| 5. | Выгрузка данных по оплатам из учётной системы в CRM "SalesDrive" | 4000.00 |
| 6. | Загрузка чеков по оплатам из CRM "SalesDrive" в учётную систему | 3000.00 |
| 7. | Загрузка дополнительных характеристик сделок из СRМ "SalesDrive" в учётную систему | 3000.00 |
| 8. | Использование характеристик номенклатуры при загрузке сделок в учётной системе | 8000.00 |
| 9. | Выгрузка цен в CRM "SalesDrive" | 3000.00 |
| 10. | Выгрузка себестоимости в CRM "SalesDrive" | 2000.00 |
| 11. | Автоматическое формирование расходной накладной в учётной системе на основании заказа/счета покупателя по статусу заказа/счета "Отгрузить" | 3000.00 |
| 12. | Формирование документа «Закрытие заказа покупателя» на основании документа «Заказ покупателя», если статус заказа «Отмена» | 2000.00 |
| 13. | Формирование документа «Накладная на возврат товаров» в учётной системе, на основании «Расходная накладная на товары», если расходная накладная существует и в заказе покупателя появился статус «Отмена» | 3000.00 |
Права на модуль защищены (свидетельство №139214). Предоставляем выгодные условия сотрудничества для партнеров.
В процессе сотрудничества специалисты NCT продемонстрировали высокий уровень профессионализма и глубокое понимание бизнес-процессов. Интеграция была реализована с учётом всех наших требований: настройки выполнены тщательно и в полном объёме, а решение отличается технической сложностью и зрелостью — это свидетельствует об опыте команды и ответственном подходе к реализации проекта.
Особо отмечаем широкие возможности конфигурации. Благодаря слаженной работе специалистов NCT нам удалось существенно оптимизировать внутренние процессы.
Рекомендуем компанию NCT как надёжного партнёра в сфере автоматизации и интеграции бизнес-систем.
Модуль установили достаточно быстро, всё оговоренное было реализовано.
Если в процессе работы возникают какие-либо вопросы, поддержка отвечает быстро и квалифицированно.
Спасибо за реализацию!
Окремо хочеться наголосити на підтримці протягом тестового періоду — всі питання оперативно вирішувалися, відчувалося повне залучення фахівців до процесу. Інтеграція пройшла максимально комфортно: не призупинялись робочі процеси.
Дуже вдячні Сергію та його команді за високий рівень професіоналізму та якісно виконану роботу!
данными между BAS "Бухгалтерия" и CRM "Sales Drive"
на высоком уровне.
Соблюдены были сроки выполнения работ.
Получено консультирование по использованию
решения.
Данное решение позволяет бухгалтеру быстро
и без ошибок выполнять заявки в BAS Бухгалтерия,
что экономит как минимум треть его рабочего
времени.
Рекомендую! Это экономит ваши деньги и
время!
Зарегистрируйтесь, если не зарегистрированы и авторизуйтесь, чтобы добавить отзыв.
- Интеграция учетной системы с CRM «SalesDrive»;
- Обработка «Групповая загрузка контрагентов».
- Интеграция учётной системы с CRM SalesDrive.
- Комментарии









