cancel
Showing results for 
Search instead for 
Did you mean: 

Want to select purchasing Group according to plant

Former Member
0 Kudos

Hi experts,

I want to make customization in SRM portal. We have a specific requirement that while creating shopping cart the purchasing group should get changed if Location is changed.

For example if lets say A & B are purchasing grps and lets say X & Y are locations. I want if we change the location from X to Y the purchasing grp should get changed to B from A.

We already have maintained attributes in org structure.

Can please anyone help us out for making said changes.

Accepted Solutions (1)

Accepted Solutions (1)

laurent_burtaire
Active Contributor
0 Kudos

Hello Vdhawan,

You could maintain purchasing groups (A, B, C, etc.) and their corresponding locations (1, 2, 3, etc.) in a specific table.

Then, using BBP_DOC_CHECK BAdI with method for SC, you could check if Purch. Group and location are correct according to your data table.

Don't forget:

1- If you use standard purchasing group determination based on product category responsability, switch between purchasing groups will be possible only if they are responsible for same product categories. If not, user will not have possibility to select good purchasing group in dedicated drop-down list.

2- Switch between purchasing groups is allowed by SRM structure only if they belong to the same purchasing organization. If not, you have also to change purchasing organization.

Regards.

Laurent.

Former Member
0 Kudos

Thanks a lot Laurent.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi there,

SC items are assigned to purchasing groups according to the following

characteristics:

(1) Organizational assignment of the requester: The purchasing group

must be responsible for one department of the requester's parent

reporting line.

(2) Product category of the item: The purchasing group must be

responsible for the chosen product category.

(3) Product category's target system: The purchasing group must be

assigned to the item's target backend system (tab card 'Function').

If not all conditions can be fulfilled at once, the algorithm of

function module BBP_OM_FIND_SC first ignores condition (1), then

(1) & (2), and finally (1) & (2) & (3) to ensure that an item will

always be assigned to a purchasing group.

This of course can be overwritten by your BADI BBP_PGRP_FIND.

Hope this helps,

Kind regards,

Matthew