How to make fields non editable in MM02

My user wishes to have access to change only the Bin Location field in MM02. How can we achieve this? or in other words how can we deliver MM02 to user with only the Bin Location field editable.
My basis guy sees a possibility if we can some how provide the authorization objects of all the fields of MM02.Shall that be a practical approach. if yes, what is the way of finding the authorization objects?
Regards,
Alok.

Create a transaction variant for MM02 --- Tcode to do this is SHDO or SHDS..
While creating the variant u can check the screen fields of the transaction as Invisible that you want to HIDE ...
Then Link ur Varient to a new t-code and ask ur users to0 use the Alternate T-code For EX: ZMM02
I Hope this helps u
Deepak

Similar Messages

  • How to make fields Non Editable in Web ADI

    Hi All,
    Can you please let me know how we can make fields Non Editable in Web ADI?
    Thanks,
    Anil

    Hi,
    Are you trying to make required parameters readonly and does this variable have different values for each row. If not then I would suggest you use a wrapper for the API and get only parameters that you need from the excel sheet and the use the wrapper to send the other read only values.
    Thanks

  • How to make field is editable in ALV  CL_SALV_TABLE only)

    Hi,
    How to make field is editable in ALV  CL_SALV_TABLE only)
    Any one has tried to make field si editable by using CL_SALV_TABLE class.
    *I know how to do it in REUSEALV function module and CL_GUI_ALV class.*_
    Please reply only if you riedin CL_SALV_TABLE class method.
    Regards
    Rajesh V
    Moderator message: not supported, please read class documentation and search for previous discussions.
    Edited by: Thomas Zloch on Mar 17, 2011 2:07 PM

    Hi Chad,
    Please refer the link,
    Edit field in alv
    Regards,
    Hema.
    Reward points if it is useful.

  • How to maintain fields non-editable in MIGO

    Hi all.
    how to make fields as non editable in the transaction MIGO .
    for ex: in MIGO screen there is field serial number. when we click this one it is displaying some serial numbers. For this field need maintain only display (non editable) mode.
    if anybody know this pls..reply.
    thanq.
    sksk

    Hi,
    I have not come across any transaction as such. I think you need the field VBELN to be in display mode.
    You may try the following code in the enhancements;
    loop at screen.
    if screen-name = 'VBELN'. (or the field of your requirement)
    screen-input = 0.
    endif.
    Modify screen.
    endloop.
    Make necessary additions according to your requirement.
    Regards,
    Renjith Michael.

  • How to make fields not editable in screen

    Hi gurus,
    I have a table and i need to make some fields not editable depending on the values of other fields of the table .
    Example :
    my table have these fields : begin_date, name.
    If the begin_date < sy-datum  -->  then the field  ' name' should not be editable.
    Tankyou.

    Hi,
      OK. I did some code and was able to get the results as you want. Created a table YTESTHV with two fields YYDATE and NAME. Generated a two screen maintenence for the table. Screen 2 - Overview screen, screen 3 Detail screen.
    Overview screen.
    PBO.
    PROCESS BEFORE OUTPUT.
    MODULE LISTE_INITIALISIEREN.
    LOOP AT EXTRACT WITH CONTROL
      TCTRL_YTESTHV CURSOR NEXTLINE.
       MODULE LISTE_SHOW_LISTE.
       MODULE DISABLE_FIELDS.
    ENDLOOP.
    MODULE DISABLE_FIELDS
      move extract to YTESTHV.
    if YTESTHV-yydate > sy-datum.
       loop at screen.
        if screen-name = 'YTESTHV-NAME'.
         screen-input = '0'.
         modify screen.
         else.
         screen-input = 1.
         modify screen.
        endif.
        endloop.
    endif.
    Details screen PBO.
    PROCESS BEFORE OUTPUT.
    MODULE detail_init.
       module change_mode.
    module change_mode
    if YTESTHV-yydate > sy-datum.
       loop at screen.
         if screen-name = 'YTESTHV-NAME'.
           screen-input = 0.
           modify screen.
         endif.
       endloop.
    endif.
    When YYDATE is greater than sy-datum field NAME is display only.
    Regards,
    Himanshu

  • Interaction Record : How to make it non editable based on user status = Complete and on click of  Save

    Hi Guys
    We have a requirement ,where we need to make the interaction record "not editable " when we set the user status to "Complete" and after "Save" button is pressed.
    Please note that we can't make use of status profile settings as we have to enter some information after the status is complete , that means
    after user selects status "Complete" he has to select the value from another drop down and then Save.
    Standard offers such that once the Complete is chosen in dropdown the whole screen is frozen.
    Once he saves it , the document should be locked(read only/non editable)
    Any pointers ?
    We tried "Set_view_Group_Context" and Order_Save BADI and we are not preferring disabling at attribute level as we might add few more attributes later.
    Regards
    Vinayak

    Hello,
    We had a similar requirement.
    The best way we found was to implement the enhancement spot in the beginning of method LOCK_ORDERS of class CL_CRM_METHODS_BTIL. Here, you can prevent the user from editing a business transaction. Be aware this method is called for any BT, so you need to adjust your custom development accordingly.
    Hope this helps.
    Best regards,
    Sylvain AGUETTAZ

  • Make field non editable

    HI,
    I have a field on the form which is a database field and the value is populated by a LOV. The user should not be able to edit the value selected or enter his own values in the field. Basically the field should only be populated by the lov and should not be editable.
    I tried using the SET_ITEM_PROPERTY('XX.XX', UPDATE_ALLOWED, PROPERTY_FALSE); but this only disable update against existing value. If a user selects a new value from LOV that can be edited. Let me know how to solve this.

    Hi,
    If you don't want the user not to edit the field at all, then you can set its INSERT_ALLOWED, UPDATE_ALLOWED properties to FALSE at design time or at run time depends upon the requirement.
    SET_ITEM_PROPERTY('<block_name>.<item_name>', INSERT_ALLOWED,  PROPERTY_FALSE);
    SET_ITEM_PROPERTY('<block_name>.<item_name>', UPDATE_ALLOWED, PROPERTY_FALSE);Or you can set the item as Display Item.
    Regards,
    Manu.
    If my response or the response of another was helpful or Correct, please mark it accordingly

  • How to make pdf non editable?

    Hi all,
    I need help of yours for solving the problem.
    My problem is:-
    1.I have used the oledb connection for populating data in the editable form. For one Instance that form needs to be editable and for another instance or another time that form need to be read only. I don't know for doing this is possible or not.
    2. I have used the oledb connection for connection SQL SERVER database. When I open the pdf file after saving from livecycle it shows the message "Connection failed due to Environment is not trusted".
    How to solve this problem??
    Any help and suggestions is appreciable.
    Thank You

    Here is a function that will lock all fields on the form for you. Simply put it in a scripting object and call it (passing in the root node of your form and it will lock everything).
    If you create a script object called myScriptObject then calling this woudl be like this:
    myScriptObject.LockAllFields(form1);
    Function: LockAllFields
    Description: This function will lock all fields.
    IN: The parent subform. It could also be an element that contains subform like form1
    OUT : nothing
    function LockAllFields(myParentObject){
    var allChildElements;
    var intNumElements;
    var currentElement;
    var j;
    //Get all the child nodes of the parent element
    allChildElements = myParentObject.nodes;
    //Total number of element in the object
    intNumElements = allChildElements.length;
    //Loop through all the child elements
    for(j=0; j< intNumElements;j++){
    currentElement = allChildElements.item(j);
    //If the element is another subform we'll recusively call the function again
    if(allChildElements.item(j).className == "subform"){
    LockAllFields(currentElement);
    //If the objects are fields and they are set to mandatory (validate.nullTest) then we will set the border.fill.color - dependant on object type
    else if(currentElement.className == "field"){
    currentElement.access = "readOnly";
    //Check for exclusion groups - Radio Buttons
    else if(currentElement.className == "exclGroup"){
    for(k=0; k< currentElement.nodes.length;k++){
    if(currentElement.nodes.item(k).className == "field"){
    //set the access for the radio buttons individually
    currentElement.access = "readOnly";
    }//end function

  • Make Fields Non Editable on Debugger

    Hi..
    Well I have a program which deal with some sensitive data and passwords, I need to restrict users with debugging access from changing field content at runtime (in debugger). Is this possible?
    and also I have a password field, can I make it a password field at debugger? I do not want to show password on debugger.
    Thank you in Advance.
    Isuru

    As already mentioned you can always write the code inside a macro & prevent the developer from debugging it. But the flip side of using macro is "YOU CAN'T DEBUG !!!". Hence no troubleshooting
    Anyways back to your question. You can direct your query to your basis team if they can provide "no change" authorisation while debugging this particular program. Hope you get my point.
    BR,
    Suhas

  • Make Item level field Non-Editable in VA01

    Dear Experts,
            I have a requirment to make ITEM Category field in item level of VA01
            make Non-editable based on the value of Sale order Type in the main screen
      i am using Program MV45AFZZ to make necessary changes i am able change any thing on the header level but i am not geting the control of item level Please suggest me how to change or make fields non-editable in Item level.

    Hi,
    Try writing code in FORM userexit_field_modification.
    *** Lock field pricing date in SO if delivery occured
      IF   screen-name = 'VBAP-PSTYV'  AND
           sy-tcode NE 'VA01' AND l VBAK-AUART EQ 'your document type'.
          screen-input = 0.
      ENDIF.
    ENDFORM.                    "USEREXIT_FIELD_MODIFICATION
    KR Jaideep,

  • Making Screen fields Non editable in Migo

    Hi TO ALL,
    In MIGO T-code , aganist oubound delivery under Batch Tab i want to make fields Non editable.
    I am unable to find suitable exit for this,can any body help me regarding this.
    Thanks

    Hi,
    Use Transaction variant (Tcode : SHD0) to make fields display only.
    Regards,
    Ashok.

  • How to make Resource Forms fields non editable (OIM)

    Hi all!
    I would like to know if there's any way to make some resource fileds non editable.
    I have one resource which is getting 3 fileds from the oim user profile. When i change the oim user profile, these values are updated on the resource form associated.
    But i want to prevent the situation in which those fields are directly updated on the resouce form.
    I now i can propagate those changes back to oim profile but it will be much appropiate for what we want if we just could prevent anyone from changing those values on the resource form.
    Is it possible to make those fields non editable? How?
    OIM version is 9.1.0.1.
    Thanks in advance.

    Hi, thanks.
    Finally i found this: http://kr.forums.oracle.com/forums/thread.jspa?threadID=591683
    and after setting the fields to required=false, it worked without any errors ("The Resource has not been configured properly" because of the prepopulate adapters)
    Bye

  • How to make a field non-Editable in Web UI

    Hello Experts,
    I am new to Web UI CRM 7.2. Could anyone pls guide me in making a field non-editable on Web UI.I have the field in one of the custom assignment block. Could you pls guide me with some sample code how to achieve this ?
    Thanks in advance.

    Hi experts,
    For the component 'ICCMP_EMP_SRCH' there is a view 'BUPAEMPSEARCH' , which has 2 context nodes 'CUSTOMER' AND 'SEARCHEMPLOYEE' , i need to add the field 'NICKNAME' which is part of the 'CUSTOMER' context node on the search screen. Currrently all the fields on the screen screen are from the 'SEARCHEMPLOYEE' context node. when i did the configuration , the 'NICKNAME' field is greyed out . I have already generated the Getter ,Setter , GET_I, GET_M methods for the 'NICKNAME' field and the context node and controller class and context class are all active .
    on debugging the GET_I method, i see that rv_disabled = 'TRUE' and the current = collection_wrapper->get_current( ) is returning empty value .
    for this rv_disabled to be set false , the code below is not triggered since there is no value in current.
    IF current->is_property_readonly(
    'NICKNAME' ) = abap_false. "#EC NOTEXT
    rv_disabled = 'FALSE'.
    ENDIF.
    when i check for other search fields of context node 'SEARCHEMPLOYEE' , all the fields are set to rv_disabled = 'FALSE'.
    can anyone suggest how to approch this. iam i missing any binding between context nodes or any activations ?
    The field properties are set as Input field and the display checkbox is not checked.

  • Make 1 field non-editable while using transaction VA02.

    Hi,
    I want make a field non-editable under tab 'shipping' for transaction VA02. I know one way of doing it by adding code to  MV45AFZZ -> USEREXIT_FIELD_MODIFICATION. is there any other way ( other user-exit / BADI) to achieve the same.

    Hi,
    Please go through this link... It tells you the step to follow....
    http://www.sap-basis-abap.com/sapbs010.htm
    Also please refer these posts..
    Re: Transaction Variants & Variant Transactions
    Re: Transaction Variants

  • User Exit to make Payment Term field non editable in item level .

    Hi all,
    User wants to make the Payment Term field in sales order as non editable and  Payment terms is copied from Customer Master to Sales order.
    I use user exit MV45AFZZ (USEREXIT_FIELD_MODIFICATION) to make Payment Term field non editable in header level.
    I am not able to do it in item level. Pl help to to make Payment Term field non editable in item level.
    Thanks,
    sunil

    Hi,
    You can try implicit enhancement in the include MV45AF0T_TCTRL_U_ERF_AUFTRAG_I
    use below code.
    DATA: WA_COLS LIKE LINE OF TCTRL_U_ERF_AUFTRAG-COLS.
       LOOP AT   TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
       IF WA_COLS-SCREEN-NAME = 'VBAP-ZTERM'. " Check the field name
       WA_COLS-SCREEN-INPUT = 0.
       WA_COLS-SCREEN-OUTPUT = 1.
      MODIFY TCTRL_U_ERF_AUFTRAG-COLS FROM WA_COLS.
       ENDIF.
    ENDLOOP.
    It better to control it via a custom authorization object.
    put a authorization create a custom authorization object so that you can restrict it for a certain users.
    AUTHORITY-CHECK OBJECT 'ZTERM'
             ID 'ACTVT' FIELD '02'.
    IF SY-SUBRC NE 0.
       LOOP AT   TCTRL_U_ERF_AUFTRAG-COLS INTO WA_COLS.
    ENDLOOP.
    ENDIF.
    Regards
    Aromal

Maybe you are looking for

  • Getting error in trusted recon from DB in oim 11g

    Hi, I am getting below error while running the trusted recon from DB in OIM 11g: [2013-12-25T23:27:33.033-08:00] [oim_server1] [ERROR] [] [oracle.iam.reconciliation.impl] [tid: OIMQuartzScheduler_Worker-7] [userId: oiminternal] [ecid: 0000KCGU85V2ZNK

  • Help with making start up disk from .dmg image on hard drive

    HI Guys hope you can help i have a .DMG image of my OSX install files and need to know how i burn this onto a dvd so i can use it as a start up disk or do a reinstall. Never had to even think about any of this before so an idiots guide would be most

  • Question re syncing between PSE9 and online library

    I'm using PSE9 under Win7. Don't ask me how, but my hard drive and library at photoshop.com/tools/organizer are out of sync, with photos on the web site that are gone from my hard drive. I need them back. I stopped syncing when I discovered this. My

  • Duplicating video and wasting storage space???

    Here is the scenerio: I have numerous old family movie tapes, but I will just talk about one. On this tape there are 6 different events (birthday, science fair, playing outside, etc). I have purchased an external 500GB hard drive to store footage dir

  • IPhone 4: Since iOS5 Bluetooth issues when connected to car hands free and audio system

    Hi @ all, this discussion is either a kind of "warning" for those who hadn't yet updated to iOS 5 and a beg to Apple for fixing the issue: Obviously the iOS 5 does have some problems with VW and Ford (germany) modells equipped with handsfree and audi