cancel
Showing results for 
Search instead for 
Did you mean: 

blocking a po with no reference document

Former Member
0 Kudos

we want to be able to restrict the creation of a purchase order without a reference document.we only want the creation of a purchase order with reference to a purchase requisition or request for quote.So if any user is creating a purchase order without a purchase requisition then the system should show an error message.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi,

Just go in this way.

For creation of RFQ - make PR mandatory.

For creation of PO - make RFQ mandatory. The end result will be PO cannot be created without PR & RFQ.

Once you fulfill these above requirements your business requirement will be solved, and as replied above, make RFQ number mandatory in PO.

In this case PR, RFQ both are mandatory for creation of PO.

Please check these links :

http://scn.sap.com/thread/2050377

http://scn.sap.com/message/3277740

OR if this not suitable, take abaper help to develop your logic or user exit.

Regards,

Former Member
0 Kudos

Hi Adeladan,

Your requirement can be achieved through maintaining table T162 and make PR and quotation as mandatory field please refer the attached screen

former_member183424
Active Contributor
0 Kudos

Hi abhimanu singh,


As per you suggestion, He has to create PO with PR and RFQ both.

If he ticked only PR tab, He cant use only reference RFQ or vice-versa.

@Adeladan Tunde

I think you have to use user exit for this.

Thanks

DEV

Former Member
0 Kudos

Hi

i tried making pr as a mandatory field but i can still create a po without a pr even after making the pr mandatory

Prasoon
Active Contributor
0 Kudos

Hi,

   You can achieve it through functional authorization for buyers. Please follow the procedure explained in the thread: http://scn.sap.com/message/5774156

Regards,

AKPT

Former Member
0 Kudos

Hi,

You can achieve the same using the following settiings

T.CODE - OMET

Maintain the reference object as  RFQ / PR

and then assign the function authorization to the user in SU01 t.code - Parameter - EFB.

Thanks n Regards,

Former Member
0 Kudos

i can still able to create a po without a pr even after doing all this settings

JL23
Active Contributor
0 Kudos

I suggest to show what you have done with some screenshots, then people can evaluate what you did wrong

Prasoon
Active Contributor
0 Kudos

Hi,

   Go to OMET and create a new fun auth as shown below:

Assign the functional authorization to the user id in SU01 with the parameter ID EFB as shown below.

   Now, create a new PO with the same user id. The system wont allow without reference.

Regards,

AKPT