我们在进行RPA开发的过程会发现,市场上的RPA工具抓取不到SAP应用上的按钮等元素,这是因为SAP本身做了一些限制,导致不能被抓取。这就需要我们做些配置
服务器端:
1、启动saplogon.exe,使用您的凭据登录到您的 SAP 服务器。显示SAP Easy Access窗口。
2、运行事务RZ11。指定参数名称sapgui/user_scripting并按键盘上的Enter或SAP 界面中的Display。(事务RZ11中对参数的所有更改都立即生效,并在系统重新启动时丢失。如果更改是永久性的,请联系您的SAP系统管理员并使用事务RZ10)
3、在“显示配置文件参数属性”窗口中,将参数sapgui/user_scripting值更改为TRUE
4、
SAP的版本不同下面的参数默认值可能为true,将他们改为false
sapgui/nwbc_scripting
sapgui/user_scripting_disable_recording
sapgui/user_scripting_force_notification
sapgui/user_scripting_per_user
sapgui/user_scripting_set_readonly
5、注销重新登录使配置生效
客户端:
1、点击SAP GUI选项,将脚本设置为启用
2、配置网络
3、设置
配置结束后重启Studio就可以抓取了
可参考uipath官方说明:uipath关于sap配置说明