Skip to Content
avatar image
Former Member

Authorization converting PR to PO

Hi All,

Buyer A is allowed to display PR for purchasing group P1 and Q1. During PR conversion to PO, he should allowed to process for PR with purchasing group Q1 only.

Is there any solution for this scenarios since in current design those authorized to display P1 and Q1, the buyer is also able to convert to PO for both PR. We want to control.

Pls help

Thanks.

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

6 Answers

  • Oct 16, 2008 at 03:50 AM

    hi,

    Set up your release procedure one for each...make release groups....and release prerequisities for one only...ie. make authorised personA1 for pgroup P1 ..and so on...

    This could solve it....pls check...

    Hope it helps..

    Regards

    Priyanka.P

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 16, 2008 at 05:59 AM

    Remove PO creation Authorization( ME21N) for Purchase group P1..

    In the PO Creation Role, Under Purchase Group Choose only Q1 ...

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 16, 2008 at 08:32 AM

    Hi,

    EVO may not help because

    "This Specifies a default value for a field for the parameter. The value is only valid for the current user.

    If you specify a value for the parameter, this value is always defaulted when the user displays the field.

    *If the user enters a new value in the field, the new value is only kept during the session. For the value held in the user master record to come into effect again, save the parameter. "*This means you can overwrite the defaulted value.

    You can ask your ABAPer to check out some user exit (at the time of saving Purchase Order, ME21N) which will compare the Purchasing Group. If the value is equal to allowed Purchasing Group, then system will save PO. If not then system will shwo error message.

    I think you need to maintain Z table which the user exit will compare before saving a PO.

    Please check this and let me know if it worked?

    Let me know, if you find out solution without Z development.

    regards,

    Anand

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Thanks Anand, that last option that currently I have. It looks standard SAP authorization that those authorize to display PR will able to convert to PO.

      I'm quite worry using BADI because PR purchasing group at item level. I need to loop each item of PR to check the purch. group.

  • avatar image
    Former Member
    Oct 16, 2008 at 09:01 AM

    Hi,

    There won't be any system issues (performance / time taken).

    Only effort is creating & updating the Z table.

    Regards,

    Anand

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 16, 2008 at 09:15 AM

    Hi,

    If it is related to authorisation ,if you get message : "No authorisation to TCode."Run SU53 TCode and send the screen shot of SU53 to Basis Team. They will give authorisation to TCode in Roles for the User.

    Hope it helps.

    Regards,

    Smitha

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Oct 16, 2008 at 09:21 AM

    Hi

    for the User Maintain the Autorization of Purchasing Group Q1

    Maintain the role for the Transaction ME59 for authorization object

    M_BEST_EKG- Purchasing Group in Purchase Order Check

    Please get in touch with BASIS security for maintaining the role.

    Thanks & Regards

    Kishore

    Add comment
    10|10000 characters needed characters exceeded