Добрый день, подскажите есть ли инструмент, который позволяет строить сложные отчеты с выводом связанных данных из разных объектов в одну таблицу?

Нравится

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

Добрый день!

Ваша задача может быть покрыта при помощи базовых и кастомных макросов:

https://academy.creatio.com/docs/developer/application_components/repor…
https://academy.creatio.com/docs/developer/application_components/repor…

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

Була спроба завести оновлену базову схему в робочий пакет з наступною публікацією всіх залежних схем.

На певному етапі втілення від такого рішення відмовились і було зроблено відкат.

В результаті вийшла така картина: на одній з похідних схем, з якою проводились маніпуляції, в SysSchema прописано робочий пакет, а в метаданих зафіксовано пакет Base, замість робочого і тепер ця схема недоступна для коригування.

Чи є якийсь більш-менш штатний спосіб виправити прив'язку схеми до пакета ?

Нравится

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

Доброго здоров'я,

Рекомендуємо звернутись до нас у підтримку для більш детального аналізу проблеми.

Напишіть нам на пошту - support@creatio.com

 

Дякую.

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

Здравствуйте, у меня такая ошибка как исправить?

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

Нравится

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

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

 

Такой тип ошибки чаще все означает что что-то не так с вебконфигами вашего приложение.

 

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

 

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

 

Если ничего не поможет, вы также можете написать в поддержку - support@terrasoft.ua

 

Спасибо.

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

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

Подскажите, как можно переопределить класс с атрибутом DefaultBinding?

Если я делаю класс наследник с атрибутом [Override] то он не вызывается, если я еще раз задаю классу атрибут то выходит ошибка

Ошибка создания экземпляра класса "Terrasoft.Configuration.FileImport.IImportStageFactory" ---> Ninject.ActivationException: Error activating IImportStageFactory
More than one matching bindings are available.

 

Класс родитель:

Создание из фабрики:

Класс наследник:

 

Нравится

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

Добрий день!

 

Необходимо создать свой AppEventListener и в нем перебиндить ваш класс к необходимому интерфейсу.

public class UsrAppEventListener : AppEventListenerBase
{
    public override void OnAppStart(AppEventContext context) {
        base.OnAppStart(context);
        ClassFactory.Bind<IImportStageFactory, UsrImportStageFactory>();
    }
}

 

Добрий день!

 

Необходимо создать свой AppEventListener и в нем перебиндить ваш класс к необходимому интерфейсу.

public class UsrAppEventListener : AppEventListenerBase
{
    public override void OnAppStart(AppEventContext context) {
        base.OnAppStart(context);
        ClassFactory.Bind<IImportStageFactory, UsrImportStageFactory>();
    }
}

 

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

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

Создал новую деталь по инструкции.

https://academy.creatio.com/documents/technic-sdk/7-15/adding-attachments-detail#

 

Схемы:

Деталь:

Файл загружается в таблицу. После перезагрузки страницы содержимое на детали не показывает. Ошибка: 

Uncaught 1.       i {message: 'Значение аргумента "columnPath" не может быть пустым'}

Не пойму, что ещё нужно настроить?

Нравится

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

Добрый день,

 

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

Пожалуйста, сравните деталь в Мастере с базовой деталью:

 

 

Также хочу обратить внимание, что при добавлении детали в конкретный раздел, должна быть привязка по этому разделу. Например, для раздела Контакты, деталь будет называться Contact's attachment.

 

Кроме того, провести анализ по скриншоту ошибки затруднительно. Для дальнейшего анализа попрошу предоставить схему страницы, где создана деталь, и скриншот настройки в Мастере.

 

С уважением,

Глеб.

Gleb Tkach, Постараюсь поэтапно приложить.

Имеется такая же деталь файлы и ссылки на странице, которая работает. Назову так: 

"Файлы и ссылки33" - работает,

"Файлы и ссылки22" - не работает.

Деталь "Файлы и ссылки33" была создана ранее  не мной. Сравниваю с ней.

Схема страницы:

define("CasePage", [], function() {
               return {
                              entitySchemaName: "Case",
                              attributes: {},
                              modules: /**SCHEMA_MODULES*/{}/**SCHEMA_MODULES*/,
                              details: /**SCHEMA_DETAILS*/{
                                            "FileForCaseDetail6803fbd2": {
                                                           "schemaName": "FileForCaseDetail",
                                                           "entitySchemaName": "FileForCase",
                                                           "filter": {
                                                                          "detailColumn": "Case",
                                                                          "masterColumn": "Id"
                                                           }
                                            },
                                            "Schema44Detail284e7799": {
                                                           "schemaName": "Schema44Detail",
                                                           "entitySchemaName": "PrintServiceFile",
                                                           "filter": {
                                                                          "detailColumn": "Case",
                                                                          "masterColumn": "Id"
                                                           }
                                            }
                              }/**SCHEMA_DETAILS*/,
                              businessRules: /**SCHEMA_BUSINESS_RULES*/{}/**SCHEMA_BUSINESS_RULES*/,
                              methods: {},
                              dataModels: /**SCHEMA_DATA_MODELS*/{}/**SCHEMA_DATA_MODELS*/,
                              diff: /**SCHEMA_DIFF*/[
                                            {
                                                           "operation": "insert",
                                                           "name": "FileForCaseDetail6803fbd2",
                                                           "values": {
                                                                          "itemType": 2,
                                                                          "markerValue": "added-detail"
                                                           },
                                                           "parentName": "Tab548d2867TabLabel",
                                                           "propertyName": "items",
                                                           "index": 24
                                            },
                                            {
                                                           "operation": "insert",
                                                           "name": "Schema44Detail284e7799",
                                                           "values": {
                                                                          "itemType": 2,
                                                                          "markerValue": "added-detail"
                                                           },
                                                           "parentName": "Tab548d2867TabLabel",
                                                           "propertyName": "items",
                                                           "index": 25
                                            }
                              ]/**SCHEMA_DIFF*/
               };
});

Прикладываю файлы в деталь:

Обновляю страницу:

 

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

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

Нравится

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

Здравствуйте, Рустам. 

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

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

С уважением,
Богдан
 

Bogdan,

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

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

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

В рамках интеграции C#-приложения (.Net 5.0) с Creatio (7.15.4) пытаюсь настроить создание сущности "Обращение" ("Case") с помощью протокола OData 4 и через передачу параметров. Сущность создается ,но часть из переданных параметров игнорируется, хотя  GUID указан верный.

Пример POST запроса из Postman и ответа от сервиса (значение для CgrCommunicationTypeId установлено некорректное)

 

Возможно кто-то сталкивался с подобной проблемой и знает куда копать, буду благодарен за любую помощь. Поиск не помог :(

Нравится

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

Здравствуйте, попробуйте на уровне интерфейса или БД изменить/установить значение колонки.
Если выполнять запрос на обновление, то колонка изменит значение?

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

Добрый вечер! Подскажите, пожалуйста, при внесении каких либо изменений через Мастер раздела (например добавление новой вкладки), происходит ли компиляция приложения или просто создаются схемы в пакете Custom? Также, где можно посмотреть логи компиляции приложения. Спасибо!

Нравится

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

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

 

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

Если мы меняем поля на странице местами или добавляем новые но по существующим в объекте колонкам - мы меняем схему и обновляем схему.

Если добавляем новые поля - мы меняем объект и схему.

 

Все логи приложения по умолчанию можно посмотреть по пути (путь [TEMP]\Creatio\Site_[{SiteId}]\[{ApplicationName}]\Log\) или проще (диск):\Windows\Temp\Creatio

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

Коллеги, доброго дня!
Эксплуатируем систему уже 5 лет, накопились бизнес-процессы, которые более пользователями не используются. Смотрю в сторону того, чтобы их удалить, дабы не смущать людей и новых разработчиков. Хотелось поинтересоваться у знающих и опытных, насколько целесообразны такие процедуры, какие есть подводные камни и неочевидные выгоды.

Нравится

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

и можно заодно узнать, как удалять старые версии процессов?

Владимир Соколов,

Старые версии бизнес процессов можно удалять через конфигурацию. Для того, чтобы понять, какую версию БП нужно удалить - необходимо знать Название версии БП (не заголовок). Его можно посмотреть в Дизайнере процессов, открыв данную версию. На вкладке "Настройки" в пол "Имя".

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

Доброго дня!

Установили 7.15.4, но после ввода логина-пароля на странице ничего не происходит, а консоль "краснеет". Сам файл /ServiceModel/AuthService.svc в папке есть .. Как это исправить, есть идеи?

 

Нравится

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

Добрый день.

 

Пройдитесь ещё раз по инструкции по разворачиванию приложения bpm'online on-site, возможно, требуется донастроить какой-то компонент либо же серверу приложений на что-то не хватает доступа.

Также посмотрите файлы логов, часто там можно найти информацию о непосредственной причине проблемы. Их можно найти на сервере в папке Temp/BPMOnline.

Разобрался, спасибо!

Не хватало модуля IIS "Авторизация по HTTP" и WCF

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