Доброго дня. 

Турбує відсутність дистрибутивів версії 8.0.5 та 8.0.6. 



По перше там наявне новий функціонал якій потрібен при розробці.



По друге як буде проходити оновлення наших клієнтів, які запускаються зараз на 8.0.4? Одразу на реліз який буде доступний для завантаження  с пропуском 8.0.5 та 8.0.6 (якщо буде доступний тільки 8.0.7, наприклад)?



 

Нравится

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

Доброго дня,



Дистрибутиви для версії 8.0.5 доступні, отримати ви їх можете звернувшись до підтримки.



Оновлення повинно бути покрокове (не відрізняється від оновлень до 8.0.4.)

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

Доброго дня, є питання по періодичним активностям, встановив додаток "Recurring activities scheduler for Creatio", інстулювався без помилок, але коли намагаюсь якусь активність зробити регулярною, видає ось таку помилку. Як вирішити?

Изображение удалено.

Нравится

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

Перекомлілювати і перевстановити додаток робив вже, не допомагає

Добрий день,



Цей додаток сумісний лише з MS SQL Creatio сайтами. Будь ласка, переконайтеся, що немає проблем сумісності з вашим сайтом.

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

Всім привіт



Хочу реалізувати наступний БП



При зміні відповідального в Ліді додавати в стрічку повідомлення, яке буде формуватися з Журналу змін ( Звідти брати Відповідального і дату зміни)



Можливо хтось стикався з подібною задачею і варіантиами реалізації. 



Дякую

Нравится

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

Добрий день, Володимир!

 

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

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

Привет, 

Коллеги, поделитесь пожалуйста, примерами документации: 

Постановок для разработчика, тех. дизайн, инструкции пользователей и т.п. 

 

Заранее спасибо!

 

 

 

Нравится

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

Добрый день,

 

Ваш запрос не касаеться функциональности Cratio.

 

Информацию о правильности постановки ТЗ для разработчика можно ознакомиться в открытых источниках.

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

Доброго дня,

був встановлений додаток від Dev Labs - Recurring activities scheduler for Creatio для створення повторюючих задач.

При спробі створити повторення вибиває помилку (скрін у вкладенні)

прохання підказати в чому проблема

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

Нравится

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

Вадим, доброго дня!

Уточніть, на який продукт Creatio та якої версії встановлювали цей додаток? Також перевірте, на якій СУБД розгорнутий ваш сайт Creatio. Цей додаток сумісний лише з MS SQL.

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

День добрый. Есть проблема при настройки Global Search. 

Пользуюсь вот этим мануалом. 

https://academy.creatio.com/docs/user/on_site_deployment/containerized_…

Проблема на шаге 3. Execute the HTTP request to connect the search to the site. Specify the following:

Прошу вас помочь понять причину.

 

