Добрый день!

Установили дополнение "Calculated metrics for Creatio" https://marketplace.terrasoft.ru/app/calculated-metrics-creatio?activity=marketplace-iframe

Но после установки дополнения в списке блоков итогов не добавился пункт "Расчетный показатель". Точнее, его видно было только под Supervisor, но после перезахода в приложение и у него пропал этот пункт меню в блоке итогов.

Замещений модуля BootstrapModulesV2 в системе нет.

Как победить проблему? Кто-то сталкивался?

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

Версия: Service Enterprise 7.16.2

Нравится

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

Павел, добрый день! не получилось воспроизвести ошибку выше на базовом продукте. После установки появляется отдельный пункт Расчетный показатель.

 

Уточните, какие еще решения с функциональностью, расширяющей дашборды, у вас установлены?

Ирина, добрый день!

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

В дебаггере js браузера не могу найти метод getWidgetTypes из схемы ViewModelSchemaDesignerSchema. Пытался понять, идёт ли вызов вообще.

 

define("ViewModelSchemaDesignerSchema", ["DFDashboardDesigner", "WidgetGridLayoutEditItemModel"],
	function() {
		return {
			messages: {},
			attributes: {},
			methods: {
				getWidgetTypes: function() {
					var types = this.callParent(arguments);
					types.CalculatedMetric = {
						"type": "DFCalculationIndicator",
						"caption": this.get("Resources.Strings.NewWidgetCalculatedMetricCaption")
					};
					return types;
				}
			},
			details: {},
			diff: [],
			infoDiff: []
		};
	});

 

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

Павел, добрый день! Получила рекомендацию от разработчика решения - выполните полную компиляцию приложения. Если компиляция завершится успешно, уточните, остался ли вопрос выше актуальным.

Ирина, добрый день! Компиляцию и генерацию проводил - не помогло. Это первое что я попробовал сделать для решения проблемы. Ошибок в логах приложения после компиляции нет.

Лазоренко Ирина,

При попытке открыть дашборд  'Расчётная аналитика' который идёт в поставке, в разделе Контакты, вижу ошибки в консоли 

Лазоренко Ирина,

При попытке редактировать дашборд  'Расчётная аналитика' который идёт в поставке, в разделе Контакты, вижу ошибки в консоли

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

 

установите повторно приложение и пришлите лог установки приложения. После установки проверьте, что в Конфигурации появился пакет CalculationIndicator.gz.

 

Также проверьте консоль и пришлите ошибку, если таковая будет, при открытии списка выбора типа нового итога.

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

1. Во вкладке "Файлы и примечания" необходимо Панель инструментов перенести вниз. Прилагаю изображения "как есть" и "как нужно".

 

2. Если файл/ таблица, размещенная там большая по размеру, то появляется прокручивание. Можно ли отображать все полностью без прокручивания? ( Прилагаю изображения "как есть" )

Нравится

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

Этот редактор реализован на стороннем компоненте CKEditor.

Согласно его документации, для переключения панели вниз нужно изменить одно свойство с top на bottom:

config.toolbarLocation = 'bottom';

Этот компонент реализован в js-файле ядра, как он меняется, написано тут. Но тогда поменяется всюду по системе, да и правки ядра не всегда возможны и не очень правильны.

По прокрутке аналогично, тут и тут, это задаётся в CSS.

Лучше будет переопределить свойства на уровне схемы в конфигурации.

 

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

Спасибо большое! Попробуем воспользоваться) 

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

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

Нравится

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

С недавних пор при редактировании (добавление поля в "колонки отчета") или создании отчетов в Конструкторе отчетов вылезает ошибка "Поле "Название": Необходимо указать значение".

Возможно кто-то знает как это лечится ?

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

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

В консоль никакие ошибки при этом не валяться.

Важно -  на странице есть поле Название, но оно заполнено.

 

Нравится

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

Виктроия, читайте тут и тут

Алексей Следь,

спасибо, но предложенные варианты не работают

Виктория,

 

в настройках отчета с версии 7.17.1+ нет возможности добавить новые колонки отчета. Направила указанную ошибку ответственной команде.

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

Столкнулись с аналогичной проблемой.

Нашел следующее обходное решение. Для добавление новой колонки в существующий отчет можно скопировать существую колонку отчета.

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

Добрый день!

Подскажите, пожалуйста, варианты с помощью которых можно настроить автоматический переход между разделами итогов через определенный интервал времени

Нравится

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

Анатолий, если речь о вкладках, они меняются функцией activeTabChange.

Она используется в DesignViewModelV2 для открытия при инициализации первой вкладки:

var activeTab = tabsCollection.getByIndex(0);
this.activeTabChange(activeTab);

В Вашем случае можно попробовать так перебирать разные вкладки. А интервал обеспечить либо стандартной JS-функцией setInterval, как описано в комментарии тут, или, если нужно менять не постоянно, а по событию из БП, делать при помощи обработки сообщений с сервера по ClientMessageBridge.

Анатолий, если речь о вкладках, они меняются функцией activeTabChange.

Она используется в DesignViewModelV2 для открытия при инициализации первой вкладки:

var activeTab = tabsCollection.getByIndex(0);
this.activeTabChange(activeTab);

