Приветствую.

Подскажите, пожалуйста, есть ли варианты интеграции формы с лендинга в срм, не используя раздел "Лендинги и веб-формы". Что-бы по заполнению формы создавался лид/обращение (не важно) и передавались заполненные поля из формы.

Спасибо

Нравится

4 комментария

Мы рассматривали варианты через Zapier, MQ Rabbit

Можно создать свой анонимный сервис, создающий нужные записи, и из клиентской или серверной логики лендинга обращаться к нему.

 

Можно сделать и не анонимный сервис (или по стандартному, работающему по OData). Но тогда нужно будет обращаться только из серверной логики, поскольку где-то нужно хранить логин и пароль.

 

Если система развёрнута локально, серверная часть лендинга может писать прямо в базу. Но тогда по созданным записям не сработают процессы, если такие есть, это нужно учитывать.

 

А вообще, вопрос из серии измерения высоты небоскрёба барометром, непонятно, чем не устроил стандартный способ с разделом веб-форм.

Зверев Александр,

Здравствуйте, В Studio нет функционала Веб-форм, использую Wordpress + ContactForm7. По OData не смог разобраться как заголовки нужные записывать(в CF7).

Через Postman и EntityDataService всё работает, там есть отдел с Headers. 

Василий Панчик пишет:
В Studio нет функционала Веб-форм

В принципе, логично, там много каких разделов нет, но лицензии и дешевле. По Contact Form 7 лучше уточнить у его авторов, как передавать заголовки. У них на сайте упоминается для сохранения в базу плагин Flamingo. Если база локально, может, и как-то с его помощью попробовать.

Показать все комментарии

Доброго дня.

Необходима интеграция с корзиной сайта, откуда заказы валятся на Magento 1.

Настроено API: есть URL-адрес для подключения с Magento, user и login.

Не понятна сама настройка веб-сервиса в bpm'online. Сталкивался ли кто-то с данной интеграцией, либо может кто-то теоретически понимает это?

Нравится

2 комментария
Лучший ответ

Добрый день!

Не уверен, что есть какой-то готовый коннектор (по крайней мере на маркете я ничего не нашёл), но в любом случае, можно запилить свою интеграцию через свой SOAP сервис. Правда для этого нужны компетенции и в bpm и в api magento.

Дополнение. Подключение посредством SOAP.

Добрый день!

Не уверен, что есть какой-то готовый коннектор (по крайней мере на маркете я ничего не нашёл), но в любом случае, можно запилить свою интеграцию через свой SOAP сервис. Правда для этого нужны компетенции и в bpm и в api magento.

Показать все комментарии

В академии описано как другие системы могут в bpm'online ложить данные, изменять и удалять. А как можно что бы bpm'online делала это в другою систему по api?

Суть в том что нужно сделать интеграцию двустороннюю что бы другая система ложила и модифицировала донные в bpm'online, и сама bpm'online так же ложила по событию данные в другую систему и модифицировала их по api

Нравится

5 комментариев
Лучший ответ

Добрый день!

А что за система на другой стороне? Для многих случаев бывают уже готовые решения на маркет-плейсе.

Ну так и разработайте web-сервис который будет принимать данные от сторонней системы и отдавать данные в неё. А в рамках БП отправляйте данные в свою систему.

Добрый день!

А что за система на другой стороне? Для многих случаев бывают уже готовые решения на маркет-плейсе.

Тёскин Дмитрий Валерьевич,

Там система для билинга, в маркете нет такого

В БП есть элемент вызова веб-сервиса с возможностью передать в него значения параметров и загрузки в другие параметры значения из ответа сервиса. Если у интересующей системы есть API для авторизации, нужно будет сначала произвести её, а затем работать с API для управления данными.

Зверев Александр,

я совсем забыл про графический способ подключения к api из bpm'online. Спасибо

Показать все комментарии

Дополнение предназначено для повышения эффективности и оптимизации процессов управления проектами. Модуль можно внедрять в:

  • Проектную и сервисную деятельность;
  • Планирование и обучение;
  • R&D и девелопмент;
  • Разработку ПО и исследования;
  • Управление мероприятиями;

