cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP ECC --> EWM ., BP (Master data) Integration.

0 Likes
2,756

Hello all,

Created a Vendor and Customer in ECC with same NAME, sent the vendor to EWM and it had successfully created a "Business partner" (BP) along with extending to BP category "Vendor" There after, while sending the Customer from ECC to EWM, system throws an error that BP is already existing. Is there any way , it can only extend the BP to Customer rather than trying to create a new BP ?

Accepted Solutions (0)

Answers (4)

Answers (4)

I310607
Product and Topic Expert
Product and Topic Expert

Hello,

probably the customer and vendor in ECC have different address data for ''City'' and ''Street'' fields.

Even though their name is the same, they won't represent the same entity if the addresses are different and the ''plausibility'' check will fail.

More info on the SCN Wiki page: Business Partner and Location integration to SCM via Core Interface

In this case you will need to differentiate the customer and vendor name for EWM Business Partner with CU* VE* or such prefixes in SMOD_APOCF001 and SMOD_APOCF038 exits.

If you align the addresses, you can have both customer and vendor under the same BP in EWM and the BP will have two identification types CRM002 and CRM004.

To retain both IDs in case of future integrations, the two SAP notes (including sample codes) is necessary:

Note 1661867 - Prerequisite at ECC side CIFLOC01 example (the note details a sample code)

Note 1661932 - Prerequisite at SCM side SMOD_APOCF038 (the note details a sample code)

Best Regards

Gergely

0 Likes

Thanks Gergely, it's working now.

I310607
Product and Topic Expert
Product and Topic Expert
0 Likes

Hello Sai,

from the screenshot the error is now: "Location already exists for type 1011 ...''

This is a different message than ''Busines Partner already exists...'' In this case it seems you are integrating locations along with BPs, not only BPs.

With locations you have to be distinct with the naming, you cannot cover 1011 and 1010 types under 1 location. You must use the SMOD_APOCF001 BADi to add prefixes to customer and vendor names.

The BADI is called in /SAPAPO/CIF_LOC_INBOUND and have pre-coded samples for the same purpose, that you just need to activate.

With Best Regards

Gergely

0 Likes

Hello Gergely,

Thanks for the quick response. I have made sure address is same for both the vendor & customer and tried to push the customer..yet there is no luck. Faced the same error.

Also tried to add the Customer Identification type , but didn't work.

Attached the errors.