Добрый день, речь идет про данный коннектор: https://marketplace.terrasoft.ru/app/microsoft-teams-connector-creatio
Может кто-то настраивал и сможет подсказать, в документации есть ссылка на docker hub, там и лежит другая часть документации(https://hub.docker.com/r/onellect/teams-bot-creatio). Мне не понятные какими значениями заполнять следующие конфиги:
 

  • VIRTUAL_HOST - домен, с которого будет проксировать nginx на вашего бота
  • LETSENCRYPT_HOST - домен, на которой letsencrypt будет генерировать ssl сертификат
  • LETSENCRYPT_EMAIL - почта, на которую будут приходить уведомления, связанные с генерацией ssl сертификата
    У нас в целом нет нигде nginx, и получается его нужно настраивать или как? Так же не понятно для какого сервера и какие сертификаты предполагается генерировать, и не подойдут ли те что уже у нас есть?
    Так же непонятны следующие конфиги:
     
  • BotWebhookUrl - адрес, по которому будет доступен сервис бота (для ссылок на самого себя, например на иконки)
  • CreatioUrl - URL, по которому доступен Creatio для сервиса бота - для работы с визами.
    Получается это адрес сервера откуда предполагается запуск docker-compose? И по CreatioUrl , это адрес просто из браузера на страницу которая открывается после того как поставишь бота в Creatio?

Нравится

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

Добрый день!

 

С помощью маркеплейсного решения  (https://marketplace.terrasoft.ru/template/shablon-nastroyki-integracii-s-veb-servisami-jira) пытаемся настроить интеграцию Creatio с Jira для постановки задач из обращений.

 

Проблема:

Не работает бизнес-процесс создания задач в Jira из-за ошибки авторизации.

 

Последовательность шагов:

 

1. Установлено приложение. Проведены все настройки, согласно инструкции на странице маркетплейсного решения:

 

Чтобы начать использовать темплейт:

  1. сделайте пакет labJiraTemplate доступным для редактирования
  2. в веб-сервисе Jira template укажите свой Url сервиса
  3. в бизнес-процессе "Создать задачу в Jira" внесите свои данные в методы веб-сервиса:
    • в элементе процесса "Jira Login" укажите логин и пароль для подключения к Jira (параметры User Name и Password)
    • в элементе процесса "Jira Create issue" актуализируйте параметры IssueTypeId, ProjectId и Reporter Name
    • в элементе "Добавить в обращение ссылку на задачу" уточните адрес своего сайта Jira.

2. Предпринята попытка создать задачу - процесс выполняется, но URL-адрес возвращается сомнительного вида (задачи не создаются):

 

3. Предпринята попытка отправить тестовый запрос (метод сервиса Login, заложенном в БП). Данные для авторизации введены верные.

Система возвращает ошибку авторизации:

 

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

Спасибо.

Нравится

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

Добрый день. При обращении к API по url /0/ServiceModel/EntityDataService.svc/$metadata или другим url. Выдает ошибку Internal Server Error. Unable to find property 'ITdsToday' on type 'Terrasoft.Configuration.Case'. Please make sure that the property name is correct.

Может кто подсказать в чем проблема и куда копать?

Нравится

7 комментариев

Добрый день.

Уточните следующею информацию:
1) Тело запроса
2) Скрин настроек колонки ITdsToday в объекте Case.
3) Какие другие url возвращают такую ошибку?

 

Mykhailo Storozhuk,

1)В тело пустое кидаем.

2)В БД есть столбец, но в конфигураторе у пакета Case в объекте Case нет такого св-ва.
3)Например /0/ServiceModel/EntityDataService.svc/CaseCollection или /0/ServiceModel/EntityDataService.svc/ContactCollection 

Необходимо выполнить полную компиляцию приложения (на время выполнения действия рекомендуем приостановить работу с приложением).

Подобная ошибка может возникнуть после внесения конфигурационных изменений в приложении. Нам известно о данной проблеме, она исправлена в будущих версиях. Пока что необходимо после подобных изменений выполнять компиляцию приложения.

Mykhailo Storozhuk,

Запустили компиляцию, выдает Внутренняя ошибка компилятора (код ошибки: 1) В чем может быть причина?

Уточните версию приложения. 

Mykhailo Storozhuk,

Service Creatio Enterprise 7.12.2

Dmitriy Doronin,

К сожалению, сложно сказать в чем ошибка без дополнительной информации, доступа к конфигурации и логов приложения. Вам лучше обратится в тех. поддержку Creatio, чтобы они смогли провести полноценный анализ проблемы. 

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

Коллеги, подскажите какие программные интерфейсы стоит использовать чтобы реализовать интеграцию с нештатным рассыльщиком? Чтобы сохранялся штатный функционал рассылок Маркетинга, но использовался другой сервис рассылок.
Возможно где-то есть документация, которую я не нашёл по этому вопросу.

