cancel
Showing results for 
Search instead for 
Did you mean: 

How to restrict the PO(With reference to PR only we have to create the PO)

Former Member
0 Kudos
2,757

Hi,

Our gays are creating PO without reference of Purchase requisition.

we need to restrict the PO creation.

With out Purchase requestion system should not accept the creation of PO.

Can give me the solution.

Accepted Solutions (1)

Accepted Solutions (1)

BijayKumarBarik
Active Contributor
0 Kudos

Hi,

You can achieve this functionality to make PR required to create the PO by customizing in SAP.

Go to SPRO-MM-Purchasing- Authorization Management-Define Function Authorizations for Buyers

click on Function Authorizations: Purchase Order

If there is no entry then create one by clicking on new entry enter 01 and description

then in the Possible ref object remove the check mark of without refernce and check ref to PR

this will force user to use the PR to create the PO

then goto SU01 and on parameter tab enter the Parameter id = EFB and parameter value is what you define in the functional authorization key (e.g. 01)

( Enter the desired key as a parameter under the parameter ID EFB in the

user master. )

Assign same way to all the users which you want them to use PR for PO.

Note: Also make sure that,In OMET in details of function Authorization>Possible ref. objects>Tick only Ref. to purchase requisition and not anything else.

Regards,

Biju K

Former Member
0 Kudos

Thanks for your immediate reply.

I will implement in production and get back to you.

Moreover another requirement i need to restrict the PR quantity & material description in PO.

We should not change the PR quantity in PO.

amit_choudhary6
Active Contributor
0 Kudos

Restricting change of Qty from PR to PO is not advisable because it is the purchasing department which takes a call on the qty to be ordered. For e.g. same material may be requested by different departments. And all these requirements may be combined in a single PO. or the negotiations with vendor may may result into lower prices for higher qty. Thus PO qty should be an editable field.

Still, if you want to control that you may make the field display in PO. Since I understand from your earlier posts in this thread that you will have all the POs made with reference to PRs only.

Here also, although you need to reduce maverick buying, it is not recommended to restrict creation of POs without PRs.

amit_choudhary6
Active Contributor
0 Kudos

You can also use this BADI: ME_PROCESS_PO_CUST to make PR mandatory for PO.

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello,

You can control PO Field restriction for Qty etc via Selection Screen Variant.

SPRO- Material Management-Purchase order- Define Screen layout at Document Level.


Additionally you can use below transactions to control at Transaction level.

SHD0 - Transaction and screen variants

OLMRLIST - Screen variants

Regards,
RM

Former Member
0 Kudos

Please follow:

spro@mm@purchasing@authorisation management@Define Function Authorizations for Buyers@Function Authorizations: Purchase Order@Double click on the existing or create a new one@Here in possible reference object uncheck everything exceptRef to Purchase requisition.

now in SU3/SU01@use EFB and assign there the new functional authorization.

Regards,

Indranil