Существует ли возможность создание пользователя, функциональной или организационной роли с помощью бизнес процесса (или иным способом пр. скриптом в БП)?

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

Нравится

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

Добрый день.



Описанную логику можно реализовать с помощью ScripTask элемента в бизнес процессе.

Подробнее про элемент процесса [Задание-сценарий]:

...ЕщеСвернуть

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

Как в процессе реализовать сохранение и обновление страницы? 

----

Пример: 

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

Необходимо что бы клиент видел изменения в другом поле без нажатия на кнопку "СОХРАНИТЬ" что приводит к сохранению данных и обновлению страницы.

Нравится

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

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

Спасибо за вопрос!

К сожалению, это невозможно реализовать базовыми средствами, однако, есть несколько обходных решений:

1...ЕщеСвернуть

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

Добрый день. я хочу показать более подробную ошибку пользователю, который запускает бизнесс процесс из кастомной кнопки. Бизнесс процесс запускает C# код, который бросает исключение. Но я не могу найти информацию по результатам выполнения бизнесс процесса.

Я получаю вот такой JSON в коллбеке ProcessModuleUtilities...ЕщеСвернуть

Нравится

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

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

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

Добрый день.

В карточке обращения есть поля группа объекта и филиал и контрагент (объект)

В разделе контрагенты (объект) так же выведены эти поля.

Необходимо в уже ранее созданных обращениях заполнить  поле филиал и группа объекта по данным контрагента.

Дополнительно я создал логическое поле в...ЕщеСвернуть

Нравится

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

попробуйте увеличить "максимальное число повторений" https://academy.terrasoft.ru/docs/user/biznes_processy/nastrojka_proces…

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

Доброго времени суток!

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

Нравится

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

Арнур, добрый день!

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

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

Доброго времени суток!

В ходе настройки БП появилась задача по настройке прав доступа к записям раздела сотрудникам-пользователям системы. Соответственно, добавил элемент "Изменить права доступа". Если вкратце о БП, то логика такая: находим Guid сотрудника-консультанта, затем передаем строковое значение...ЕщеСвернуть

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

Нравится

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

Арнур Келгенбаев, здравствуйте!

Пример построения подобного процесса есть в документации.

То есть, у Вас должно быть включено администрирование...ЕщеСвернуть

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

Коллеги, доброго дня!

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

Нравится

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

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

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

После внесения изменений в БП (добавлены фильтры по полям в стартовых сигналах), не получается его сохранить.

При попытке это сделать, вылезает окошко со следующей ошибкой:

Возникла ошибка при сохранении: Произошла одна или несколько ошибок.

При этом, если нажать на отмену и открыть БП заново, видно, что внесённые изменения сохранены. Но при этом скомпилировать внесённые изменения система не предлагает.

Где можно увидеть, что за ошибки возникли?

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

Нравится

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

Попробуйте очистить Redis и перезапустить пул в IIS.

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

Сколько себя помню, при чтении или изменении в 90% случаев условием фильтрации объекта является ID

Кликать постоянно несколько раз что бы снова и снова добавлять его в условия для нового блока БП может напрягать (если активно пилишь БП)

Итого предлагаю:

1. При добавлении блока на чтение / изменение автоматом добавлять пунктом фильтрации ID

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

2. Более лайтовый вариант, захаркодить "ID" первым, и уже выбранным, в выпадающем списке. 

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

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

Добрый день,

Мы зафиксировали Ваше пожелания и передали информацию ответственной команде, для добавления данного функционала в будущих релизах...ЕщеСвернуть

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

Добрый день. Как создать бизнес процесс, который должен

открывать страницу новой записи в разделе и контролировать заполнены ли нужные поля в этой записи. (Без программирования). Я поняла, что нудно использовать элемент процесс "открыть страницу редактирования", но как контролировать заполнение нужных полей не понимаю.

Нравится

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

Попробуйте сделать так. Мне кажется должно сработать.

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