Ключевая ценность нового дополнения — это минимизация рисков по срыву сроков реализации проектов. Использование коннектора позволит достичь нового уровня управления работой команды, онлайн отслеживать ход выполнения поставленных задач, своевременно реагировать и вносить коррективы. Менеджеры проектов, руководители подразделений и групп укорят выполнение своих проектов.

Важное преимущество, не обязательно конечному исполнителю иметь собственную лицензию bpmonline. Сотрудники компании выполняют проектные работы и фиксируют результаты на досках Trello. Все результаты по переходам карточек по спискам в онлайн режиме фиксируются в разделе проекты. Регистрируются точные сроки, автоматически пересчитываются финансовые показатели.

Видеообзор продукта по ссылке

Попробовать можно по ссылке

Нравится

Поделиться

0 комментариев
Показать все комментарии

Коллеги, приветствую! 

Мы подготовили и выложили видео по настройке и основному кейсу использования нашего коннектора с онлайн чатом Jivosite. Этот сервис позволяет организовать коммуникации с пользователем через основные каналы: чат на сайте, мессенждеры, соц. сети. Ну а коннектор поможет транслировать всю информацию в bpm'online. 

https://youtu.be/VYb-Y7noZvU

Нравится

Поделиться

0 комментариев
Показать все комментарии

Доброго времени суток, возникла задача по интеграции с внеш.приложением . В общем у меня есть раздел, у раздела есть кейсы на какой то из стадий нужно отправить данные веб-сервисом.Создал веб сервис добавил его в под-процесс в соответствующем шагу. Насколько эти шаги правильные с точки зрении задачи ? И главный вопрос как стороннее приложение должно ответить чтобы у меня поменялась стадия кейса? Это запуск БП извне или есть более адекватное решение?

Нравится

1 комментарий

Да, элемент «Веб-сервис» в БП для этого и создавался.

В обратном направлнии можно извне либо запустить БП при помощи ProcessEngineService, либо менять значение поля по OData. В обоих случаях сначала нужно залогиниться, используя AuthService и получить CSRF-токен.

Показать все комментарии

Вопрос:

Нужна интеграции с сервисами телефонии на базе решение Cisco Unified Communications Manager.
Нашёл коннектор с Cisco Finesse - https://marketplace.terrasoft.ru/app/bpmonline-finesse-call-centre
Но по ощущениям это разные вещи. Это тот коннектор? И есть ли какое-то решение?

Ответ:

Cisco Unified Communications Manager имеет несколько решений:
1) Unified Contact Center Enterprise (UCCE) - коннектор CTIOS (может работать как решение 2 и 3).
2) Unified Contact Center Express (UCCX) - коннектор finesse.
3) Решение, использующее TAPI драйвер. В этом случае Вам потребуется TAPI коннектор.

Вы можете заказать временные лицензии для тестирования телефонии у вашего ответственного менеджера. 
Также рекомендуется уточнить у специалистов, выполняющих настройку АТС, какие методы CTI интеграции используются.

Нравится

Поделиться

0 комментариев
Показать все комментарии

Вопрос:

Возможно ли встроить в iFrame на другом сайте окно bpm'online?
При загрузке iFrame, заранее получить авторизационные данные и отобразить пользователю не страницу входа в систему bpm'online, а конкретную запись (например, страницу контакта). 

Ответ:

В базовой версии системы стоит заголовок X-Frame-Options: DENY, возможность его вставки в iframe с другого домена запрещена.

Если Ваш сайт развернут на Ваших серверах (on-site), то заголовок X-Frame-Options можно изменить, указав нужный заголовок в файле web.config в корневой папке. В более старых версиях он также указывался в файле web.config в Terrasoft.WebApp.
Если сайт находится в облаке, то данную манипуляцию выполнить возможность отсутствует (согласно мерам безопасности).

Отключать заголовок X-Frame-Options можно на стороне клиента, т. е. за это отвечает браузер, не приложение. Могут быть полезными, например, расширения для браузера. Для Хрома есть вот такие расширения:
https://chrome.google.com/webstore/detail/ignore-x-frame-headers/gleekbfjekiniecknbkamfmkohkpodhe/related