В Вашем случае можно попробовать так перебирать разные вкладки. А интервал обеспечить либо стандартной JS-функцией setInterval, как описано в комментарии тут, или, если нужно менять не постоянно, а по событию из БП, делать при помощи обработки сообщений с сервера по ClientMessageBridge.

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

Подскажите пожалуйста.

Есть страница детали с разными полями.

Как добавить между полями обычный текст и ссылку?

Ну как пример:

"Инструкция здесь"

Инструкция - просто текст, "здесь" - это ссылка на локальный файл или ссылка на другой ресурс.

Нравится

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

В HtmlControl можно любой html класть. Cвойство htmlContent можно связать со строковым атрибутом или функцией которая возвращает строку или сразу положить строку

"htmlContent": "<p>some текст</p>".

 

Вот пример

{

                    "operation": "insert",

                    "name": "AcademyMessageElement",

                    "parentName": "AcademyMessageDescription",

                    "propertyName": "items",

                    "values": {

                        "itemType": Terrasoft.ViewItemType.COMPONENT,

                        "className": "Terrasoft.HtmlControl",

                        "htmlContent": {"bindTo": "AcademyHelpMessage"}

                    }

                }

В HtmlControl можно любой html класть. Cвойство htmlContent можно связать со строковым атрибутом или функцией которая возвращает строку или сразу положить строку

"htmlContent": "<p>some текст</p>".

 

Вот пример

{

                    "operation": "insert",

                    "name": "AcademyMessageElement",

                    "parentName": "AcademyMessageDescription",

                    "propertyName": "items",

                    "values": {

                        "itemType": Terrasoft.ViewItemType.COMPONENT,

                        "className": "Terrasoft.HtmlControl",

                        "htmlContent": {"bindTo": "AcademyHelpMessage"}

                    }

                }

Если нужна ссылка придется класть в HtmlControl, если нужен только текст есть Label.

{

                    "operation": "insert",

                    "name": "EmptySearchResultLabel",

                    "parentName": "EmptySearchResultContainer",

                    "propertyName": "items",

                    "values": {

                        "itemType": Terrasoft.ViewItemType.LABEL,

                        "classes": {

                            "labelClass": [

                                "description-label"

                            ]

                        },

                        "caption": {"bindTo": "Resources.Strings.EmptySearchResultMessage"}

                    }

                }

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

Добрый день!

 

Столкнулся с проблемой, что не регистрируются обращения с почтового ящика, которые содержат иной адрес в поле "Кому"

Например, подключен п/я help@aaa.ru, на него на уровне Exchange настроена переадресация (алиас) писем, отправленных на help.old@aaa.ru.

Письма отображаются в списке поступивших писем, не не регистрируются, т.к. в поле Кому help.old, а не help, хоть это и получено в подключенном ящике, прописанном в справочнике "Почтовые ящики для регистрации писем".

Как добиться регистрации писем без подключения к системе самого help.old?

Нравится

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

Попробуйте добавить еще одну запись в справочник "Список почтовых ящиков для регистрации обращений" и в значении почтовый ящик пересылки указать help.old@aaa.ru

Попробуйте добавить еще одну запись в справочник "Список почтовых ящиков для регистрации обращений" и в значении почтовый ящик пересылки указать help.old@aaa.ru

Алексей Следь,

Спасибо за ответ! 

Добавил тот же ящик domain\help только с указанием адреса help.old@aaa.ru в строке "Название пересылки" и это сработало!

Спасибо!

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

Доброго дня.

Під час виконання операції створення індекса виникає помилка 'Could not check index exists' . На скріншоті показано стек помилки. Чи можете порадити вирішення цієї проблеми

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

Нравится

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

Юліє, зверніть увагу на аналогічну тему, опубліковану минулого тижня. Там автор запитання сам його вирішив шляхом повторного встановлення і налаштування компонентів пошуку. Якщо Вам це не допоможе, будь ласка, зверніться до служби підтримки для аналізу налаштувань системи.

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

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

Нравится

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

Найти разработчика который умеет решать проблемы.

Нагашыбай, проверьте, есть ли у старых сервисных договоров на детали «Объекты обслуживания» нужный контакт или контрагент. Возможно, их кто-то вручную или в БП очищает. Или же у Вашего пользователя просто нет прав на чтение этих записей.

Больше о логике работы выбора сервисных договоров есть в статье, возможно, из неё станет ясно, на что ещё нужно обратить внимание.

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

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

Проверьте  ещё права доступа на их чтение.

И опишите подробнее, со скриншотами, может, были какие-то доработки раздела?

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

Такой кейс. Хочу немного автоматизировать свою работу, а именно раздачу прав пользователям на сетевые папки. Есть готовый скрипт PowerShell с параметрами. Как его подключить и запустить из бизнес-процесса?

Нравится

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

В бизнес процессе написать c# код в ScriptTask. Пример запуска powershell из с# https://docs.microsoft.com/ru-ru/powershell/scripting/developer/hosting…

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

В бизнес процессе написать c# код в ScriptTask. Пример запуска powershell из с# https://docs.microsoft.com/ru-ru/powershell/scripting/developer/hosting…

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

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