Personal Settings in ME21n Purchase Order

Hi frnds,
  In Me21n -- create purchase order screen i have a tab called as Personal settings where i can go and assign some default fields like Plant , StrLoc ............. .
Now i want to deactivate it for some particular users .
How to to it ? At configuration level should i do it .Or can the Basis person go and remove the object or field from that particular list.If yes what is that object or field which the Basis person should deactviate ??
Regards
Rakesh

Hi
This can be done through user specific settings.
For the particular user click on the user settings and remove the default values and save.
It will not display.
REgards,
Raman

Similar Messages

  • Extracting personal settings in ME21N

    I would like to extract the default values from personal settings in ME21N. Is there a function module to do this?

    Hi,
    Are you looking this FM ES_READ_USER_SETTINGS?
    Also you can check table ESDUS as well.
    Regards,
    Ferry Lianto

  • Updating Personal settings in ME21n and ME51n

    Hi Guru,
    i am trying to update the personal settings tab of plant , company code and puchase organization in me21n by using user exit. it is not refelecting the plant at item level.
    can any one sugggest me proper answer
    regards,
    sandeep

    you have to set the field 'Element' in table ESDUS to
    'NNNN----
    X'  for action POItemProposer      WERKS
    where
    NNNN is the number of the plant
    the '-' stands for blanks
    X indicates that this value should always be proposed ...
    anyway: why don't you communicate with your users in order to enable them to understand the significance of the personal settings in enjoy transactions. this would be of much more benefit unless you intend to change that table on a daily/hourly ... basis.

  • Personal Settings in ME21n

    Hello everybody...
    i spend almost the whole day today, trying to find where the "Personal Settings" data of the ME21N Transaction are stored (I mean this "Personal Settings" button on the right, where you can set default values for for example 'purchasing org.').
    So if anybody knows how to read them in the ABAP code, please tell me.
    Thank you very much in advance
    Andrey

    Hi,
    ESDUS is the db table and also take a look at class CL_PERSONALIZATION_MM..
    Also, take a look at fm ES_READ_USER_SETTINGS
    Infact take a look at all the fms with ES*
    Hope this helps..
    Sri
    Message was edited by: Srikanth Pinnamaneni

  • ME21n - Purchase order field exit??

    Hi
    Does anybody know what the ME21n (enter purchase order) field exit would be so that I can default a particular G/L account (HKONT) when the account assignment group is 'F' & the purchasing org is a particular value?
    If you can also confirm if that is going to be possible with coding in that field exit I would appreciate it....
    Thanks all for your time...

    Screen Exit
    Please remove the TDS-related input fields on the PO entry screen on the customer data tab  (PO line details).
    - TDS account
    - TDS cost code
    - TDS sub code
    1.     Goto Transaction Code Me21n
    Fill the following fields
    Enter
    Give the input values in following fields from  ORGDATA TAB
    Purchasing org
    Purchasing group
    Company code
    Vendor
    Enter
    Select Customer Data tab like following
    USER EXIT  : MM06E005 (Customer fields in purchasing document )
      Goto  : T.Code : SMOD
         Give the Enhacement Name : MM06E005
         Click on Display
         Click on Components Push Button
         Double click on function module EXIT_SAPMM06E_016( Export Data to Customer Subscreen for Purchasing document item)
         Double click on Include ZXM06O01.
         Insert the following coding in that include
    SET PARAMETER ID 'BUK' FIELD g_ekko-bukrs.
      LOOP AT SCREEN.
        IF screen-name = 'EKPO_CI-ISMSUBTITLE1'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>>>>>> Begin of insert CR336/BG1 >>>>>>>>>>>>>>>>>>>>>>
        IF screen-name = 'G_EAN11'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *<<<<<<<<<<<<<<<<<<<<<<< End of insert CR336/BG1 <<<<<<<<<<<<<<<<<<<<<<<
    *>>>>>>>>>>>>>>>>>> Begin of Changes for K896570/501411945 <<<<<<<<<<<<<
    IF screen-name = 'EKPO_CI-TDSACCOUNT'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    IF screen-name = 'EKPO_CI-TDSCOST'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    IF screen-name = 'EKPO_CI-TDSSUB'.
          screen-input = '0'.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>> End of Changes for K896570/501411945 <<<<<<<<<<<<<
    *>>>>>>>>>>>>>>>>>>>>>> Begin of insert SM1 >>>>>>>>>>>>>>>>>>>>>>
        IF ( screen-name = 'EKPO_CI-TDSACCOUNT'
          OR screen-name = 'EKPO_CI-TDSCOST'
          OR screen-name = 'EKPO_CI-TDSSUB'
          OR screen-name = 'TDS_TXT_1'
          OR screen-name = 'TDS_TXT_2'
          OR screen-name = 'TDS_TXT_3'
          OR screen-name = 'TDSACCOUNT-DESC'
          OR screen-name = 'TDSCOST-DESC'
          OR screen-name = 'TDSSUB-DESC'  ).
          IF g_ekko-bukrs(2) <> 'U6'.       "not a theatrical company
            screen-invisible = '1'.
            screen-input     = '0'.
          ELSEIF g_flag = 0.                "display only
            screen-invisible = '0'.
            screen-input     = '0'.
          ELSEIF g_flag = 1.                "change
            screen-invisible = '0'.
    *>>>>>>>>>>>>>>>>>> Begin of Changes for K896570/501411945 <<<<<<<<<<<<<
           screen-input     = '1'.       "Fharook Syed
            screen-input     = '0'.        "Fharook Syed
    *>>>>>>>>>>>>>>>>>> End of Changes for K896570/501411945 <<<<<<<<<<<<<
          ENDIF.
          IF screen-name = 'EKPO_CI-TDSACCOUNT'.
            screen-required  = '1'.
          ENDIF.
          MODIFY SCREEN.
        ENDIF.
    *>>>>>>>>>>>>>>>>>>>>>> End of insert SM1 >>>>>>>>>>>>>>>>>>>>>>
    &#61664; save & activate.
    &#61664; Repeat the above process in ME21N to see customer data fileds in CUSTOMER DATA tab
    After the above Modifications CUSTOMER DATA is   displaying like this
    rewars if useful

  • Update prices in ME21N (purchase order)

    Hi,
    We need to re-calculate prices automatically when creating or modifying a purchase order taking into account changes in some pricing fields of the order.
    User has the standard option of updating the prices in 'condition' tab selecting the option he needs but what we need is to do this automatically if user changes some fields in the order.
    Does anybody know if we have the same functionality as we have in SD in exit 'FORM userexit_new_pricing_vbap/vbkd' with the function 'new_pricing' in MM or how can we solve this issue?
    Thanks in advance,
    Best regards,
    Silvia,

    Hi Silvia,
    Check the BADI that I suggest you. Read the documentation on line that I copy:
    Determine Pricing Type in Case of Changes in EKKO, EKPO
    Functionality
    The method DEFINE_CALCTYPE enables you to stipulate whether the system is to trigger a new price determination process. You can also specify the type of price determination (pricing).
    Result
    The method outputs the pricing type, which controls the price determination process.
    Parameters
    IM_X_OEKKO: Header data, old status
    IM_X_NEKKO: Header data, new status
    IM_X_OEKPO: Item data, old status
    IM_X_NEKPO: Item data, new status
    IM_X_OBEKPO: Transfer structure BEKPO (EKPO with further fields), old status
    IM_X_NBEKPO: Transfer structure BEKPO, new status
    CH_X_LF_CALCTYPE: Output of pricing type determined via BAdI ME_DEFINE_CALCTYPE.
    Notes
    The method DEFINE_CALCTYPE is intended exclusively for changing the variables CH_X_LF_CALCTYPE. Do not make any database changes in the method. No COMMIT WORK statements may be executed within this method.
    Ensure that your code supplements the standard code controlling the price determination process but does not disable it.
    Documentation for Business Add-In ME_DEFINE_CALCTYPE.
    As you can see, you can control the modifications on EKPO.
    Regards,
    Eduardo

  • ME21N purchase Order error

    Hello
    I am creating a Purchase order with reference to PR, however I am getting error, Article XXXXXX is not listed in Plant XXXX.
    I have checked the Article and it is extended to the plant. This is a IS-Retail material and I could see the listing tab inside the material, Unfortunately I am not able to perform the listing operation for this Article in Plant as I dont have any knowledge on IS-retail material.
    Can some body throw light on this issue.
    regards
    Prashant

    That transaction does not exits ..........
    Regards
    Prashant

  • Regarding ME21N(purchase order)

    Hi
    when i creatting puchase order, i am getting an error. that is account assignment is mandatory field. and it is asking gl a/c. automatically it took the raw material consumption a/c(exp). why it is asking ?which gl account we should give?please tell me ? urgent............
    aar

    Hi
    Account assignment becomes mandatory when cost centre is mandatory.
    When you mention a cost centre, the system asks for a G.L account & the same is picked up from automatic account assignment - G.B.B, V.B.R.
    regards
    Aravind

  • Push botton on ME21N (Purchase order Creation ) screen

    Hi Experts,
    I want to put a pushbotton on me21n screen name as Vendor , and if I click on that button it has to go to vendor change screen(MK02).
    Anybody help me to achieve this...
    Thanks and Regards
       Ganesh Reddy

    Hello,
    To achivce that we need create for that standard screen using exit or badi..then create screen and and assign the screen number and group tp the code in the same code u need call the tcode ME21N.
    For User Exit's
    goto to tcode->status->program name->double click on that,
    then goto to-> attribute take the package name and
    Goto SMOD tcode ->Utilities->give the package name and F8
    then a list of exits will display for that tcode as well as that package.
    u can check the table MODSAP
    For BADI's,
    1)goto to tcode SE24 give the CL_EXITHANDLER and display and then double click on the GET_INSTANCE
    keep Break point at this location 'call method cl_exithandler=>get_class_name_by_interface'
    then the tcode it will trigger there and we can debugg there we can find badi'for that tcode and then remove the break point.
    2)Goto to tcode->status->program name->double click on that program will display's
    then  press crtl+F then cl_exithandler
    Thank u ,
    santhosh

  • Uploading  ME21N(purchase order)

    what can i use for this lsmw or session.i have two options.what r the fields so that i give preference and useful in the future.

    what can i use for this lsmw or session.i have two options.what r the fields so that i give preference and useful in the future.

  • ME21N-Purchase order

    In the PO at Delivery Schedule tab i want one more column for Date (for our internal use)....Please let me know to do this with some sceen enhancement...or screen exits etc?
    Regards,
    Indranil

    Hello,
    You can use this Enhancement AMPL0001.
    In this SAP has given a provision to add subsreen in,
    SAPLMBAM        0120 USER0001 SAPLXAMP        1000 Subscreen without fields.
    Hope it helps to you,
    Anil.

  • User settings in Purchase Order.

    Hi,
    I am trying to do some user settings in PO.
    When I go to t.code ME21N and click on Default values - > More field.
    I changed the positions of Plant and Storage location as per my requiremnt and Save it. But that is not happening, when I go back and see the settings, I get the original setting.
    Why do it gets restored to the original setting.
    Please help me how to do the default settings.
    Thanks and regrads,
    Sheetal

    Even if you Set Default Plant & Stor Locn in Personal Settings The System will take the Reference Document Plant & Stor Locn.
    That is, If you are Creating Purchase Order with Reference to Some Other Document for Eg : PR then System will Default PR Values in to PO ME21N.
    If you want Your Default Values whcih you have set in Personal Settings come into PO then go to Personal Setting and Give Plant & Storage Location and Put Tick Mark aginst Always Propose Options.
    Always Propose
    Causes the system to adopt the default values maintained in the Personal Settings in the purchase order that is to be created.
    Use
    If you set the indicator, the default values maintained here are adopted in the new purchase order even if the system might be able to determine other default values (e.g. from a reference document). That is to say, the values maintained here take priority.
    If you do not set the indicator but have maintained default values in your Personal Settings, these values are considered only if the system cannot determine any other default values (e.g. from a reference document, contract, info record etc.)
    Read F1 Help on Always Propose for Clarifications.
    Regards,
    Ashok

  • Personal Settings in PO creation

    Hi,
    User uses two company codes and makes PO's for company codes.
    Based on the Company code selection,doc type settings to be done in Basis.
    How to create Personal settings for two company codes in ME21n for a user.
    Any variant can be used?
    Regards

    How to create Personal settings for two company codes in ME21n for a user.
    The Personal Settings are done Based on the Users and NOT based on the company code in Purchase Order ME21N.
    For User Specific Default Personal settings go to Personal Settings Tab in Purchase Order ME21N and Set the Default Values like Company code, Doc type, Pur orgn, Plant, Stor locn
    But, Remember Personal settings are User Specific.
    Reagrds,
    Ashok

  • Dafult Values in Me21n ( Personal Settings)

    Dear All,
    In the personal settings of ME21N at PO item level I want to add the Reminder level 1, 2 & 3 as default value ( i.e 1 level as 3 , 2nd level as 4 & 3rd level as 6 )
    I know it comes from INFO records & inabsence of info records it comes from material master purchasing value keys but when ever i open the screen of ME21N, buyer should get the reminder level fixed as a default.
    Is it possible? If yes could u pl. help me out by telling me how to do it.
    Thanks in adavnce.
    Shailesh

    > In the personal settings of ME21N at PO item level I want to add the Reminder level 1, 2 & 3 as default value ( i.e 1 level as 3 , 2nd level as 4 & 3rd level as 6 )
    The Reminder Levels Cannot be set as Default in Purchase Order Since either they can be Pulled from Purchase Info Record or Material Master.
    The Best Possible Solution is Update the Material Master Purchase Value key to all Material Master Records / Purchase Info Records.
    I dont think it is Possible thru SHD0 Transaction Variant Also.

  • 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

Maybe you are looking for

  • Mobo Support for booting from USB hdd

    Hi, I have a K8N Diamond. How can I check whether my mobo can support booting from USB hdd? I know it can boot from the USB-CDROM. If not, do I need a bios update?

  • Sorting of images within a stack

    When working with stacks some strange things happen: - When trying to duplicate one image out of the stack into an album the whole stack is moved to the album. When I than delete this stack in the album the order of the images of the same stack in my

  • Renaming  multiple tables at a time

    Hi friends ..... I have a requirement to rename multiple tables at a time tables like culvert, drain, village, street..... these three tables are different tables . i want to rename this tables with a common prefix. so please give a solution... thank

  • DAQcard 6024E crashes with windows 2000

    I am using a daqcard with windows 2000pro and labview 7 and it occasionally stops responding and I have to do multiple re-boots of the pc before it starts working again. it also seems to occasionaly have problems being recognised by windows and max,

  • Open a webpage with SMIL

    Is there any way to have QuickTime open a web page with SMIL at a given time, and not at the mouse click? With RealOne, the corresponding tag is <area href="http://www.example.com" begin="10s" external="true" actuate="onLoad" sourcePlaystate="pause"/