cancel
Showing results for 
Search instead for 
Did you mean: 

Business Partner Replication failed, not posting on receiver

Former Member
0 Kudos

Hi Experts,

We have implemented a BP replication scenario (proxy to proxy, CRM to ECC) in SAP PI using standard objects under SWCV SAP ABA. Upon debugging, it was found out that the message fails in the receiving system because the schemeAgencyID field in the payload equals to the sender system (CRM001). This value is rejected in the receiver system since the receiver system expecting the value of this field to be the receiver system value (ECC300).

Am I missing a config in SAP PI or the missing config is missing in sender or receiver? Thanks.

Regards,

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Solved

dmitry_sharshatkin
Active Participant
0 Kudos

Hi, can you please share, how did you resolve this problem?

Many thanks in advance!

Dima

Former Member
0 Kudos

Hi,

       Since you are using standard content, can you check the mapping for the concerned fields.

If the mapping is not there to populate the receiver values, easiest solution would be to put in an additional 1:1 map for the receiver structure, where you can populate the receiver BS value using the Receiver node function,

Regards

Former Member
0 Kudos

Hi Shiladitya,

Thanks you. The mapping is a standard xslt. Is it advisable to have this standard modified?

Regards,

Former Member
0 Kudos

Hi,

which service are you using?

Did you check if there is documentation available about the configuration of the service in ES wiki or ES workplace saying something about customizing of schemeAgencyID?

What is the result if you post a test message in the receiver system with the schemeAgencyID = "ECC300"? If that works, you may consider using message mapping to change the value.

Regards, Martin

Former Member
0 Kudos


Hi Martin,

Thank you very much for the response. When testing in the interface ABABusinessPartnerIn in SPROXY the error message is "Grouping TEST has external number assignment, enter a number"

Upon changing the schemeAgencyID = ECC300, the message is "Successful with empty result - commit may be required"

The mapping is a SAP standard xslt mapping. Other objects used in the SWC SAP ABA under namespace http://sap.com/xi/ABA

Regards,