Hi all,
I had a scenario where i need to send data from ECC to MDM, so we are using proxies for this as sender.
we have a ECC6.0 and PI 7.1 servers, we configured all the steps according to http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/1387. [original link is broken] [original link is broken] [original link is broken]
But the SLD is connecting to Central SLD not to XI SLD. I am able to see the namespaces in SPROXY.
I created the Proxy & called the Proxy in an ABAP Report as follows.
TRY.
CALL METHOD prxy->si_hr_proxy_sender
EXPORTING
output = it.
COMMIT WORK.
if sy-subrc = 0.
write :/ 'success'.
endif.
.
CATCH cx_ai_system_fault .
DATA fault TYPE REF TO cx_ai_system_fault .
CREATE OBJECT fault.
WRITE :/ fault->errortext.
WRITE :/ fault->CX_ROOT.
ENDTRY.
The Proxy name is ZTESTCO_SI_HR_PROXY_SENDER and in this i found the method SI_HR_PROXY_SENDER with the export parameter as output. So i used it in ABAP report. Is it the right Method? that iam calling. previously we used to call execute_asynchronous
When i execute the ABAP Report i am not getting any data to PI server. so i had kept write statement
WRITE :/ fault->errortext. even for this also no error test displayed, after i kept the WRITE :/ fault->CX_ROOT.
i found an execption as 16AA9A3937A9BB56E10000000A11447B displayed.
Is there any problem if we connect to central SLD instead of PI SLD in SLDAPICUST?
When we check SLDCHECK
1--> RFC destination SAPSLDAPI is connecting to PI System and is success.
2--> Calling function LCR_LIST_BUSINESS_SYSTEMS is failing.
3--> RFC destination LCRSAPRFC is connecting to PI System and is success.
Thanks in Advance,
Sriram.