Skip to Content
author's profile photo Former Member
Former Member

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

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?

Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Best Answer
    Posted on Aug 22, 2016 at 06:16 PM

    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.

    Add a comment
    10|10000 characters needed characters exceeded

    • 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.

  • Posted on Aug 14, 2016 at 05:19 PM

    Tom:

    I posted something related here: Report to Report Interface, Analysis Office to ECC Transaction

    So sorry for the delay in replying

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      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 ;-))

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.