Синяя призма - Невозможно шпионить за элементом экрана SAP

Пытается шпионить за системой SAP через BluePrism для SAP Automation. Когда я нажимаю кнопку «Идентифицировать» в программе моделирования приложений BluePrism и перемещаю указатель мыши в текстовое поле T-Code, текстовое поле выделяется красным цветом, в котором говорится, что элемент TCode распознается инструментом BluePrism в тестовой системе SAP. однако это НЕ определено для производственной системы SAP.

Мы проверили, что обе системы SAP имеют одинаковые настройки, поддерживаемые для включения сценариев SAP GUI.

Благодарю за помощь!


person Ravi G    schedule 20.11.2017    source источник


Ответы (4)


Я не знаю, решает ли это вашу конкретную проблему, тем не менее: нажатие alt несколько раз изменит метод шпиона, и вы сможете найти то, что вы ищу (даже метод специально для SAP).

person João    schedule 02.11.2018

Пожалуйста, проверьте, совпадает ли SAP Id товара в обеих системах. Вы можете сделать это, например, идентифицировав элемент в обеих системах. Пожалуйста, верните с ответом, в чем разница в идентификаторах между системами.

person Andrzej Kaczor    schedule 20.11.2017

Если вы начинаете работу с SAP Automation в своей организации, у вас, вероятно, не будет сценариев графического интерфейса, включенных в производственной системе, но они могут быть в системе DEV.

Если вы можете получить доступ к SAP, запустите RZ11 и введите sapgui/user_scripting, тогда он покажет список значений, и текущее значение должно быть истинным. Сравните DEV и PRD. Вам, вероятно, понадобится администратор SAP Basis, чтобы изменить это.

Прочтите этот блог для получения дополнительных сведений

Энди

person Andy F    schedule 01.12.2017

Для максимальной производительности автоматизации SAP с помощью Blue Prism вам необходимо включить сценарии клиента и сервера.

я. Включение сценариев на стороне клиента

  • Запустите SAP Logon и войдите на сервер SAP.
  • Нажмите кнопку панели инструментов «Настроить локальный макет» (ALT + F12).
  • Нажмите «Параметры» и на экране «Параметры графического интерфейса» выберите узел «Специальные возможности и сценарии».
  • В узле «Доступность» убедитесь, что опция «Использовать режим доступности» включена.
  • В узле «Сценарии» убедитесь, что параметр «Включить создание сценариев» является единственным установленным параметром. Уведомления должны быть отключены, чтобы всплывающие окна не блокировали шпионский режим.
  • ПРИМЕЧАНИЕ. Если флажки «Уведомлять, когда скрипт присоединяется к SAP GUI» и «Уведомлять, когда скрипт открывает соединение» оставлены отмеченными, то при отслеживании элемента в интерфейсе SAP вы увидите сообщение «Сценарий пытается подключиться к графическому интерфейсу »каждый раз, когда вы пытаетесь щелкнуть по нему. Если вы видите сообщение «Поддержка сценариев отключена пользователем», значит, опция «Включить сценарии» не отмечена.
  • Сохраните настройки и перезапустите SAP GUI. Настройки на стороне клиента настроены.

II. Включение сценариев на стороне сервера

  • Запустите SAP Logon и войдите на сервер SAP.
  • Запустите транзакцию «RZ11» (введите «RZ11» и нажмите кнопку с зеленой галочкой)
  • Введите «sapgui / user_scripting» в окне «Сохранить параметры профиля».
  • Нажмите кнопку «Показать».
  • Нажмите «Изменить значение» в окне атрибутов параметров профиля отображения.
  • Введите «ИСТИНА» в поле «Новое значение».
  • Сохраните настройки и выйдите из SAP Logon.
  • Выйдите из программы входа в систему SAP (нажмите кнопку с красным крестиком на панели инструментов или нажмите кнопку окна «X», чтобы закрыть окно и приложение). Вам может быть предложено сохранить несохраненные изменения, если вы еще этого не сделали.
person Wanlu    schedule 01.12.2017