Skip to Content
avatar image
Former Member

Blocking the filling of a cost center in the creation of a Purchase Order

Hi All,

I've some cost center which are obsolete and mustn't be used in the creation of a Purchase Requisition (or Purchase Order).

Could anyone suggest me how to do it?

Thanks a lot

G.

Edited by: Jeyakanthan A on Jun 2, 2011 1:28 PM

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    avatar image
    Former Member
    Jun 02, 2011 at 08:02 AM

    You can do validation on GR posting to block cost centre.

    Refer note 842318.

    Add comment
    10|10000 characters needed characters exceeded

    • Try with user exit to conntrole to creating PO.Maintain all obsolete costcentres in on Z table while creating PO system should check this custom table.If the entered cost centre is available in Custom table then system should stop you to create the PO.

      You can get user exit list in smod transaction package ME.Check with ABAP person he can put some logic.

  • Mar 09, 2016 at 09:55 PM

    There is another way you can block creation of purchase order or purchase requisition for cost center:

    Step 1...

    T-code OBA5 change message control, application area KI

    Add entry with MsgNo = 170, Online = E, Batchl = E

    Step 2...

    Go to t-code KS02, change master data -> Control tab

    Lock "Actual primary costs"

    Now SAP will display error instead of warning when trying to create a purchase order or purchase requisition with this cost center.

    -Lloyd

    "Time is your most valuable asset; spend it wisely"

    Add comment
    10|10000 characters needed characters exceeded