PO Created by User A should not be changed by User B

Hi Experts,
My User has a specific requriement in Purchase Order.
If a purchase order is created by User A, Other users like B and C who are in the same purchasing group should not be able to change the PO created by User A.
Similarly, Others should not change PO created by USER B.
Is there any logic to develop this type of checking.
Regards
Kuna.

Hi Venkat,
Usr A, B and C in context belongs to same purchasing group, then probably they have the similar authorizations.
As per my understanding, you want all these user to create the Purchase Document of similiar Type but do not want them to change the PO Created by others.
You can have this control by user exit 'EXIT_SAPMM06E_013'.
In this you just have to write your logic to restrict the user as shown below.
IF SY-TCODE EQ 'ME22N'. 
IF I_EKKO-ERNAM NE SY-UNAME.
   MESSAGE 'YOU ARE NOT AUTHORIZED TO MAKE CHANEGS' TYPE 'E'.
ENDIF.
ENDIF.

Similar Messages

  • Disabled User Password should not be changed

    Hi,
    We have a requirement that only if the user's status is active, then only administartor must be able to change the user password. Admin should not be able to change the password if the user is in disabled state/locked state.How can we achieve this?please sugest...
    Regards
    Vinoth

    Hi,
    We have made an entity adapter which is taking usr login value from User[in Data object manager] and calling our java method which is making connection to OIM database and getting us the status of user.
    Now if the status of user is disabled method is returning true and on true we have associated our error code to it.
    We are executing our entity adapter in pre-update execution.
    Now when we are changing password of any disabled user we are able to see our error code. But what ever update [either first name update, enable] we are running on that user same error code is appearing.
    Plesae suggest/reply.
    thanks

  • While creating vendor master , it should not accept duplicate VAT number

    while creating vendor master , it should not accept duplicate VAT number
    implement this with function exit.

    there is no link in vendor master creation that could check that company code and purchasing org are belonging together.
    the vendor master is in general just 3 more or less independend levels: general data, company code data, purchasing org data.
    Why should it not be possible to maintain a company code data view for any company code available in customizing?
    Why should it not be possible to maintainpurchasing org data view for any purchasing org available in customizing?
    Assume you have a system with 3 companies and 3 purchasing orgs maintained for one vendor, then you have 9 potential combinations. then 3 combinations would make sense, while 6 possible other combination would not give any sense.
    1 - 1 makes sense
    2 - 2 makes sense
    3 - 3 makes sense
    1 - 2 no sense
    1 - 3 no sense
    2 - 1 no sense
    2 - 3 no sense
    3 - 1 no sense
    3 - 2 no sense
    As there is no restriction (except auhtority) the user can create any meaningful and nonsense combination in vendor master creation in one go.
    But fact is that you  have to have 3 companies and 3 purchasing orgs maintained for one vendor. While creating purchase orders SAP checks if the combination entered in the PO does make sense.
    the users who are able to create vendors should have skills to do so.

  • USER EXIT/ BADI (The price should not be changed in the billing document)

    Hi all,
    We have given manual entry provision for pricing in Sales order level. But as per the company requirement, the price should not be changed in the billing document. Also the point to be considered is, it is a delivery based billing. 
    Kindly help me for finding USER EXIT/ BADI to achieve my requirement.
    Thanks.

    Hi,
    Please refer to OSS notes:
    105621 - Authorization check for the condition screen - you can use following user-exit includes for changing the condition tab to display only:
        USEREXIT_FIELD_MODIFICATION
        USEREXIT_PRICING_CHECK
        USEREXIT_FIELD_MODIFIC_LEER
        USEREXIT_FIELD_MODIFIC_KZWI
        USEREXIT_FIELD_MODIFIC_KOPF
    1165078 - Authorization check for conditions or subtotals - from ECC6.0 EHP4 there is a dedicated BAdI for authorization check, however if the user is not aurhorized to change the conditions, the conditions are not visible for the user as well.
    Regards,
    Marcin

  • While creating sales order stock should not go under reserved block,

    While creating sales order stock should not go under reserved block,
    What is the customization?
    Please help me.

    Hi,
    What exactly is your requirement?
    Can you be a bit more detailed?
    Thanks

  • Referncing document should not be changed

    Dear SAP Gurus,
    I have a scenario and it is for example that if sales order is created with reference to the quotation so quotation should not be changed....and the sales order should have the same material which is copied from the quotation and we should not enter other material in the sales order which is not in the quotation and same thing for the delivery.......so can anybuddy tell me that from where we can control this thing from the standard system......
    Regards,
    mohsin

    Basically i am making the sales order with reference to quotation and in the sales i can add the item which is the standard functionality but my client dont want this......my client want that sales order is created with the quotation so u cannot add item in the sales order and the quotation can not be changed...and it is for same in the delivery level also....when i am making the delivery with reference to sales order so still i can add item in the delivery order which my client dont want this....and my client also want that delivery order is created with the sales order so th sales order cannot be changed.......so if there is a user exit for this can any one tell me exact user exit......
    regards,

  • Safari (7.0.1) is non-responsive (spinning pinwheel) upon start up.  It will work in temp user account but not in my main user acct.  I tried reinstall via comman-r prompt on start up but the problem persists.  Any suggestion for reinstall or repair?

    Safari is non-responsive after intitial start up.  Before it can load the homepage (google), it will hang and give a perpetual pinwheel until I force quit the program.  Safari works in temporary user account but not in my primary user account.  I have reinstalled osx via the command-r upon start up and the problem still persists.  Any suggestions on how to reinstall or repair safari?

    Thanks for thinking about my problem. I've already experimented with creating a new user, a co-administrator. The programs don't crash when that account is running, just as they don't crash when the guest-user's account runs. So it seems that the problem is limited to the default user's account, which is the one that was running when I installed the updates to the OS and the firmware. Another clue is that the programs that crash as soon as they are launched are *probably* the ones that were open at that time in that account. Yet deleting Saved Application States does not keep the programs from crashing when next launched.
    So the mystery continues, but these additional facts will help with the diagnosis, I hope.
    Thanks again for your suggestion.
    Gordon

  • Change in Useful life of asset in mid year, but the previous posted depreciation should not be changed

    Dear Experts,
    I have a requirement in one of my client, We need to extend the useful life of asset in mid of an asset fiscal year and the depreciation which was posted in the previous should not be changed.
    Requirement:
    Useful life of asset  is to be extended after completing depreciation for 4 years and in-between the current asset fiscal year. Provided the present asset value has to be taken as the new book value of the asset and the depreciation posted henceforth to be posted based on the new asset value till the remaining useful life.
    Previously posted depreciation should be unchanged.
    Analysis:
    1.      The fiscal Year followed - October to September.
    2.      The useful life of asset will be changed, and the depreciated value posted till 31/mar 2014 will have the old depreciation value ( based on the original acquisition value)
    3.      The Depreciation key used in of type LINR (linear), depreciation value will be calculated based on the Book value till the asset value becomes ZERO at the end of useful life of the asset.
    4.      We can change the useful life of the asset at the end of a Asset fiscal year say FY- 2014, if this is done the existing configuration will take the Book value of the asset at the end of the Fiscal as the asset value and the new depreciation will be calculated based on the new useful life of the asset. The asset value will become ZERO at the end of the newly changed Useful Life.
    5.      But the requirement is that the useful life of the asset will be changed exactly half way in between existing Asset fiscal (i.e., 31/03/2014), if this is done system will change the depreciation value based on the new useful life ( since the Dep Key is LINR), but the depreciation value will change from the fiscal start say October 2013 to September 2014 ), which will not satisfy the requirement of the client. Since the depreciation which is already posted from October 2013 to March 2014 should not be changed.
    Note:
    1. We are not willing to retire the asset and create a new asset with the remaining book value as asset value and start depreciation.
    Kindly let me know if the requirement can be fulfilled without retiring the asset.

    Dear All,
    This requirement has been completed.
    1. I created New Multi level valuation method with base 26 ( Net book value w/o Revaluation ).
    2. New depreciation key was created and the above method was assigned to it. I never changed the Base method.
    3. new interval was created in the depreciation area, with this created dep key and extended the useful life of the asset. The depreciation was calculated according to the requirement.
    Originally the asset had useful life of  5 Years, I changed the asset useful life to 8 years now with new Depreciation key 2001.
    Depreciation was already posted to the asset till 04- 2013 for an amount of 148.27 SAR.
    Net Book value carried forward to 2013 = 1575.56 SAR
    Depreciation already posted till 4th period =   148.27 SAR
    Current Net book value after useful life extension           = 1427.29 SAR .
    Now the new depreciation key 2001 with Multilevel method 201, will take this Net-book value as Asset value and will depreciate along the useful life of the asset till it becomes zero.
    Planned depreciation of 2013 ( remaining 6 months) = 166.24 SAR
    Planned depreciation of 2014 = 225.96 SAR
    Planned depreciation of 2015 = 225.96 SAR
    Planned depreciation of 2016 = 225.96 SAR
    Planned depreciation of 2017 = 225.96 SAR
    Planned depreciation of 2018 = 225.96 SAR
    Planned depreciation of 2019 = 131.25 SAR
    Total      = 1427.29 SAR ( the Asset value becomes zero at the end of its remaining useful life.
    The previously posted depreciation from 01.01.2013 to 30.04.2013 was untouched.

  • Pricing should not be changed in billing document?

    HI,
    We have given manual entry provision for pricing in Sales order level . But as per the company requirement, the price should not be changed in the billing document. Also the point to be considered is, it is a delivery based billing. What is the configuration required to ensure that , System should not allow pricing to be changed in billing document when it is getting created.
      I have checked the forum and found no threads linked to it. Kindly help me in this regard.
    Thanks in advance
    Rgds,
    Sivarajesh. J

    Hi ,
    In SPRO -> S&D-> Billing Documents ->Maintain copying Control for Billing documents. Here select for copying control for ( based on your case) delivery type to Invoice type  (Eg: Invoice type F2: Delivery type : LF) and then go to Item and select Item Category.
    And then go to Item Category details (Eg: TAN) .  Here you find Pricing type and based on your requirement you can select. If not satisfying your need then you can modify the copying requirement.
    Thanks,
    Veerendra

  • When I create a rectangle, I can not to change the shape of a rectangle with the cursor in illustrator CC 2014 For what?

    When I create a rectangle, I can not to change the shape of a rectangle with the cursor in illustrator CC 2014 For what?

    Xavigarcia,
    I am afraid you have come across the Live Rectangle bug which is limited to the MAC versions starting with 10.7 and 10.8, but not 10.9 (Mavericks) or 10.10 (Yosemite). Hopefully, the bug will be fixed soon.
    So a switch to Mavericks or Yosemite with a reinstallation might be the way to solve it here and now.
    To get round it in each case, it is possible to Expand the Live Rectangles to get normal old fashioned rectangles, or to Pathfinder>Unite, or to use the Scale Tool or the Free Transform Tool.
    A more permanent way round that is to create normal old fashioned rectangles, after running the free script created by Pawel, see this thread with download link:
    https://forums.adobe.com/thread/1587587

  • PO item should not be change in case of change PO if ASN has created

    Hello Experts,
    We have implemented MM-SUS. We are facing a problem, A PO consist of 2 items on different delivery date, Vendor has created a ASN For first item. Now the ASN is pending for 2nd item on require delivery date.
    In between, Purchase change the purchase order and by mistake he has changed the QTY of first item, in change order notification 1st item is also going to supplier.
    We wanted that if ASN has created for any item then even in change PO it should not go to Supplier again so that supplier can not create a ASN again.
    Please help us.
    Thanks
    Aakash.

    Hi,
    There is a field called Completion rule in Item Category.
    A: Item complete after 1st reference
    B: Item complete after full Qty referenced
    In the Item category of Quotation in your case put Completion rule as A. So whenever a Sales Order is created with reference to the Quotation, the Quotation will be complete.
    So even if some-one changes the Quotation later on, it will not be possible to create a sales order by referencing it.
    Hope this helps.

  • Production Order created from Planned order  qty should not be changed

    Dear PP Gurus,
    IKindly give your valuable inputs on the below mentioned subject.
    From MD04  planned order is converted to production order user should not be able to reduce the requirement quantity below Production Order quantity.
    Thanks & regards,
    Shanmugam Balamurugan

    Hi,
    This is common problem. to control this you need to develop an user exit . This exit will check the fixed lot size in material master and will compare with the quantity of production order. The exit will get fired at the time of order saving.
    If any miss-match happens system will give an error message
    Regards
    Amit Parkhi

  • Screen "Define Status Profile for User Status" should not open in changemod

    Dear all ,
    After following the path CRM>SPRO>SAP IMG -->Customer Relationship Management -->Transactions -->Basic Settings --> Status Management -->Define Status Profile for User Status.
    the screen opens in change mode & allows user to carry out the changes, this is very crucial screen & hnece should not be in open mode ,kindly advice on closing the same.so that it opens only in display mode for production system.
    Regards

    Hi Milind,
                 To Block changes to any Object their is a Provision for the same in Client Deatils Screen
    Go to TCode:SCC4
    Check the Tab Cross-Client Object Changes
    Try setting the Option (3.No Changes To Cross-Client Customization Objs)
    Following Options Symbolises:
    Changes to the Repository and cross-client Customizing permitted
    There are no restrictions on the maintenance of cross-client objects for the client when this setting is used. Both cross-client Customizing objects and objects of the SAP Repository can be maintained.
    No change to cross-client Customizing objects
    Cross-client Customizing objects cannot be maintained in the client with this setting.
    No change to Repository objects
    With this setting, objects of the SAP Repository cannot be maintained in the client.
    No change to Repository and cross-client Customizing objects
    Combination of both restrictions: Neither cross-client Customizing objects nor objects of the SAP Repository can be maintained in the client.
    (Choose This One it Should Resolve your Problem)
    Hope it answered Your Queries..
    Thanks and Regards,
    RK.

  • Basic price PB00 should not  be changed in PO

    Hi Friends,
    I need your help to solve the following issue
    The requirement is, if the Basic price PB00 is flown from info record to PO , then Buyer should not have option to change the price in PO.
    I made following setting but my requirement is not met
    For Condition type PB00 , I made “B-Automatic Entry has priority” in customizing , for  PO  “Net Price” I made the filed as “Display only”. While creating PO the price maintained in Info record is flowing and I am not able to change the price. That is fine. But  when I select manual basic price condition type PBXX and give the value then system is taking the value in PBXX which I do not want . The price flown from info record should be the final price. (if I maintain the PBXX also as ”No manual entry is possible” then  buyer can not select PBXX . But I want PBXX with manual entry as priority)
    Request your help to find a solution to this issue   
    Thx
    Deva

    Hi,
    In Info Record, you can maintain the required condition (PB00 / PBXX) & then click on 'Details' icon. There you will find the upper & lower limit. You can maintain both the limit values same as the basic condition. This will ensure that the user will not be able to change price in PO.
    Further you may restrict authority of Maintaining Info Record, so that the buyers will not be able to access & change Info Records.
    Regards,
    Prashant Kolhatkar
    - Reward points if answer is helpful.

  • Adopted Info record price should not be changed in PO

    Dear All
    I do have a requirement that, my company wants to maintain info records for each vendor price combination, and wants user should not change adopted prices/conditions etc in PO while creating the PO.
    Can this be possible without doing any ABAP coding using BADI?
    Thank you

    HI,
    Its possible by MM configuration in Condition type ( PBXX or PB00).
    What u want to do is In the conition type T.Code :M/06
    Under the Changes wich can be made tab, thaer is
    Manual entries  , Plz give' D'     in the tab , that means manual entries not possible.
    Hope it clear,
    Regards,
    Andra

Maybe you are looking for

  • Development and Production Requirements for a Forms/Report application

    Dear all, We have an application witch run in client/Server mode using Forms/Reports 6i For 300 users.We want to migrate it on Forms/Reports 9I using Oracle 9IAS and Oracle 9IDB. I would like to have advises about material requirements of both develo

  • Error message after iTunes upgrade

    The error message reads: "The attempt to burn the disc failed. The device failed to calibrate the laser power level for this media." What does this mean? I am using the same discs as I always have. I just installed the latest upgrade. version 6.0.5 i

  • How to get text when mousing over image?

    Hey there, I am extremely new to Flash, but know other Adobe programs so tend to learn quickly. I desperately need to find out how to get text to pop up when i mouse over PART of the image and i havent been able to find any help online in the last tw

  • Survey: how do you power off your nano?

    This is basically a quick survey on how people normally power off their ipod nano. i have a 2gb black nano and have noticed some problems with turning the nano off by "holding the pause button" as this seems to reset my clock to 12am when i turn the

  • How do you set a photo with contacts?

    What size and format does the picture have to be to set it with the contact info?