Нравится

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

Добрый день, Павел.

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

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

Добрый день!

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

Нравится

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

Сделайте замещение базовой страницы, от которой наследуются все Вас интересующие страницы, и добавьте необходимый Вам код

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

Добрый день!

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

Нравится

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

Можете описать более точнее что Вы имеете ввиду под словом "скрипт"?

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

Добрый день! Возникла потребность в интеграции Creatio и Power Bi, на комьюнити есть только 1 похожий запрос, но нет интересующих меня ответов. Для подключения используется протокол OData, данные из системы в Power Bi выгружаются, но не совсем корректно. При изменении значений в колонках, Power Bi открывает каждый раз новую сессию, соответственно грузит сервер, за день открывая по 200 тысяч сессий, было рекомендовано добавить куку BPMSESSIONID и заголовок ForceUseSession, но так как я этого никогда не делал, не совсем понятно где именно прописывать эти значения. А так же не понятно, каким образом выделить только нужные таблицы и колонки, информация по котором тянулась бы в Power Bi.  Находил статьи про разные типы запросов, пробовал тестировать в PostMan, все работает корректно, но как это применить настройки именно в интеграции не понятно

Нравится

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

Добрый день.

Сессии создаются так как не используется параметр ForceUseSession: true. Его нужно добавлять в хедеры запроса. Примеры есть тут: https://documenter.getpostman.com/view/10204500/SztHX5Qb?version=latest

Касательно добавления хедеров запроса в Power Bi - я рекомендую задать этот вопрос на сайте посвященном Power Bi, а не Creatio, так как я сомневаюсь что тут вам кто-то подскажет.

Добрый день.

Сессии создаются так как не используется параметр ForceUseSession: true. Его нужно добавлять в хедеры запроса. Примеры есть тут: https://documenter.getpostman.com/view/10204500/SztHX5Qb?version=latest

Касательно добавления хедеров запроса в Power Bi - я рекомендую задать этот вопрос на сайте посвященном Power Bi, а не Creatio, так как я сомневаюсь что тут вам кто-то подскажет.

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

Добрый день, коллеги!

Подскажите, пожалуйста, какие настройки необходимо произвести на стороне Infinity и/или Creatio, чтобы информация о смене статуса оператора из клиента Infinity передавалась в Creatio.

В обратную сторону работает. 

Нравится

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

Добрый день, Александр! 

 

Базовый функционал приложения Creatio, в случае взаимодействия с Infinity, поддерживает передачу этих данных в обе стороны по умолчанию. Рекомендую ознакомиться с руководством по вопросу настройки данной интеграции:

https://academy.terrasoft.ru/docs/user/drugie_reshenija/konnektory_tele…

Также будет полезно обновить версию TMS (CMS) до последней и перепроверить настройки на стороне Infinity. 

Хорошего дня!

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

Добрый день!

Хотела бы уточнить, как происходит интеграция Creatio с Google календарём. Возможно, существуют интеграции с другими календарями. Какие? Как происходит интеграция? 

Также вопрос, существует ли двусторонняя синхронизация, при которой CRM извлекает данные из календаря и передает данные из CRM

Нравится

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

Маргарита, поддерживается интеграция с календарями Google и Microsoft, она двухсторонняя. Подробнее о возможностях и настройке см. статьи по ссылкам, о технической реализации см. тут.

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

Добрый день!

Вопрос: Как работать с массивом?

Работаю с API Telegram через Веб-сервисы

Настроил отправку сообщений через метод sendMessage

Так же настроил обработку ответа через Быструю настройку по примеру ответа

Настраиваю получение сообщений через метод getUpdates

Там основная задача это обработать ответ, так же по примеру ответа, все хорошо распознает

создает все переменные с которыми можно работать

Но через какой-то массив.

И все эти переменные недоступны для работы в редакторе процесса

А доступен массив целиком

Собственно вопрос, как работать с этим?

Нравится

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

Если в параметр БП реально попадает строка с массивом, сериализированным в JSON, его можно разбирать программно в блоке-скрипте.

 

Либо же настроить параметры так, чтобы каждый выбирался отдельно, как писал выше.

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

Зверев Александр, создало все хорошо, только я не могу понять как с ними работать в редакторе БП, там доступен только этот массив "Тело ответа сервиса" (3 скрин)

Если в параметр БП реально попадает строка с массивом, сериализированным в JSON, его можно разбирать программно в блоке-скрипте.

 

Либо же настроить параметры так, чтобы каждый выбирался отдельно, как писал выше.

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

Спасибо, разобрался, добавил вручную все необходимые параметры. JSONPath проверял с помощью сервиса 

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