Фильтры

Для некоторых сложных списков создали View и объекты на их основе. Но в этих списках необходимо так же распределить права на записи. Можно ли каким-то образом эти права определять так же в другом View? 

Нравится

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

Добрый день!

В бизнес процессе использую пользовательское действие "Добавить рабочие дни" из темплейта GlbCalendarService. 

Заполняю параметры процесса следующим содержимым:

Календарь - [#Системная настройка.Базовый календарь пользователя#]

Кол-во дней - 5

Начальная дата - [#Системная переменная.Текущее значение даты и времени#]

В итоге БП  обваливается на данном элементе, выдавая следующую ошибку:

Npgsql.PostgresException (0x80004005): 42883: operator does not exist: boolean = integer
   at Npgsql.NpgsqlConnector.<DoReadMessage>d__157.MoveNext()

Данные трассировки прикрепляю скриншотом.

Ни одного параметра типа boolean нет во всем БП. В чем может быть проблема и почему на выходе во всех параметрах нулы??

Нравится

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

Можно ли с помощью бизнесс процессов отслеживать изменения в таблицах SysProcessLog и SysProcessElementLog ?

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

 

Цель - отслеживать процессы которые упали в  Error, например WebService упал по timeout или не удалось добавить запись в таблицу...
По таким события хочется хотя бы cделать отправку сообщений, чтоб оперативно реагировать. 

Нравится

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

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

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

Добрый день!
Дело в том, что стартовые сигналы работают только с событиями проходящими слой Entity.
Используя базовый функционал Вы можете настроить дашборды для отслеживания процессов в ошибке.
https://academy.terrasoft.ru/docs/user/kastomizacija_no_code/analitika

Sorotiuk Anna,

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

Мы сделали регулярную отсылку администратору статуса процессов (раз в сутки). Таким образом, если администратор не получил мейл, то это тоже проблема.
 

В критически важные процессы добавляем обработку ошибок

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

Здравствуйте. Добавил Tost в систему как в дополнении https://marketplace.terrasoft.ru/app/toast-notifications-creatio, добавил в него элемент процесса что бы из бизнес процесса было удобно на фронт отправлять сообщения в Tost, работает отлично и красиво, спасибо ребятам за их реализацию, но проблема в том что работает только когда включен режим "Отладки" в системных настройках, кода он выключен выдает ошибку

Нравится

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

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

 

Помогите с разворачиванием он-сайт.

 

Развернули базу, ИИС и Редис. Все на Виндовс.

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

Что это может быть?

 

Спасибо!

 

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

Нравится

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

Судя по адресу привязан сертификат. Проверьте настройки Web.config  (оба) на перевод сайта на Https. Походу дела не все  настроили. Вот так должно быть

    <behaviors configSource="Terrasoft.WebApp\ServiceModel\https\behaviors.config" />
    <bindings configSource="Terrasoft.WebApp\ServiceModel\https\bindings.config" />

Похоже что  приложение не переведено на  https. На акдемии есть статья Перевести Creatio с HTTP на HTTPS | Creatio Academy (terrasoft.ru)

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