{"code":500,"status":"error","message":"System.Exception: Could not check index 'vcrsafsvs8pacelkp50hewinxquqob8syopknhu7h8i9qwna8xdbj9pquooe6iip' exists.\n ---> System.Exception: Invalid NEST response built from a unsuccessful () low level call on HEAD: /vcrsafsvs8pacelkp50hewinxquqob8syopknhu7h8i9qwna8xdbj9pquooe6iip\n# Audit trail of this API call:\n - [1] BadRequest: Node: http://elasticsearch-public-ip:9200/ Took: 00:00:00.0073645\n# OriginalException: System.Net.Http.HttpRequestException: Resource temporarily unavailable\n ---> System.Net.Sockets.SocketException (11): Resource temporarily unavailable\n   at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)\n   --- End of inner exception stack trace ---\n   at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken)\n   at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean allowHttp2, CancellationToken cancellationToken)\n   at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)\n   at System.Net.Http.HttpConnectionPool.GetHttpConnectionAsync(HttpRequestMessage request, CancellationToken cancellationToken)\n   at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage request, Boolean doRequestAuth, CancellationToken cancellationToken)\n   at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)\n   at System.Net.Http.DiagnosticsHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)\n   at System.Net.Http.HttpClient.FinishSendAsyncUnbuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)\n   at Elasticsearch.Net.HttpConnection.Request[TResponse](RequestData requestData)\n# Request:\n\n# Response:\n\n\n   --- End of inner exception stack trace ---\n   at GlobalSearch.WebApp.Services.SearchManagement.SearchService.CheckIndexExist(String indexName) in /app/Src/GlobalSearch.WebApp/Services/SearchManagement/SearchService.cs:line 96\n   at GlobalSearch.WebApp.ServiceModel.Requests.Handlers.SearchManagement.AddSearchRequestHandler.CanAddSearchToSite(Site site) in /app/Src/GlobalSearch.WebApp/ServiceModel/Requests.Handlers/SearchManagement/AddSearchRequestHandler.cs:line 65\n   at GlobalSearch.WebApp.ServiceModel.Requests.Handlers.SearchManagement.AddSearchRequestHandler.InternalHandle(AddSearchRequest request) in /app/Src/GlobalSearch.WebApp/ServiceModel/Requests.Handlers/SearchManagement/AddSearchRequestHandler.cs:line 126\n   at GlobalSearch.WebApp.ServiceModel.Requests.Handlers.BaseRequestHand* Connection #0 to host 192.168.0.110 left intact

 

Нравится

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

Добрый день,

 

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

 

С уважением,

Глеб.

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

Добрый день, не понимаю как настроить отступы между кнопками, у меня они просто "слиплись", в AccountPageV2 имею следующий код:

 

{
				"operation": "insert",
				"name": "CreateActivityOnRelatedLawyer",
				"values": {
					"itemType": 5,
					"id": "createActivityOnRelatedLawyer",
					"style": "red",
					"caption": "$Resources.Strings.CreateActivityOnRelatedLawyerCaption",
					"click": "$callCheckAccountProcess"
				},
				"parentName": "LeftContainer",
				"propertyName": "items",
				"index": 10
			},
			{
				"operation": "insert",
				"name": "CreateActivityOnRelatedSpecialization",
				"values": {
					"itemType": 5,
					"id": "CreateActivityOnRelatedSpecialization",
					"style": "blue",
					"caption": "$Resources.Strings.CreateActivityOnRelatedSpecializationCaption",
					"click": "$callCheckAccountSpecializationProcess"
				},
				"parentName": "LeftContainer",
				"propertyName": "items",
				"index": 11
			},
			{
				"operation": "insert",
				"name": "CreateActivityOnRelatedTreasurer",
				"values": {
					"itemType": 5,
					"id": "CreateActivityOnRelatedTreasurer",
					"style": "green",
					"caption": "$Resources.Strings.CreateActivityOnRelatedTreasurerCaption",
					"click": "$callCheckBankAccountProcess"
				},
				"parentName": "LeftContainer",
				"propertyName": "items",
				"index": 12
			},

В системе выглядят кнопки как на скринеИзображение удалено.

Нравится

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

Добрый день, Илья.

 

Попробуйте добавить для каждой кнопки атрибут "layout" в "values", в котором указать её размещение.

Ниже привожу пример:

			{
				"operation": "insert",
				"name": "QCApproved",
				"values": {
					"itemType": 5,
					"click": {"bindTo": "setQCApprovedStatus"},
					"enabled": {"bindTo": "getEnabledQCButtons"},
					"visible": true,
					"layout": {"colSpan": 3, "rowSpan": 1, "column": 6, "row": 1},
					"style": "green",
					"caption": {"bindTo": "Resources.Strings.QCApprovedButtonCaption"},
					"classes": {
						"textClass": ["actions-button-margin-right"],
						"wrapperClass": ["actions-button-margin-right"]
					}
				},
				"parentName": "Tabef7d06d0TabLabelGridLayout49844696",
				"propertyName": "items",
				"index": 5
			},
			{
				"operation": "insert",
				"name": "QCRejected",
				"values": {
					"itemType": 5,
					"click": {"bindTo": "setRejectedStatus"},
					"enabled": {"bindTo": "getEnabledQCButtons"},
					"visible": true,
					"layout": {"colSpan": 3, "rowSpan": 1, "column": 10, "row": 1},
					"style": "red",
					"caption": {"bindTo": "Resources.Strings.QCRejectedButtonCaption"},
					"classes": {
						"textClass": ["actions-button-margin-right"],
						"wrapperClass": ["actions-button-margin-right"]
					}
				},
				"parentName": "Tabef7d06d0TabLabelGridLayout49844696",
				"propertyName": "items",
				"index": 6
			},
			{
				"operation": "insert",
				"name": "QCReserved",
				"values": {
					"itemType": 5,
					"click": {"bindTo": "setReservedStatus"},
					"enabled": {"bindTo": "getEnabledQCButtons"},
					"visible": true,
					"layout": {"colSpan": 3, "rowSpan": 1, "column": 14, "row": 1},
					"style": "red",
					"caption": {"bindTo": "Resources.Strings.QCReservedButtonCaption"},
					"classes": {
						"textClass": ["actions-button-margin-right"],
						"wrapperClass": ["actions-button-margin-right"]
					}
				},
				"parentName": "Tabef7d06d0TabLabelGridLayout49844696",
				"propertyName": "items",
				"index": 7
			},

 

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

Просьба помочь собрать такой запрос при помощи класса select

select count(ID)

   from [dbo].[Case] AS TI

WHERE DATEPART(HOUR, DATEADD(hh, 6, TI.[UsrDueDate])) >=9  and DATEPART(HOUR, DATEADD(hh, 6, TI.[UsrDueDate])) <12

and FORMAT(DATEADD(hh, 6, TI.[UsrDueDate]), N'yyyy.MM.dd') = FORMAT(cast(GETDATE() +1 as date), N'yyyy.MM.dd')

Заранее спасибооо! 

Нравится

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

Добрый день, Адилет.

 

Вы можете настроить SQL-представление (view) с нужным условием.

 

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

 

Или же попробовать сделать по аналогии с примерами запросов по этой ссылке.

Alla Savelieva,

Благодарю, будем пробовать.

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

Столкнулся с проблемой. Настраиваю бизнес-правило, в котором в условии проверяю роль смотрящего:

Изображение удалено.К сожалению, правило не отрабатывает. Пробовал подставлять разные роли, как организационные, так и функциональные. Пробовал убирать у пользователя все роли, кроме администратора - все безрезультатно.

Может на работу правила влияет еще что-то?

Единственно, правило отработало, если указать конкретный контакт текущего пользователя:

Изображение удалено.

Естественно, данный вариант не универсален. Если уволится указанный в правиле сотрудник, а на его роль поставят другого пользователя - правило не будет работать.

Подскажите, пожалуйста, может есть решение. Возможно это баг?

Нравится

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

Добрый день!



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



Мы зарегистрировали пожелание для реализации фунционала в следущих релизах.

Добрый день!



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



Мы зарегистрировали пожелание для реализации фунционала в следущих релизах.

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

Добрый день!

Подскажите, пожалуйста, как настроить множественный выбор из справочника. Например, есть поле Ответственный в карточке Активностей. Необходимо выбрать не одного, а нескольких контактов. Можно ли сделать это без доработок? 

Заранее благодарю!

 

Нравится

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

Добрый день!



Я думаю для реализации вашей задачи подойдет данное приложение.

 

Добрый день!



Я думаю для реализации вашей задачи подойдет данное приложение.

 

Или скорее это - https://marketplace.creatio.com/app/multiple-choice-field-setup-creatio



Но в активностях из-за этого придётся переписать кучу логики.

Потому лучше посмотрите, можете ли вы использовать поле Role для того, чтобы ставить групповые задачи.

А дополнительных ответственных мы в деталь Participants добавляем 

 

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