Добрый день, речь идет про данный коннектор: 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 комментариев
Показать все комментарии

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

Нравится

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

Если кому-то интересно, пока получилось решить задачу просмотром логов самого докера по контейнеру, вот команда sudo docker logs CONTAINER_ID

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

Коллеги, есть вопрос к тем кто ответственный за приложение "Журнилрование" Самарасофт, подскажите, планируется ли поддержка Net Core системы или каким образом можно самим переделать пакет приложения, чтобы он поддерживал Net Core версию системы?

Нравится

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

 Да можно адаптировать самому изменив web сервис SmrLoggingService

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

Привет.

Интересная ошибка: при включенном журнале изменений, прис оздании обращение под портальным пользователем получаем ошибку несовместимых операторов int и uniqueidentifier.

 

В профайлере ловим заппрос:

 

exec sp_executesql 
 N'
INSERT INTO [dbo].[SysCaseLog]([Id], [ChangeTrackedOn], [ChangeTrackedById],[ChangeTrackedId], [ChangeTypeId], [ClosureDate], [Number], [ClientIP])
SELECT
	@P2  [P],
	@P3  [P1],
	@P4  [P2],
	@P5  [P3],
	(
SELECT
	NULL [Id]
FROM
	[dbo].[SysEmpty] [SysEntityChangeType] WITH(NOLOCK)
WHERE
	NULL = @P6) [SubSysEntityChangeType],
	[Case].[ClosureDate] [ClosureDate],
	[Case].[Number] [Number],
	@P7
FROM
	[dbo].[Case] [Case] WITH(NOLOCK)
WHERE
	[Case].[Id] = @P1
	AND EXISTS (
SELECT
	NULL
FROM
	[dbo].[SysCaseRight] WITH(NOLOCK)
WHERE
	[SysCaseRight].[RecordId] = [Case].[Id]
	AND EXISTS (
SELECT
	1
FROM
	[dbo].[SysAdminUnitInRole] WITH(NOLOCK)
WHERE
	[SysAdminUnitInRole].[SysAdminUnitId] = @CurrentUserIdParam
	AND [SysAdminUnitInRole].[SysAdminUnitRoleId] = [SysCaseRight].[SysAdminUnitId])
	AND [SysCaseRight].[RightLevel] >= 1
	AND [SysCaseRight].[Operation] = 0)',N'@P1 uniqueidentifier,@CurrentUserIdParam uniqueidentifier,@P2 uniqueidentifier,@P3 datetime2(7),@P4 uniqueidentifier,@P5 uniqueidentifier,@P6 nvarchar(8),@P7 nvarchar(3)',@P1='1F30B03B-9445-4FFF-BC89-CA86C86353E5',@CurrentUserIdParam='FBEE0412-977E-46F6-A043-63F2912C0301',@P2='F3B73F28-B537-45B6-AAA3-61F7E00CA3BB',@P3='2021-11-29 06:45:00.4808907',@P4='C4ED336C-3E9B-40FE-8B82-5632476472B4',@P5='1F30B03B-9445-4FFF-BC89-CA86C86353E5',@P6=N'Inserted',@P7=N'::1'

 

Проблема в том, что почемуто вместо того чтобы взять реальный ID из таблицы SysEntityChangeType, Creatio делает SELECT NULL FROM dbo.Empty. При этом NULL имеет по умолчанию INT тип данных. Соответсвенно получаем такую ошибку.

 

Вопрос, как это поправить?

Нравится

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

т.е. ошибка исчезает если написать так:

 

SELECT
	CAST(NULL AS UNIQUEIDENTIFIER) [Id]
FROM
	[dbo].[SysEmpty] [SysEntityChangeType] WITH(NOLOCK)
WHERE
	NULL = @P6) [SubSysEntityChangeType]

 

либо так:

 

SELECT
	[Id]
FROM
	[dbo].[SysEntityChangeType] WITH(NOLOCK)
WHERE
	[Name] = @P6) [SubSysEntityChangeType]

 

либо даже так

 

SELECT [Id]

FROM [dbo].[SysEmpty] [SysEntityChangeType] WITH(NOLOCK)

WHERE NULL = @P6) [SubSysEntityChangeType]

 

но как повлиять на генератор этого запроса? ничего в конфигурации не нашел. каким образом генерируется этот запрос...

т.к. сейчас идет попытка инсерта NULL (в MSSQL это тип INT) в колонку с типом UNIQUEINDENTIFIER...

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

 

Боюсь, что самостоятельно данную проблему решить не получится. Напишите в службу поддержки Террасофт.

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

Коллеги, известен ли кому-то способ изменить отображение Email сообщения в теле письма на странице Case?

Возможно, для этого служит специальная настройка с regexp выражением или этот самый regexp зашит в одну из схем.

Прикрепленные файлы

Нравится

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

Представляем новое дополнение для CreatioViber for Creatio Service. Дополнение позволит вашим клиентам оставлять запросы на портале Creatio не используя Creatio. Создавать новые обращения, контролировать существующие и общаться с поддержкой прямо из Viber! С помощью уведомлений в телефоне клиенты смогут быстро реагировать, отвечать и дополнять обращения. Удобная синхронизация позволит просматривать обращения с любого поддерживающего Viber устройства Детальная информация на станице продукта Viber for Creatio Service.

Доступен тестовый 14-дневный период!

Переходите по ссылке в маркетплейс Creatio, тестируйте и наслаждайтесь удобным сервисом для Creatio!

Нравится

Поделиться

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

Для этого необходимо создать заменяющий клиентский модуль для схемы «CaseRatingFeedbackPage», пакета "Case" и измените свойство «diff». Дополнительную информацию о свойстве «diff» можно найти в статье по ссылке ниже:
https://academy.terrasoft.ru/docs/developer/front-end_development/clien…

Нравится

Поделиться

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

Возможно ли синхронизировать Creatio c несколькими доменами AD?

Имеется возможность поддержка нескольких доменов при синхронизации пользователей из ActiveDirectory используя LDAP.

Версия системы Creatio - 7.16.4.

Нравится

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

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

 

Работа с несколькими доментами при синхронизации пользователей из ActiveDirectory в базовой конфигурации не возможна.

Возможно, Вам подойдет решение описанное в данном посте.

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

Возможно ли синхронизировать Creatio c несколькими доменами AD?

Имеется возможность поддержка нескольких доменов при синхронизации пользователей из ActiveDirectory используя LDAP.

Версия системы Creatio - 7.16.4.

Нравится

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

В базовой конфигурации приложения недоступна поддержка нескольких доменов при синхронизации пользователей из ActiveDirectory.

В качестве обходного решения могу предложить делать взаимодействие с двумя доменами через SAML SSO - интеграция через ADFS доступна с версии 7.13.

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

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

Добрый день, у нас есть настроенный exchange listener. Если попробовать отправить письмо по желтому значку почты из обращения(в рабочем месте Сервис), то письмо отправляется. Так же у нас есть собственное рабочее место и Наряды, схожие по функционалу с обращениями. Вот из нарядов письмо не уходит, хотя штатный функционал, подскажите в какую сторону копать? В документации не смог найти ничего чтобы помогло.

Нравится

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

Добрый день.
Вам нужно проанализировать логи микросервиса Exchange Listener и самого приложения.
В логах будет зафиксирована ошибка, которая может описать проблему отправки писем.

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