Skip to Content
0
Former Member
Feb 06, 2009 at 02:31 PM

Outbound Proxies on PI 7.1

63 Views

Dear,

I'm trying to create an outbound proxy from an ECC 6.03 system to a PI 7.1 system. I created my message interfaces, etc. on the PI side, configured the Proxy configuration on R/3, but I'm clueless as to how to call my proxy on R/3.

The code I arrived at, slightly modified from the code I would use for a 7.0 is :

DATA: lt_output TYPE zpi_mt_materials_pr,
      my_proxy TYPE REF TO zpico_si_materials_oa.

TRY.
    CREATE OBJECT my_proxy_statuschange.
    CATCH cx_ai_system_fault.
ENDTRY.
TRY.
    CALL METHOD my_proxy->if_proxy_client~execute
        EXPORTING
            output = lt_output.
     COMMIT WORK.

    CATCH cx_ai_system_fault .
ENDTRY.

But when I check or try to activate this, I keep getting : Formal parameter "OUTPUT" does not exist.

Any ideas? I've looked all over for clues, but they're either very well hidden or I'm on an unlucky streak of missing them :/

Any help would be greatly appreciated!