cancel
Showing results for 
Search instead for 
Did you mean: 

‘Generated Supplier ID in Receiving Back End’ is empty

Former Member
0 Kudos

Dear expert,

After ROS, and Vendor master replicated from ECC to ROS, in the "Supplier Preselection" the potential supplier detail information,

the field 'Generated Supplier ID in Receiving Back End' is still.

Does anybody know how to fill this field? which program or something else ?

Thanks

Regards,

Hayashi.

Accepted Solutions (0)

Answers (1)

Answers (1)

ivy_li
Active Contributor
0 Kudos

Hi Hayashi,

First please check the following KBA and confirm if you are using BD14 to replicate supplier from ECC to ROS:

1801032 - ECC vendor number is not updated in ROS

XML SupplierPortalTradingPartner_CreateOrChange_In should be genrated after executing BD14, and supplier should exist in table VENMAP.
If there are duplicate entry in venmap, please check the solution below:
===

I did not had system access to check the system, but the new BP is

most probably created during ECC to SUS replication because the

existing BP is not found. There is a standard duplicate check

implemented, which checks for any existing BP based on the supplier

name and address detials. However because of some technical

limitations in the replication process in some cases there could be

differenced in the address replicated back from ECC and thus the

existing BP could not be found and a new BP would be created. In such

cases we recommend to implement the BADI BBP_SUS_BP_DUPLCHECK with

your own logic to resolve this scenario. More information can be found

in note 1705665.

===

BR, Ivy

Former Member
0 Kudos

Ivy

Thank you so much for your reply.

I investigated on this. I found only when the following checkbox is checked, the program will check the existed BP.

While, there is note below:

If ROS is enabled („Use of Self-Registration Component“is flagged), vendor replication from ERP will no longer work because the system assumes that vendors will only come from ROS

registration .

This note really confused me. So I make it disabled before. Because it says the vendor replication from ERP will no longer work, it will only come from ROS.

This document is from SRM215,page2-28.

Then I make it checked, the system does the check as I wished.

So can you help explain more on this ?

And another thing, normally, the duplication check will fail, because the street field from IDOC/XML and SRM internal table is different.

In Idoc, the field 'STRAS' contains street No. and street.

While in SRM table ADRC, the field STREET contains street, the HOUSE_NUM1 contains the street No. So the duplication check will always failed and can never map to the previous potential supplier.

The select clause is in this function module:  ADDR_SEARCH_V2

Thank you for your great help.

Regards,

Hayashi.

ivy_li
Active Contributor
0 Kudos

Hi Hayashi,

For duplicate address check, please implement the BADI BBP_SUS_BP_DUPLCHECK with

your own logic to resolve this scenario. More information can be found in note 1705665.

For Use of self-registration component, I didn't fidn any special Note in the customizing.

As I know, if you activate ROS, it is still possible to replicate vendor from ERP, but there is some restriction about BP numbers which can be solved with workaround.

Best regards,

Ivy