cancel
Showing results for 
Search instead for 
Did you mean: 

Purchasing Group and User Assignment

Former Member
0 Kudos

Hi,

I have created an user ID "User1" (assume CP, S also created for it) and assigned

to the Purchasing Group "P01" ( "O" level ).

what is the use of assiging the user ID "user1" to the Purchasing Group "P01" ?

Can I assign the User ID "User1" to the multiple Purchasing Groups ?

SRM Version : 5.0 - Extended classic Scenario

With regards,

Pranav

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Nishant & Ramki

Nishant says

>>> Assignment of User ID to multiple Purchasing Groups is possible

Ramki says

>>> You can assign to only one p.grp (say, 'P01')

I am not sure which one is right. Pls. help

Ramki,

>>> Whenever this user tries to create the PO etc, P01 is defaulted

I believe that when the user creates SC also P01 will be defaulted. But if needed that user can choose other purchasing group if available. Am I right ?

-Pranav

Ramki
Active Contributor
0 Kudos

Dear Pranav

Let me try to explain:

1) You can assign a purchasing user to only ONE purchasing group. When he creates PO, the P.org & P.grp will be defaulted.

2) You do not need to assign a purchasing user under purchasing group also. You can assign purchaser under purchasing org node (w/o directly linking to P.grp). If the purchasing org has many P.grps, then you may think this purchaser is logically assigned to many P.grps. When he creates PO, P.org is defaulted. P.Grp is not defaulted.

3) A user (non-purchaser) need not be assigned under P.org or P.grp. User can be under any node. In this case, no p.grps are assigned to any user.

4) When any user creates a shopping cart, P.grp is determined based on the the department to which he belongs and the product category. The P.grp is determined based on the responsibility maintained in the P.grps. If there are many P.grps responsible for product category-Dept combination, then first one is determined.

Alternatively, you can use BBP_PGRP_FIND BADI to assign a P.grp.

Hope this clarifies

Best regards

Ramki

Former Member
0 Kudos

Dear Ramki,

Thanks for your clear reply.

One more ( two more ! questions )

>>2) You do not need .....When he creates PO, P.org is defaulted. P.Grp is not defaulted.

I believe that here Puchaser can choose the P.Grp. Am I right ?

>>> 4) When any user creates a shopping cart, P.grp is determined based on the the department to which he belongs and the product category

Where can I find the "Department" for the "user1" ( I don't see it in my SRM org. structure...SRM ver 5.0....manually created the SRM users ) and where can I find-out the "product category" for the "user1".

I can see the "product category" under the "purchasing group". But in this case, I don't see the link between the "user1" and "prucahsing group"/"product category".

Pls. help.

- Pranav

Ramki
Active Contributor
0 Kudos

2) Right.

4) In PPOMA_BBP, the node under which a user is created is his department (it may not have been called department -- it may be some purchasing org, may be administration dept, HR dept...whatever you defined it as).

Product category is not for user..it is what you are using in shopping cart-item.

Best regards

Ramki

Answers (2)

Answers (2)

Ramki
Active Contributor
0 Kudos

Hi Pranav

You cannot assign the user 'User1' to multiple purchasing groups.

You can assign to only one p.grp (say, 'P01'). Whenever this user tries to create the PO etc, P01 is defaulted. If you want to use any other purchasing group, you can select it and use.

Best regards

Ramki

former_member195032
Active Contributor
0 Kudos

Hi Pranav,

Example: User A orders a material from product category ‘Office supply’ via shopping cart:

1) System will check which purchasing organizations can potentially procure for the department of user A (Organizational Responsibility).

2)Assignment of User ID to multiple Purchasing Groups is possible.If system finds several purchasing groups that are responsible for the same department and the same product category it will take the first in the table.

Regards,Nishant