Quantity field display only in ME52N

Dear Experts,
Our requirement is to restrict any change in PR qty through ME52N.
I have done the changes in field selection group ME52, but still the field is not in display mode.
Kindly siggest what all field selection groups involved when ME52N transaction is executed.
As per my understanding;
I checked AKTV-Optional,ME52-Display and NBB-Mandatory...result should be display but the result is still optional.
Also as per rule combination of display field with any other mode results display only(except suppressed).
Is it getting overruled through hard coded standard programs...kindly advise.
Regards

SAP-MM wrote:
Dear Experts,
> Our requirement is to restrict any change in PR qty through ME52N.
> I have done the changes in field selection group ME52, but still the field is not in display mode.
>
> Kindly siggest what all field selection groups involved when ME52N transaction is executed.
> As per my understanding;
> I checked AKTV-Optional,ME52-Display and NBB-Mandatory...result should be display but the result is still optional.
>
> Also as per rule combination of display field with any other mode results display only(except suppressed).
> Is it getting overruled through hard coded standard programs...kindly advise.
>
> Regards
hi,
please change in me52n not in me51.
and come to me52n 
select other purchase requsion
given your requsion number  and click on change / display option  then it displiedin change mode
Thanking you.

Similar Messages

  • Custom infotype - issues with conversion class - making fields display only

    Hi,
    I created the custom infotype 9008 using t-code PM01, created conversion class ZCL_HRPA_UI_CONVERT_9008_XX and assigned it to screen structure ZHCMT_BSP_PA_XX_R9008 in the view V_T588UICONVCLAS. Coded the methods IF_HRPA_UI_CONVERT_STANDARDOUTPUT_CONVERSION and IF_HRPA_UI_CONVERT_STANDARDINPUT_CONVERSION. I'm trying to make some fields display only within the method OUTPUT_CONVERSION dynamically. Coded the check class ZCL_HRPA_INFOTYPE_9008 with business logic.
    Everything seems to be working fine when I test using the test tool through t-code PUIT_UI.
    When I try to create/modify 9008 record through PA30, the code in the methods OUTPUT_CONVERSION  and INPUT_CONVERSION is never getting executed. The control is not coming there at all. The fields are allowing input. Any idea why this is happening.
    We are on ECC 6.0 and at service pack level SAPKE60035. Couldn't find any relevant SAP notes as well.  Appreciate your help in this regard.
    Thanks,
    Kumar.

    Hi Venkata,
    Check this document.
    This explains about custom infotype creation.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/60a7586d-edd9-2910-68a8-8204303835a1?overridelayout=true
    regards,
    Brinda L

  • PO - GL Account Field - display only

    Hi,
    Please could you advise on the options for making G/L Account field display only in ME21n?
    I think there are probably a few ways of doing it which I am investigating, but would like your opinion and advice if possible.
    Thanks in advance.
    As always - points up for grabs!

    Hi,
    Hope you are doing cost center accouting with account assignment K while creating PO
    Then go to MM --> Purchasing --> Account assignment --> Maintain account assignment category _-> Select cost center K --> Change view account assignment details you can
    make G L account as mand or optional or display or hidden.
    Check this out please if it helps you.
    Best regards,
    Sridhar

  • ML81N Make FM fields display only in account assignment

    Requirement is to make FM fields already derived from PO (derivation working correctly) display only or add an error message. Easy I thought just go to config for SES and click on Additional Fields display only (Cost Center?, WBS element? there was no funds management fields available)...then after some time investigating
    Have debugged the transaction and found some possibilities.
    (1) BADI TR_GET_ACCNT_ASSIGN called in function FM_ACCOUNT_GET_COBL from MS_ACCOUNT_ASSIGNMENT.
    (2) User Exit EXIT_SAPLFMCH_001 called in function FM_CHANGE_AA_SUBST
    (3) Use FMDERIVE to somehow check the PO derivation
    Just wondered if anyone had taken this further before I spend a lot more time understanding the whole process in order to achieve a small bit. Please I am a technical resource not FM specialist.
    If I could understand the process flow, at least it might help me make quickest simplest solution.
    thanks,

    Hi,
    You can customize the field status in tx OME9 for the relevant account assignment category.
    But be aware that this customizing will be valid for all purchasing documents and transactions - not only for ML81N and the services area.         
    During SES postings, inheriting the FM account assignment from the reference PO is the standard and expected behaviour, so you may see that FMDERIVE is not called when the PO reduction is to be posted during ML81N. Instead, the FMAA is read from table FMIOI and fmderive is skipped in those lines (fi transaction keys KBS/WRX, for instance).
    I hope this will help you
    Kind regards
    Mar

  • Make fields 'Display only'

    Hi
    I have default u2018dep key u2018  &  u2018useful life u2018 in the system. Now I need to make these 2 fields 'display only' in master data.  How can I do it?
    Thanks
    Ava

    Hi
    In AO21 you may not have 'Display' option, but you remove the check under 'Mn No' for these two fields. then they would be only in display at master level. Since we tell the system that maintenance would only be at asset class level
    Thank You,

  • Quantity Field Display

    Hi,
    I am displaying the quantity field in the sap script layout.But in the quantity field having 3 decimal places.
    Ex: 3.400 is there i want to display 3.4
        3.000 only i want to display 3
        3.740 -
      3.74 like that i want.
    I want to omit the zeros after decimal places.
    Please give me the solution.
    Regards,
    Jenny

    Hi Janardhan,
    Do one thing in your print program make us of following line of code
    shift wl_local right deleting trailing '0'.
    where wl_local will containing your quantity..
    This will solve your prob...
    Enjoy SAP.
    Pankaj Singh.

  • Quantity Field Display in Sap Scripts

    Hi,
    I am displaying the quantity field in the sap script layout.But in the quantity field having 3 decimal places.
    Ex: 3.400 is there i want to display 3.4
    3.000 only i want to display 3
    3.740 -
    3.74 like that i want.
    I want to omit the zeros after decimal places.
    Please give me the solution.
    Regards,
    Jenny

    As it is quantity field, it will print even the decimal points...U can try this...move the value to a char variable and use truncating to remove zeros by deleting them and use this value in ur script to print the value.

  • ME22N - Make fields display only.

    Hi gurus,
    I have the following requirement I don`t know how to solve so well...
    We´ve created a new purchase order type and we need a little special behaviour for it.
    At creation (ME21N) all fields must be ready for input, in the same way that the other PO types.
    However, in modification (ME22N) we need some fields unavaible for input, just display.
    This fields are: Payment Terms (At header level) and Delivery Date (At Position level).
    I've trying some user-exits, but I havent found the way to implement this behaviour.
    Because of that, I`ve trying to let the fields available for input in ME22N and check values at save, showing a message in case of changes. Could anybody recommend me which user-exit use for this verifications?
    Once again, a lot of thanks!

    Hi Ole,
    Did you tried screen variants.Please check this lik want to make few fields as display only in ME21N Check this and tell if need more hlep in this.
    Regards,
    Madhu.

  • Form Field Display Only

    Is there anyway within ADDT to specify a form field that is input on insert but display only on update? Marking the field read-only makes it so for both. I would like to let the user input the data, not be able to change it, but still see it for reference.

    If I understood correctly you want to allow the user to input data on insert but only be able to see the field value on update. You can make a form field available on insert/update/or both and have it display as text (so that the user can see if for reference but not be able to change it) by clicking on the Manage Dynamic Form wizard icon in the Developer Toolbox bar and changing the corresponding settings.
    <br />These options however don't cover your scenario as you want the field to be editable on insert only. I tried tweaking the generated ADDT code but it didn't work. The only other way to do this that I can think of would be to add the read-only attribute dynamically, that is on update only. The code to add to the field would simply be:
    <br /><%If Request.QueryString("ID") <> "" Then Response.Write("readonly='readonly'")%>. This code simply checks to see if a record ID is being passed to the dynamic form page and if it is then we know we're on an update page so the readonly field attribute is added (I code in VBScript so the code might be slightly different in your case).

  • ALV: Quantity field displays both blank and 0 value.

    Hi,
    My ALV has a quantity field. The requirement is for the first time displaying the value of this column always blank but once user change it to 0, it should keep 0 value.
    I implemented the first requirement by setting the property Display Leading Zeros in Formatting area to "Zeros as Blanks" for the corresponding attribute/node in context. The problem is whenever I key in 0 then enter --> the value of this field is always set back to null.
    I have another solution is using type char instead of type quantity. But this is the last choice because I don't want to validate and make the char field works as the numeric field.
    Please help.
    Thanks,
    Khanh
    Edited by: khaliachika on Jul 16, 2010 12:36 AM

    Hi Anu,
    One question from my side.
    U have displayed the ALV.In that grid u have quantity field.U have changed the value of that field to 45.
    When u press enter the value has been changed to .045.Is this u r problem.
    U can do onething anu.
    Declare one varaible with the local field.
    Pass u r quantity field value into that variable.
    While displaying thriugh SET_TABLE_FIRST_DISPLAY in your internal table pass this variable.
    It will solve u r problem.I think.
    Let me if yu have any problem
    IF u want u can refer to the program BCALV_EDIT* in se38.
    There also u have needful info
    Thanks,

  • Batch field display only

    Hi friends,
    When I am trying to create variant for VL10B through SHD0 (to change the batch field into display mode) I am getting the following error "Variants are possible only for dialog transactions." Can anyone explain me this. Can anyone provide me any other alternative to change the batch field into display more (output only). Urgent please...
    Rama
    Edited by: Rama Rao on Jan 11, 2008 6:33 AM

    Hi Thanks to all,
    After giving the require data we will process the delivery in the background through VL10B. Then we will get the delivery number where in we can open that delivery. Then if we change that document from display mode to change, the batch field will become as editable. Now I dont want to become that batch field as editable even if we change the document from display mode to change mode. So my requirement is not exactly in VL10B. I think it is in VL02N. So I tried to create a variant in VL02n. It processed everything and getting saved also. But variant was not getting created.
    Can anyone suggest me this?
    Rama rao

  • How to make 'Overall Limit' field as display only in ME22/ME22N

    Hi,
    I want to make the 'Overall Limit' field as display only in transation ME22/ME22N (only for Service Items).
    I can make the field display only for ALL Service Items by going to:
    SPRO u2013 IMG - Material Management - External Services Management - Define Screen Layout
    and making the 'Overall Limit' display only for PT1 (Blanket Items). But this also stops any entry into this field even for creation of Purchase Orders! When I try the same thing for ME22 (Change Purchase Order) it does not work.

    Hi
    You can make it greyed out like this:
    Go to materials management -> external service management -> define screen layout -> copy field selection key ME22 -> enter new key as ME22N -> choose category of field selection to 2 -> click on value limit -> make overall limit as display.
    Then for Tcode ME22N, this field will be greyed out.
    Thanks

  • Make field in MIRO display only

    Hello Friends,
    When entering in invoice in MIRO in the detail tab there is field called INVOICING PARTY I need to make this field display only.  Can someone please lead me to the right direction on how I can make this field display only so no one can insert any info in this field.  Please give me the t-code or the menu path where I can make this change.  Thank you in advance for helping me out in this matter.
    Regards,
    Monika

    HI,
    Follow this path:
    IMG> MM>Invoice verification>LIV> MAintain item list variant.
    On the initial screen put te data:
    Transaction: miro
    Screen variant:0001_000_0150
    Program:SAPLFDCB
    Screen number:150.
    Press Edit with processing
    Miro screen will apprar. Put some Invoice date.
    Go to Details TAb. Put cursor in Inv Party field. & Enter.
    New screen will open up.
    In that screen, Maintain "Inv. Party" to Output Only
    Save your changes.
    or
    create transaction variant, with modified screen 0150 from program SAPLFDCB, where field Invoice party is display only. in tcode SHD0
    reward accrdingly
    Message was edited by:
            Umakant Bhangale

  • Best practice for "Quantity" field in Asset Master

    Hi
    I want to know what is the best practice for "Quantity field" in asset master. It should be made displayed only or required field in Asset Master creation.
    Initially I made this field as required entry. So user entered 1 quantity. At the time of posting F-90, he again entered quantity. So my quantity in asset master got increased. Hence i decided to make that field display only in asset master creation.
    Now i made that field as display only in asset master creation. At the time of posting F-90, that quantity field is not coming only. I check my field status group for posting key as well as GL account. Its optional field. Inspite of that user is able to make entry in F-90. Now quantity field is '0' only in asset master even though there is some value in asset.
    Please help what is the best practice wrt quantity field. Should be open in asset master or it should be display only.

    Hi:
               SAP Standard does not recommend you to update quantity field in asset master data.  Just leave the Qty Field Blank , just mention the Unit of Measure as EA. While you post acquisition through F-90 or MIGO this field will get updated in Asset master data automatically. Hope this will help you.
    Regards

  • In smartform quantity field move to left side.

    Hi,
    smartform output quantity field displaying rightside.
    how can i move quantity field to leftside.
    Regards,
    Suresh.

    Hi Suresh,
    check this
    Left/Right Alignment of Quantity field?
    hope it helps you
    Regards!

Maybe you are looking for