Данные аутентификации Вы можете передать с помощью сервиса AuthService.svc. Документация по его использованию предоставлена на Академии: 
https://academy.terrasoft.ru/documents/technic-sdk/7-13/servis-autentifikacii-authservicesvc

Документация по использованию интеграции с iframe:
https://academy.terrasoft.ru/documents/technic-sdk/7-13/integraciya-storonnih-saytov-s-pomoshchyu-iframe

Нравится

Поделиться

0 комментариев
Показать все комментарии

Здравствуйте!

Возможно кто-то сталкивался с кейсом интеграции bpm и power bi? Нужно получить доступ к данным bpm для сравнительного анализа в power bi.

Нравится

3 комментария
Лучший ответ

Сталкивались.

Используем oData, в мануале по разработке есть указания по использованию протокола. Необходимо подключаться по адресу

http://[адрес сайта]/0/ServiceModel/EntityDataService.svc

Базовая аутентификация, можете использовать любого юзера с лицензией и правами на чтение везде.Если будут права ограничены на чтение объекта/раздела вы их при обмене не увидите.

Сталкивался:

Настройка аналитики выполнена не только базовыми возможностями раздела [Итоги], а и с помощью интеграции bpm’online с MS Power BI. Настройка интеграции достаточна проста, а возможности для составления аналитики значительные.

Говорят, что в настройке Сервис Групп справились сами и там всё было очень просто.

Как именно делать, зависит от механизма интеграции на стороне Power BI: это может быть прямой доступ в базу MS SQL (если система развёрнута on site) или доступ к данным по OData.

Сталкивались.

Используем oData, в мануале по разработке есть указания по использованию протокола. Необходимо подключаться по адресу

http://[адрес сайта]/0/ServiceModel/EntityDataService.svc

Базовая аутентификация, можете использовать любого юзера с лицензией и правами на чтение везде.Если будут права ограничены на чтение объекта/раздела вы их при обмене не увидите.

Плотников Денис пишет:

Сталкивались.

Используем oData, в мануале по разработке есть указания по использованию протокола. Необходимо подключаться по адресу

http://[адрес сайта]/0/ServiceModel/EntityDataService.svc

Базовая аутентификация, можете использовать любого юзера с лицензией и правами на чтение везде.Если будут права ограничены на чтение объекта/раздела вы их при обмене не увидите.

Огромное спасибо, Денис и Александр! 

Показать все комментарии

Добрый день!

Подскажите пожалуйста, быть может кто-то занимался интеграцией по получению актуальных цен на металлы (ежедневное получение цен на металлы) или похожей интеграцией по получению каких-либо данных из веб и записью этих данных в bpm?

+ Подскажите пожалуйста, каким методом реализации пользовались?

Нравится

2 комментария
Лучший ответ

у цб рф есть api, поэтому:

-в vs добавляете в проект ссылку на службу (https://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?wsdl)

-генерится класс, его копипастом переносим в crm

-в бп просто вызываем

DailyInfoSoapClient cl = new DailyInfoSoapClient();
var set = cl.DragMetDynamic(new DateTime(2018,12,3), new DateTime(2018, 12, 4));

и разбираем данные в нужные таблицы

Если речь о XAU, XAG и подобном, то можно так же само, как с курсами валют: или использовать готовые решения из маркета, или делать загрузку самостоятельно в БП при помощи элементов «веб-сервис» и «добавление данных». Информацию о курсе брать из веб-сервисов на сайте ЦБ.

у цб рф есть api, поэтому:

-в vs добавляете в проект ссылку на службу (https://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx?wsdl)

-генерится класс, его копипастом переносим в crm

-в бп просто вызываем

DailyInfoSoapClient cl = new DailyInfoSoapClient();
var set = cl.DragMetDynamic(new DateTime(2018,12,3), new DateTime(2018, 12, 4));

и разбираем данные в нужные таблицы

Показать все комментарии