SAP ECC and SAP HANA

Does any modifications required in Uipath Automation if customer upgrade current SAP ECC infra to SAP HANA…?

Hi @Rajesh_N

Our customer recently upgraded from SAP ECC to SAP S/4 HANA and below are issues we faced with our RPA process.

  1. UI Element Spacing Issue (No of fields displayed in the screen got reduced)

SAP ECC used SAP Win GUI 7.40 and SAP HANA used SAP Win GUI 7.60 after migration. We found Ui Elements spacing issues with GUI 7.60, After upgrading to GUI 7.70 spacing issue got resolved.

This caused no selector issue, but bot processing time got Increased for each transaction which leads to more execution time.

For example:

SAP Win GUI 7.40 no of fields displayed: 20
SAP Win GUI 7.60 no of fields displayed: 8

Update step: Save the old value, navigate to next screen and enter new value.

For 200 records robot will perform this update step 10 times when 20 fields displayed in the screen. but with this 8 fields robot will perform this update step for 25 times.

  1. SAP GUI Authorization Issue.

In SAP ECC our client infra team configured SAP_GUI_Scripting access at server level. So, all our robot by default had Scripting access.

But after upgrading to SAP Hana our client infra team made a decision to use User level access for SAP_GUI_Scripting. So, by default robot don’t have access to GUI scripting. This leads to rework of robot roles and corresponding testing

  1. Selector Change

SAP ECC: Inner text value of buttons in message box had innertext=‘Ok’ and innertext=‘Cancel’
SAP Hana: Inner Text value changed to innertext=‘_OK’ and innertext=‘_Cancel’.
Sometimes, innertext=‘<A&gt>OK’ like this random character appears

We changed all innertext selector to aaname.
Most of the time aaname value matched perfectly with the text displayed. but sometime had extra spaces like innertext=’ OK '. So, added * to match spaces.

Other than these issues. Our RPA processes executed without any hassle.

Thanks
John

2 Likes

Thank you for your inputs…