cancel
Showing results for 
Search instead for 
Did you mean: 

PR mandatory fo PO

Former Member
0 Kudos

Hi,

We have a reqt that PO should not be created if the PR is not exist?

Hw to get this?

Pl help

Thanks

Prasad

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member627351
Contributor
0 Kudos

In case if you are creating a PO generally through "ME21N "you can not restrict the creation. As in that case the following fields become manadatory

1) Material

2)Purchasing Organization

3) Purchasing group

4) Vendor

5) PO quantity

6) Net price

The fields PR and RFQ in item level are not manadatory. In order to make them manadatory so that PO are generated only with reference to a particular document (namely PR /RFQ etc) we need to use the "Function authorization" so as to restrict the creation of PO

Path: SPRO -> MM -> Purchasing -> Authorization management -> Define function authorization for buyers -> Function authorization for PO

T.code : OMET

In this screen under " Possible reference objects" you get many options like

1) Reference to RFQ

2) Reference to PR

3) Ref to Ref PO and many more

In this screen select the Check box which says "Reference to PR" and then save it

Now iwhen you try to create PO it will not be created unless you give the PR number " yuou get the error message as " You have no authorization to create with out reference to another document"

In this way you can have a check on the PO that are created

Hope this helps you out

In case any further clarification rewuired do get back

Reward points if helpful

Former Member
0 Kudos

Dear Venkata,

Thanks for your inputs..

I also have a similar requirement,what you have explained is working fine.

But i would like to make PR field mandatory for all POs except service PO.I have seperate document types for different POs like import,domestic,services etc.

For service PO dont want to keep PR mandatory,how can we achieve this? Is it possible through Function Authorizations: Purchase Order ? or is there any other way ?

Pls explain..

Regds

former_member192897
Active Contributor
0 Kudos

Hi bsa,

Using OMET Function Authorization, you can restrict users to create Purchase orders without Purchase Reqn.

As you said, you are having different Doc types for purchase orders. Just go thru them and identify all the Field selection screen (for Eg : Doc type NB has a screen NBF)

If all the Document types have same Fields Selection screen then you create one Function Authorixation Called pr and in General Parameters tab Select the Field Selection and in Possible reference Objects Tab Mark the With ref to Prs check box and save.

If your doc type has different Field Selections Create Func Authorization for each Doc type. For service order, Dont create any function authorization. Thats it.

Former Member
0 Kudos

Hi Ashok Kumar,

Thanks for ur reply.

Have tried this option but its not working as we required.

pls note the steps i have followed..

1)have maintained seperate Fld Sel.(eg:ZNBF) for service PO doc type and kept std one (NBF) for other doc types.

2)created function auhorization (Eg: 01-PR mand ) with Fld Sel. NBF in General Parameters and activated Ref to PR in Possible reference Objects.

3)And finally assigned this function Auth 01 as a parameter value for parameter id EFB in SU01.

Then i tried to create PO,system is asking PR as mandatory field for both service PO and std PO.As per expectations PR should not be mand. for service PO.

Note:same user is responsible to creating both POs.

hope my explanation is clear..am i missing any steps here?

pls revert.

Regds

Former Member
0 Kudos

yes u can go in the menu path & select -


> ME21N& Click on detail icon on top now a screen opens here double click on

reference data , item, here the first catogary is Purchase requisition here at present the tick is on " optional entry " so change it to " required entry "

reward for efforts

sap11

Former Member
0 Kudos

spro-mm-purchasing-authorization management-define function authorization for buyers---in it select the function authorization already created or create a new on and in it put tick in the check box of Ref. to purchase requisition and remove the check in w/o reference and save it.

Now thru su3/su01 maintain parameter EFB with the default authorization.

regards,

indranil

Former Member
0 Kudos

At

Spro MM>Purchasing>Environment data>Defind default value for Buyers--setting for default values

Create new or add u r requirement for selecting Ref. to pur. req

and also adop all as per ur requirement.

assign same default value in su01 to particular user u want with parameter ID EFB.

Reward if helpful

sanjay

Former Member
0 Kudos

Hi,

Could you please configure in below path PR is required entry in ME21N transaction code ?

SPRO> Material management > Purchasing > Purchase order > Define screen layout at document level.

Regards,

Nagapandian.

Former Member
0 Kudos

yes u can go in the menu path & select -


> ME21N& Click on detail icon on top now a screen opens here double click on

reference data , item, here the first catogary is Purchase requisition here at present the tick is on " optional entry " so change it to " required entry "

reward for efforts

sap11

Edited by: sap11 on May 14, 2008 2:06 PM