Authorisation of Purchase order

Dear All,
I want to restrict creation of Purchase order for  a paricular Companny code , Paticular Purchase organisation, purchase group and PO Doic type with  users. EgI have 4 PO Doc types, 2 Company codes, 2 Purchase orgnisations, 6 purchase groups .If i want to restrict ME21n to a particular combination.To achieve this thru BASIS  or ABAP ?pls  guide.
Thanks
SEENU

Hi,
As per your query you can do this very well in bsais. Please modify in me21 profile to allow all the company,all po type etc rest of which you don't want like company code, po type etc.
Anil

Similar Messages

  • Restricting Authorization of Purchase Order Types

    Hi All,
    I want to work on authorisations of purchase orders. There are 2 different purchase order types.
    I want to give authorisation for creation purchase order for order type-1 to a user.
    and I want to give ONLY DISPLAY authorisation for order type-2 to the same user.
    SInce the same object is being used, even if I make two different roles and attach to the same user, system sees that the user have CREATE authorisation for order type-2 also.
    Please suggest.
    Thank you
    Sagar Sonawane

    Hi Sagar,
    As per your query you have to assign order type 1 in purchase creation profile and display profile can assign to all the type of purchase order.
    In case you have any doubt pls revert back.
    Anil

  • Printing persons authorised to process the purchase order

    dear friends,
                        my requirement is I have to print all the names of persons who involved in purchase order processing i.e. we have some hairarcy to process the purchase order like jr. manager ,sr. manager, AGM, GM based on the worth of that PO. I have to print the names of all above managers at the bottom of PO. plz help me.
    regards,
    Srinivas.

    Hi Faheem,
       Thanks very much for your help. Your idea really works, but other problem occurs if we use this idea. If we issue an error message in EXIT_SAPMM06E_013 to prevent PO from being holding, all the PO data ( include header and items etc,) are cleared by program.
    At last, we negotiated with users and take a non-program step to prevent the PO from being hoding.
    Thanks.
    Joe
    Edited by: Gangrong Chen on Dec 7, 2010 10:45 AM

  • Error, While updating a purchase order

    Hi All,
    I am getting following error massage while updating a existing PO:
    " Cannot Insert the value null into column docentry, Table db name.dbo. POR4; column does not allow nulls. Insert Fail."
    We have upto 886 items in the PO and the summary type is " No summary". Even when i treid to change the summary type to "By items", the system is till throwing the same error message. Please let me knwo the cause of this error and how to rectify this??
    Thanks in advance,
    Joseph

    Dear Joseph,
    Please try the followings in a testing database and check the results:
    1. if you give full authorisation to this specific user, will the error persist when adding the rows?
    2. if adding new rows at the end of the purchase order will it be successful?
    3. if you duplicate the sales order then add the new rows, will the error occur?
    4. will the error persist if you upgrade the client to the latest patch?
    5. please check the note 1139134 and 1249795.
    Regards,
    Varun
    SAP Business One Forum Team

  • Error whilw creating a purchase order

    i am getting the error while creating a po like"you have no authorisation for a purchase order referencing a requisition".
    please help me to solve this issue
    Regards

    Hi bharat,
    It seems to be authorization issue.
    When you get the error message, in the same screen enter /nSU53 transaction code and press enter.
    You will get screen in which you have 'spread layout' tab. click on the same and you will get authorization object.
    you send the screenshot to basis people to give you the authorization.
    regards
    prasad

  • Rights to change Payment Terms on Purchase Order

    Hi,
    How can we assign rights to a user who is allowed to change the Payment terms for Purchase orders entered.
    Currently , the moment a PO is entered and the payment terms is changed it prompts a message saying that you are not authorized to change the payment terms.
    Where under Authorizations can i go and change this?
    Can anybody suggest a solution?
    Jyoti

    jyoti,
    Go to
    Administration>System Intialization>Authorization-->
    Genreral Authorization>Select user left side>
    Select Drill Down Administration>Drill down Setup>
    Drill Down Business partner>Drill Down Payment terms>
    Give Full Authorisation
    Jeyakanthan

  • How to block post price conditions in purchase order

    I need to block post price conditions in the purchase order, after doing MIGO.
    The problem is that somtimes buyers people go to the purachse order with ME22N, even if MIGO has already been made for this purachse order. They change The amount of certain price conditions in some or all the posts of the purchase. when people of accounting receive the invoice, there are problems of price differences.
    i need help to do it
    Thank you in advance for your help

    The system will not allow to change the price once goods receipt takes place on that particular order.  It happens only when we reverse the reciepts and make the po open.  In such case the persons can change with ME22N.  Its simple that only authorised user to have this transaction code and other users should not have this transaction code authorization.

  • No Authorization to change Purchase Order for Professional Purchaser

    Hi Experts, I am facing the following issue,
    System Info :
    SRM 5.0
    ECC 6.0
    IE 6.0
    I logged in as the professional Purchaser in to My SAP SRM browser and when I try to change a Direct material purchase order, I get the following message:
    No Authorization to change Purchase Order xxxxxxxxxxx.
    Here is my sequence of operations:
    Logged in as Proff Purchaser, selected the process purchase order link, then selected the purchase order from  the worklist and click on the change icon.
    Please let me know if need to customize any settings.
    Thanks in advance,
    Raj

    hi,
       In trascn PFCG,for the role of Startegic purchaser,under the Personalization tab,set the attribute  BBP_WFL_SECURITY to '4'.Also,check the authorisation data for the Strategic purchaser role.
    HTH.
    BR,
    Disha.
    Pls reward points for useful answers.

  • How to block post price conditions  in purchase order after doing MIGO

    I need to block post price conditions in the purchase order, after doing MIGO.
    The problem is that somtimes buyers people go to the purachse order with ME22N, even if MIGO has already been made for this purachse order. They change The amount of certain price conditions in some or all the posts of the purchase. when people of accounting receive the invoice, there are problems of price differences.
    i need help to do it
    Thank you in advance for your help

    The system will not allow to change the price once goods receipt takes place on that particular order.  It happens only when we reverse the reciepts and make the po open.  In such case the persons can change with ME22N.  Its simple that only authorised user to have this transaction code and other users should not have this transaction code authorization.

  • Prevent unauthorised changing of 'Ship to' field of Purchase order

    Hi experts
    I am trying to prevent users from changing 'Ship to' field of Purchase Order without authorisation. OPOR.Address2
    I am thinking to do this I should use a Stored Procedure which cause error if a condition is not met?
    First I am trying to prevent any change of this field:
    SP attempt:
    --No changing of ship to address on PO
    IF @object_type = '22' AND @transaction_type IN ('U','A')
    BEGIN
    IF EXISTS (SELECT T0.Address2 FROM dbo.OPOR T0 WHERE T0.Address2 <> (SELECT T1.CompnyAddr FROM dbo.OADM T1) AND T0.Address2 = @list_of_cols_val_tab_del)
    SELECT @error = 1, @error_message = N'Direct shipment requires authorisation'
    END
    The above does not work - please can someone assist?
    If there is better way to achieve my required outcome please advise me.
    Thanks
    Karen

    Hi,
    Try this:
    IF @object_type = '22' AND @transaction_type IN ('U','A')
    BEGIN
    IF EXISTS (SELECT T0.[Docentry] FROM OPOR T0 WHERE T0.[Address2]  <> ( select T0.[CompnyAddr] from OADM T0) AND T0.docentry = @list_of_cols_val_tab_del)
    SELECT @error = 1, @error_message = N'Direct shipment requires authorisation'
    END
    Thanks & Regards,
    Nagarajan

  • Amendment to purchase order

    dear all
    Is there is any option in sap for make Amendment to purchase order  regarding rate , adress,payment terms , as i dont want give authorisation me22 to perticular user.Also can set automatic expire po after 10 days if no action ex.release taken on it?
    pls help
    Vipin

    You need to use the Release Process with Workflow to fulfill some of your requirements..
    You can set the workflow in such a way that if PO is rejected then there will Automatic deletion indicator against the Line Items..
    There is no expiry concept in PO only deletion / Block .
    As far as PO amendement in the release process you can set the Changability indicator to Some Release Codes.
    So the user's assigned with that Codes can amend the PO. also you can assign field selection to the Trxn Codes which in turn assigned to the Authorization object & to the User.

  • Unit Price Field is in-active on a Purchase Order for a Normal User

    Hi All,
    One of my A/P user is unable to enter price on a Purchase Order as the PO Unit Price field is inactive. I have given this user full authorization on PO and activated the unit price field from form settings as well but as such nothing is happening. Can anybody tell me how to get it activated.
    BR

    +Naveed Jameel wrote:
    <<Hi All,
    One of my A/P user is unable to enter price on a Purchase Order as the PO Unit Price field is inactive. I have given this user full authorization on PO and activated the unit price field from form settings as well but as such nothing is happening. Can anybody tell me how to get it activated.>>+
    Hello Naveed,
    Have you given read only or full authorisation to the price list group associated with the price list used for your BOM?
    KR
    Murielle

  • Purchase Order Message!

    Brother!
    I'm creating the purchase order by transaction ME21n. As I entered "Account Assignment Category" (A , K or any).
    system give me the following erroe message.
    "You have no authorization to create without reference to another document
    Message no. MEPO063"
    I'm unable to save the PO because of above erroe.

    Hi,
    This is caused by your EFB parameter.
    Go to your user settings (System > user profile > own data > parameters tab)
    The EFB paramneter controls this.
    Either delete this entry or change this entry to another that will let you raise the PO.
    BUT !!!!
    This is an important authorisation setting and so do not try this in your "live" system because these parameters are meant to control what users can do and only your authorisation team should be changing these parameters.
    Steve B

  • Change "Volume" value on Purchase Order

    I have a requirement to change the value for the material volume in a purchase order programmically.  Now, the volume for the material is defaulted in from the material master.  We want to update this field with a value that is derived from characteristics(VC).   I can't see to find any user exits or BADIs that could help me.  Anyone have any bright ideas?  Thanks in advance.
    Regards,
    Rich Heilman

    jyoti,
    Go to
    Administration>System Intialization>Authorization-->
    Genreral Authorization>Select user left side>
    Select Drill Down Administration>Drill down Setup>
    Drill Down Business partner>Drill Down Payment terms>
    Give Full Authorisation
    Jeyakanthan

  • Purchase order with referance to Purchase  requisition

    Dear All,
    This is the requirement of <b>Purchase order creation with reference to Purchase requisition  only at the same time this requirement need to control particular document  type ( Ex: Standard purchase Order) only .</b>Based on this other document types should not effect.
    Please give me the proper solution  for above.
    Regards,
    Krishna

    Dear Krishna Raju,
    There is no configuration for the Purchase order with reference to Purchase requistion..
    We can customise the Purchase order with reference to Purchase Requistion through the funcational authorisations.
    For this,
    Define Functional Authorisations in the customizing for Purchasing, there we can unmark PO w/o reference allowed.
    Functional Authorisation, like ''abc'' create with <b>T.Code OMET</b>
    Assign ''abc'' to a Parameter ID ''def'' with the <b>T.Code SU52</b>
    Mostly this Purchase order authorisations will be give BASIS consultants. Pls approch them for more clarity in this regard.
    With regards,
    B.Ravindranath

Maybe you are looking for