Как исправить в Голубой призме - исключение было выброшено целью вызова

Я пытаюсь автоматизировать SAP с помощью Blue Prism. Дело в том, что сейчас я могу писать все, что хочу, в полях, которые я отслеживал (с помощью SAP MODE) в Business Object. Когда я перехожу в Process Studio и отправляю данные в бизнес-объект, все идет нормально, пока не дойдет до стадии записи, чтобы использовать эти данные в поле из SAP, это не работает. Похоже: не удалось выполнить шаг 1 на этапе записи «Escrever o Nome» на странице «Действие 1» - цель вызова сгенерировала исключение.

* Я еще не использую Code Stage. Ты хоть представляешь, как это исправить?


person Mauro Henrique    schedule 14.08.2019    source источник


Ответы (1)


Эта конкретная ошибка четко задокументирована в База знаний Blue Prism:

Почему я получаю сообщение об ошибке «Исключение создано целью вызова» при использовании этапа записи в SAP?

Эта ошибка возникает из-за того, что для параметра профиля "sapgui/user_scripting_set_readonly" (SAP GUI Scripting Permission) установлено значение _2 _ [...]

Как решить вашу проблему

Попросите группу безопасности SAP или администратора SAP установить для параметра «sapgui/user_scripting_set_readonly» значение FALSE, а также убедитесь, что сценарии включены на сервере и клиенте SAP.

Эти изменения позволят Blue Prism писать в SAP.

Кроме того, вам действительно следует ознакомиться с разделом 2. «Установка и настройка» в Руководстве по внедрению Blue Prism для SAP v1.4, поскольку в нем есть точные инструкции, которым следует следовать во время установки и начальной настройки, чтобы избежать подобных ошибок.

person esqew    schedule 15.08.2019
comment
Большое спасибо за подсказку! В моем случае проблема заключалась в том, чтобы написать в поле SAP больше символов, чем он мог бы обработать. - person Mauro Henrique; 16.08.2019