Вопрос

Открытие автогенерируемой страницы в бп

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

БП запускает в js схеме.

У меня такой же вопрос

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

Уже обсуждалось тут

Уже обсуждалось тут

Григорий Чех,

Читал данный ответ, но решить проблему это не помогло.(В элементе бп ответственным назначен контакт текущего пользователя, при запуске бп в arguments я передаю scope. Вот так выглядит запуск бп:

createCaseClick: function() {
                var contactId = this.get("Contact").value;
                var kmSurvey = this.get("Survey").value;
                var idActivity = this.get("Id");
                var args = {
                    sysProcessName: "KmCreateCaseFromEventProcess",
                    parameters: {
                        ContactId: contactId,
                        KmSurvey: kmSurvey,
                        IdActivity: idActivity
                    },
                    callback: function(item) {
                        this.hideBodyMask(); 
                    },
                    scope: this
                };
                ProcessModuleUtilities.executeProcess(args);
            },

)

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

Добавить комментарий

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

Только чтение данных

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

Игорь, добрый день!
Возможно реализация этой идеи помогла бы вам в ваших задачах - https://community.terrasoft.ua/ideas/vozmoznost-zapuska-processa-poverh…
Если что, лайкните эту идею :)

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