cancel
Showing results for 
Search instead for 
Did you mean: 

AO2.1 - RRI to ECC transaction (SAP Gui vs Web)

Former Member
0 Kudos

In our current BEx Analyzer setup we have some RRI jumps configured in RSBBS to ECC transactions. In the settings of BEx Analyzer we make sure the ''Log on and activate SAP GUI connection" flag is set, so that the transaction is started through the SAP Logon (and not via a web interface if this flag is NOT set).

We're ramping up the roll-out of AO2.1, but i find no such flag in the AO client, and as expected the RRI jump triggers the web page version of the ECC transaction, while we still would like to start the SAP Logon view

Anybody know any solution for this?

Accepted Solutions (1)

Accepted Solutions (1)

former_member482097
Discoverer
0 Kudos

I had long discussion about this feature with SAP some years ago, but they didn't agree that SAP GUI is better for many users.

In our project I made a simple workaround. It doesn't work as RRI in general, but helps to move to ERP transaction from excel.

I created simple button on ribbon

and added VBA macro that run sap shortcut with parameters:

shortcut = Path + " -system=" + target + " -client=" + client + " -user=" + user + " -language=RU -reuse=1 -command=""ZBW_RRI_ME23N document=" + order + """ -max"

dummy = Shell(shortcut, vbNormalFocus)

Path is hardcoded:

Private Function GetPath() As String

Dim Path As String

Path = "C:\Program Files (x86)\SAP\FrontEnd\SAPgui\sapshcut.exe"

If File_Exists(Path) = True Then

    GetPath = Path

    Exit Function

End If

Path = "C:\Program Files\SAP\FrontEnd\SAPgui\sapshcut.exe"

If File_Exists(Path) = True Then

    GetPath = Path

    Exit Function

End If

End Function

System and client is also hardcoded depending on BW source system:

source = Application.Run("SAPGetSourceInfo", DP, "System")

    Case "***"

        target = "S1"

        client = "100"

    Case "***"

        target = "S1"

        client = "100"

    Case "***"

        target = "S2"

        client = "100"

    End Select

Unfortunately file type of examples is not allowed. Please send me or write your email and I'll send you example workbook.

Former Member
0 Kudos

Dmitry Kryuchkov wrote:

I had long discussion about this feature with SAP some years ago, but they didn't agree that SAP GUI is better for many users.

This would be funny if it wasn't so sad ...

I faced too many of these answers over the last year. Yet another example where we loose functionality because SAP thinks we don't need it.

Anyway, thank you for taking the time to reply with this workaround!

I won't go down this path since adding a custom button to the ribbon with custom coding sounds a little too intrusive (what happens when you upgrade the A4O client? I assume you have to reimplement this?)

former_member482097
Discoverer
0 Kudos

I didn't check this workbook in AAO version > 1.4 , but I think it will work successfully.

I used standard AAO mechanism of ribbon expanding. Yerserday I analyzed user guide of 2.x AAO and didn't  see any significant difference of used functionality.

Even if it is required to reimplement  imho it won't be too hard.

Answers (1)

Answers (1)

TammyPowlas
Active Contributor
0 Kudos

Tom:

I posted something related here:

So sorry for the delay in replying

Former Member
0 Kudos

Hi Tammy,

i see you face the same 'issue', being that you jump to the HTML Gui instead of the SAPLogon Gui.

I must say i did not look into it anymore, the users "accepted" the change in behaviour (although i think most of them now copy/paste the document nr in the SAPLogon transaction ;-))