cancel
Showing results for 
Search instead for 
Did you mean: 

How to restrict creation of POs with multiple division materials

Former Member
0 Kudos

Hello Gurus,

My Requirement is to restrict the users while  creating a PO which has materials of different divisions.

The present scenario is that we have only one common division, but now we are asked to create 7 new divisions and business areas. So while creating PO, we want the user to make individual POs for different divisions, rather than combining all the materials of different divisions in one single PO.

I have searched many scn topics related to it & I have also searched in the following path but i could not find the correct solution for my requirement.

IMG->MM->PURCHASING->ENVIRONMENT DATA->DEFINE ATTRIBUTES OF SYSTEM MESSAGES.

Kindly suggest a solution for this requirement

Thanks & Regards,

Gautam

Accepted Solutions (1)

Accepted Solutions (1)

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

In sales prospective you enter division in material master(MM01) where later business area assigned to plant with division(OMJ7)

But in your case- restricting PO creation for material    based on  division - Are you entering division or business area during your PO creation?

Alternatively you can create purchasing group for each division and restrict PO creation based on purchasing group(nearly meeting your requirement division)

OR

Take an unused field in PO( which you never used for your business) and for your case- just enter it in PO creation but keep a custom table with that unused filed , business area and division- Development is the answer for validation as other alternative method.

Regards,

Biju K

Former Member
0 Kudos

Hello Mr. Bijay Kumar,

I have tried your alternative choice which involves in creating new purchase groups for different divisions.

I created two different materials of different divisions in different purchase groups which are extended to same plant as shown below:

MAT NUMDIVPUR GRPPLANT
XYZ123412242XXXX
XYZ567813342

XXXX

Now, i have created a PO with a combination of Pur Org (ABCD), Pur Grp(242) and Company Code(PQRS). but while entering the second material of div 13, it is not throwing any error, instead of that the material is allowed to create PO which is not the actual requirement . I have checked all the configurations related to Purchase groups but i am not able to fix the problem.So, i kindly request if there is any step which i am missing.

Thanks & Regards,

Gautam

JL23
Active Contributor
0 Kudos

There is no such message to restrict somebody to create one PO for materials that have different purchasing groups assigned.You would again do this check in a BADI.

It would just be that a requisition created from MRP would have the purchasing group from material master, and the person authorized for a certain purchasing group would only find this  requisition in his workplace and not the PRs of other purchasing groups.

Answers (2)

Answers (2)

mohsinabbasi007
Active Contributor
0 Kudos

Dear Gautam,

IMPOSSIBLE, as far as Standard Configuration is concerned. Customization is not recommended in this case, but it's up-to you if you process is so much crucial for this than you can proceed for customization.

Best Regards

Mohsin Abbasi

JL23
Active Contributor
0 Kudos

What advantage do you expect from such a restriction and process?

Division is more a sales related field than  related to purchasing.

The buyer is not able to see the division anywhere when he creates a purchase order or processes a purchase requisition.

What if the vendor gets 5 orders from you and combines them again into one sales order and creates one delivery and one invoice to you? Are you able to restrict this too?

You may even get a higher rebate if you have just one order with a high value than multiple small value orders.

There is no customizing to make your wish become true, you have to use a BADI to make your custom checks

Former Member
0 Kudos

Dear Jurgen,

Thanks for the immediate reply

Let me explain the scenario more clearly for your understanding.

Present Scenario : We have 5 plants and here plant = business area, and all the materials till now were maintained in only one division.(For example,  Division : XX)

Proposed Scenario : We were asked to create 7 business areas for each plant and and also 7 divisions.

We are using ECC 5.0 version and we have made all the necessary configurations (in development  client) from SD, MM and FI which are required for the proposed scenario.


Coming to the issue in the new scenario,

1) We created a PO with several materials of different divisions

2) We performed MIGO transaction, we are getting the appropriate business areas for the respective materials.

3) But while performing MIR7 transaction, since there is single provision for business area in the header level ( Details Tab), we are not able to segregate the total amount to all the business areas instead the total amount is shown on one single business area which we enter in MIR7 header level. So while running FBL1N also, we are not able to segregate the business areas.

So that is why we are thinking of restricting the user in creating the PO with materials of different divisions so that POs will be created for single division materials only.

Note: In SD, there is a possibility in restricting the similar scenario while creating sales order using VOV8, so i am suggesting if there is any similar T-code in purchasing.


Thanks & Regards,

Gautam.

JL23
Active Contributor
0 Kudos

there is no such thing like VOV8 in MM.

since your division is nothing else than a plant you can go with the solutions given in several discussions to the question how to restrict PO creation to a single plant, where the answer is either by policy or using ME_PROCESS_PO_CUST to check it programatically .

Nevertheless I recommend to read OSS note 396468 - MIRO: Business area in vendor item

even it is meant for a different purpose but the solution could also apply to your scenario.