Вопрос

Не передается параметр в процесс из клиентского модуля

Добрый день! Воспользовался инструкцией https://academy.terrasoft.ru/documents/technic-sdk/7-12/zapusk-processa-iz-klientskogo-modulya

для запуска БП из клиентского модуля для запуска БП по кнопке из карточки договора.

Процесс запустился, но почему то ID записи контрагента не передается в процесс, хотя ID считывается правильно, проверил через showinformationdialog. Подскажите почему это может происходить? В процессе параметр используется в качестве записи для страницы редактирования контрагента, но открывается пустая страница.

Код метода запускающего процесс: 

                ReApproveProcess: function() {

                    var acc = this.get("Account");

                    this.showInformationDialog(acc.value);

                // Получение идентификатора основного контакта контрагента.

                // Объект, который будет передан в качестве аргумента в метод executeProcess.

                var args = {

                    // Имя процесса, который необходимо запустить.

                    sysProcessName: "UsrProcess37",

                    parametrs: {

                        ProcessSchemaParameter1: acc.value

                    }

                    // Объект со значением входящего параметра ContactParameter для процесса CustomProcess.

                };

                // Запуск пользовательского бизнес-процесса.

                ProcessModuleUtilities.executeProcess(args);

            },

Нравится

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

В Вашем коде ошибка: вместо 'parameters' написано 'parametrs'.

Возможно, проблема с параметрами в этом.

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

Если совет выше не поможет приводите полный код модуля и принскрины с названием/типом параметров

В Вашем коде ошибка: вместо 'parameters' написано 'parametrs'.

Возможно, проблема с параметрами в этом.

Алла Савельева,да, вы правы :) глупая ошибка, E куда то пропала :)..

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