Вопрос

Доброго дня.

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

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

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

У меня такой же вопрос

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

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

Добрый день!

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

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

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

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

У меня такой же вопрос

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

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

Добрый день!

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

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

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

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

Войдите или зарегистрируйтесь, чтобы комментировать
Публикация

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

  • Проектную и сервисную деятельность;
  • Планирование и обучение;
  • 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));

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

Войдите или зарегистрируйтесь, чтобы комментировать
Вопрос

Коллеги, доброго дня!

На странице лендинга клиент может вложить файл. Нужно передать этот файл в лид как вложение на деталь Файлы и Ссылки.

Что то никак не можем записать его в облачную систему.

Подскажите,  какие варианты есть. Спасибо!

У меня такой же вопрос

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

По идее, если на сайте перед отправкой, преобразовать файл в BLOB, то никаких проблем со вставкой в BPM возникнуть уже не должно

Как вариант, можно не использовать механизм лендингов, а по веб-форме, не связанной с bpm'online, генерировать и отправлять письмо со вложениями.

Затем в bpm'online его разбирать как обычное письмо со вложениями. Подробнее см. обсуждение похожего вопроса.

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

Коллеги, спасибо!  Таки уже реализовали через лендинг). Проблема была, что лендинг только с одной табл.работает. Только преобразование файла в BLOB результата не дает. Нужно  положить файл в другую табл. Трудоемко конечно получилось, но работает).

Войдите или зарегистрируйтесь, чтобы комментировать