cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple vendor BP linked to user BP

Former Member
0 Kudos

Hi Experts

We have a scenario where we have multiple vendor numbers created for the same supplier and we would like them to use only one User ID. Since the SNC User-ID

Supplier A have two vendor numbers V01 and V02.

V01 is created as a location in SNC and has BP B1

V02 is created as a location is SNC and has BP B2

Now the BP for the supplier is S1 which is SNC user of B1 and B2.

When I login as supplier A, I get a message that BP is not unique and it shows only the PO for the first one (in this case B1).

If I remove B1 from the BP of S1 (SNC user of) and have only B2 then I can see the PO for B2.

How do the supplier can see the PO for both vendor numbers using one user. This is external supplier.

If there is any better way of doing it please let me know.

We are on version 7.0 but planning to go to EHP1.

Thanks

Soumen

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Soumen

When both locations belong to same supplier

Supplier A have two vendor numbers V01 and V02

You can maintain one business partner of type organisation, Why did we have two BP ???

V01 is created as a location in SNC and has BP B1

V02 is created as a location is SNC and has BP B2

Now the BP for the supplier is S1 which is SNC user of B1 and B2.

You can maintain one BP lets say B1 for both V01 & V02 and have S1 as SNC user!!!!

Any business reason ???

Or else you can create on user lets say S2 and dont assign him to any organisation, define roles so that he can see all the data available @ the v01 and v02

But assigning two bp of type org(BP1 AND BP2) to single user S1, is not correct.... as the primary objective of this cardinality is to avoid suppliers to see other suppliers data.

Since both belong to same supplier you can have one bp org assigned to both locations

Please let me know your requirements!!!

Best Regards

Vinod

Former Member
0 Kudos

Hi Vinod

If I assign one BP for two vendor locations, I get the following error in SNC. The XML fails and the PO does no get created.

"Item 00010: ShipFromLoc. determination from trans. lane failed (not unique)".

Do you know which BADI needs to be changed in order to get rid of the above error. I think the ship from location would still be V01 or V02 (in this example) however the customer in the header would be B1. We are not able to get this working. Is there any customizing required for this?

Thanks in advance!

Soumen

Former Member
0 Kudos

Hi Soumen

There are validation checks in validation profile POC1 that are carried out when SAP SNC receives a PO from the customer back-end system.

Can you please make sure these checks are only warnings

i.e in spro-snc-basic settings-validation-sap standard settings-display settings for standard validation profiles

Under profile POC1, for below validation checks make sure the field Msg. Type is W and not E

PO_FROM_LOC_PARTY_REL_INVALID

PO_FROM_LOCATION_ASSIGN

PO_FROM_LOCATION_ID_INVALID

PO_VENDOR_ASSIGNED

PO_VENDOR_PARTY_ID_INVALID

Now check, if it is not helping make the above checks inactive and check again.

Or else you need to use your own validation checks

/SCMB/BOL_VALFRMWRK-VALIDATE METHOD

Regarding BADi

/SCA/BIF_I_REPLORD ....use this

Please do it carefully, as these are SAP standard checks, make sure to revert back if it not working!!!!

Best Regards

Vinod

Edited by: Vinod Kumar Pedapati on May 25, 2011 7:02 AM