cancel
Showing results for 
Search instead for 
Did you mean: 

Issue while connecting single S4 SAP system with 2 different PI/PO systems

yeshuaq
Explorer
0 Kudos
171

Hello,

I have a requirement to process BP master data (example :BusinessPartnerSUITEBulkReplicateRequest_Out) from S4 system to multiple PI/PO systems.

we have configured RFC destinations, sxmb_admin parameters as per first solution provided in blog  https://community.sap.com/t5/technology-blogs-by-members/proxy-for-multiple-esrs/ba-p/13332250

yeshuaq_0-1719513468832.png

IE Config: (Proxy settings at S4)

Category

parameters

subparameter

Current value

Default value

runtime

Is_url

 

dest://PI1_ADVANCE_ADAPTER_ENGINE

 

runtime

Is_url

PISYSTEM2

dest://PI2_ADVANCE_ADAPTER_ENGINE

 

The S4 system will trigger the standard service 'BusinessPartnerSUITEBulkReplicateRequest_Out'. and in both PI/PO systems, we are using standard XICONTENT and configured ICO as passthrough. (no mapping and no ESR). 

The issue we're facing is that when we trigger data from the ECC system, it always processes to PI system 1 only. i.e. default destination configured at sxmb_admin -->IE config. eventhough we configured runtime parameter IS_URL for second PI/PO system.

So the question is:  when S4 trigger BP data, given that the name space will be same, how does S4 differentiate to which PI system it should send data to?  the IS_URL configured for both PI /PO system 1 and 2 and for system2 the subparameter config done at sender/receiver id however it still shows same namespace.

is there anything we need to change at proxy code level? for the abap class 'CL_XMS_PLSRV_IE_ADAPTER-ENTER'? or any changes at PI/PO ICO side? please advise.

 

View Entire Topic
helmut_skolaut3
Active Participant
0 Kudos

If i am following your screenshot - i think your problem are the missing stars for Agency and Schema. If this won't work, i would try to not wildcard the interface name for test purpose - maybe this is not supported. 

But I know it's working - we had this a while during migration process from old PI 7.1 to new PI 7.5 - but i cannot recall the config unfortunately.

BR Helmut