Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Client ABAP Proxy

Hello Experts,

We have a SAP system >=640, and the XI system. The SAP system is connected to XI's repository, all the config is correct (2 RFC destinations, HTTP destination, System role), SLDCHECK is also fine.

I have generated an ABAP Proxy on SAP system. I have also created a triggering program:

REPORT ZGG_ABAPPROXY_TRIGGERTIMESTAMP.

DATA prxy TYPE REF TO zgg_abapproxy_co_mi_timestamp.

*

CREATE OBJECT prxy.

DATA ts TYPE zgg_abapproxy_mt_timestamp.

DATA exept TYPE REF TO cx_ai_system_fault.

TRY.

ts-mt_timestamp-year = '01'.

ts-mt_timestamp-month = '02'.

ts-mt_timestamp-day = '03'.

ts-mt_timestamp-hour = '04'.

ts-mt_timestamp-minute = '05'.

ts-mt_timestamp-second = '06'.

CALL METHOD prxy->execute_asynchronous

EXPORTING

output = ts.

commit work

.

CATCH cx_ai_system_fault INTO exept.

DATA fault TYPE REF TO cx_ai_system_fault .

CREATE OBJECT fault.

WRITE :/ fault->errortext.

ENDTRY.

After executing this program no exeption is throwen, but I also see no messages in XI.

In the scenario configuration part I have created Reciever Determination, Interface Determination and Reiciever Agreement.

I see no errors, nothing, the message just disappears somewhere...

So the question is how the XI will know without Sender Agreement what scenario to execute? Maybe I am missing some config steps?

Best Regards,

Artsiom Anichenka

Former Member replied

>>>What can cause this problem?

Your queues are not registered yet. Follow my previous reply.

Regards,

Jai Shankar

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question