Screen field disable in vlo1n

Dear sir,
in sales order we are putting incoterm and it comes automatically to delivery vlo1n so i want this incoterm should be in disable mode so that nobody can change plz suggest me how to disable it .
Regards,
Debesh Tripathy

Hello Debesh,
Go to Tcode SE80 -> Edit object -> Devlopment class (select box) ->Create (icon) ->Enter name(Z name) -> Transport layer Empty -> Save(icon).
Create screen varient with Tcode SHD0 for transcation VL01N. Click save and assign your devlopment class ans save.
Best Regards
Vikram.M

Similar Messages

  • Selection screen field disable

    Hi All,
    I have a report with a selection screen having a check box,cost centre,vendor no and other fields.My requirment is when the user clicks the check box the vendor no and the cost centre input should be enabled.I have written the below code but the AT SELECTION-SCREEN OUTPUT is getting triggred only during PBO but not during PAI when the user clicks the check box.plz help.
    AT SELECTION-SCREEN OUTPUT.
    IF p_check EQ 'X'.
           LOOP AT SCREEN.
             IF screen-name = 'FLIEF' OR screen-name = 'KOSTL'.
              screen-active = 1.
              MODIFY SCREEN.
             ENDIF.
           ENDLOOP.
    ENDIF.
    Thanks,
    Rakesh.

    Hi Rakesh,
    I think you did not set the user-command for the check box.That is why AT SELECTION-SCREEN OUTPUT event is not triggerred when u click the check box.Please check the following code this will help you.
    SELECT-OPTIONS: s_matnr FOR makt-matnr   .
    PARAMETERS: p_werks TYPE ekpo-werks .
    PARAMETERS:p_chk AS CHECKBOX USER-COMMAND cmd.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF screen-name = 'P_WERKS' AND p_chk = 'X'.
          screen-input = 0.
        ELSE.
          screen-input = 1.
        ENDIF.
        MODIFY SCREEN.
      ENDLOOP.

  • Disable a selection screen field

    Hi All,
    I have 2 selection screen fields if enter any value in field 1 another field should be disabled with out pressing enter on the selection screen. am able to do disable by pressing enter onc i give the value in field 1.
    Please do needful.
    Thanks in advance.
    Thanks,
    Ramu.

    Hi Ramu,
    As far as i know its not possible without pressing enter/Execute or any action on selection screen.
    This is because report programming is event driven. So without any event i don't think we can achieve this.
    Probably u can search in SDN/Google as well. If u r lucky enough some one has found some thing for you. But at the same time don't forget to update this thread if u find some thing:-)
    Thanks,
    Vinod.

  • Screen exit  : Field disable Problem

    Hi all ,
    I am facing  a  problem guys in disabling  the screen field
    In this screen exit  ECSCC001 , i have created a  push buttons and check boxes
    ECSCC001      FI-CA Customer Contact: Sub screen Integration and Field Test
    I am not able to disable those Fields using * loop at screen, screen-input = 0 .modify * 
    My requirement is to disable those fields depending upon the condition
    kindly suggest with a helpful solutions
    Regards

    Hi,
    have a look at transaction OLMRLIST and create a variant for
    program SAPLFDCB
    dynpro   0150
    There you´ll be able to set field INVFO-LIFRE to "Display Only".
    Later you will have to attach this variant to a transaction variant.
    Best regards.

  • Disabling I/O Screen Field in Cost center Screen Enhancement

    Hi all,
         I am doing screen exit for Cost center master. While using KS03 transaction, I have to disable the newly added I/O screen fields. So, I added the following code in PBO module.
    *** PBO
         MODULE modify_screen_input.
    *** Include program of PBO
         MODULE modify_screen_input OUTPUT.
           IF sy-tcode EQ 'KS03'.
             LOOP AT SCREEN.
               IF screen-group1 eq 'CO'.
                 screen-input = 0.
                 MODIFY SCREEN.
               ENDIF.
             ENDLOOP.
           ENDIF.
         ENDMODULE. 
    But, screen fields with that group are not getting disabled. Is there any way to disable those screen fields?
    Thank You.

    Hello Shrilatha,
    Please try with below code
    IF sy-tcode EQ 'KS03'.
             LOOP AT SCREEN.
               IF screen-name = 'CI_CSKS-ZFIELD'  ->changeit to field name
                 screen-input = 0.
                 MODIFY SCREEN.
               ENDIF.
             ENDLOOP.
           ENDIF.
         ENDMODULE.
    Thanks

  • Disabling single Screen field

    Hi Friends,
    Plz help me how to disable single Screen field in Module pool.
    I have a scenario where One of the field is drop down box,in that options if i select 1 option the next Input/outputfield and Group of radio buttons(2buttons) should be disable.
    PlZ help me with the solution

    hi
    it may help u.
    in drop down box each option should have function code.
    now in pai
    use
    case ok_code.
    when 'option 1'
    loop at screen.
    if screen name = 'group1' or screen name = ' input field name'.
    screen input = 0.
    modify screen.
    endif.
    endloop.
    endcase.
    or
    if ok_code = 'option1'.
    loop at screen.
    if screen name = 'group1' or screen name = ' input field name'.
    screen input = 0.
    modify screen.
    endif.
    endloop.
    regards
    anil

  • QA32 UD - Disable screen fields UD code and Quality score in QA12 screen

    Hi,
    This is regarding the QM module , QA32 transaction , UD subscreen under Characteristics tab.
    I need to disable the UD Code and Quality score  screen field in QA12  in cases where the inspection lot  stocks are completly posted.
    How can I achieve this? Can some one plz suggest me the relevant User exit for this ?
    Also how do i disable the screen field in QA12 ?
    Regards,
    P.S.Chitra

    Hi,
    Did u get any solution ???
    Regards
    Bharath

  • How ti disable screen fields in Module pool

    hi
    How to change screen fields to DISPLAY MODE aftr clicking on a particular pushbutton in Module pool  prg .
    regards
    chetan
    Edited by: chetan teli on Jul 29, 2008 1:04 PM

    hiiii
    use following code for disabling field
    IF p_rad2 IS INITIAL .
        LOOP AT SCREEN.
          IF screen-name CS 'p_docno'.
            screen-active = 0.
            MODIFY SCREEN.
          ENDIF.                           " IF screen-name CS 'p_docno'.
        ENDLOOP.                           " LOOP AT SCREEN.
      ELSE.
        LOOP AT SCREEN .
          IF screen-name CS 'p_docno'.
            screen-active = 1.
            screen-input = 1.
            MODIFY SCREEN.
          ENDIF.                           " IF screen-name CS 'p_docno'.
        ENDLOOP.                           " LOOP AT SCREEN .
      ENDIF.                               " IF p_rad2 IS INITIAL .
    regards
    twinkal

  • Disable screen fields

    I required help to disable screen fields when User command runs in PBI not in case of PBO. Pl. help.
    vikas

    Hi,
    PBI? assuming PAI...
    u can disable filed useing :
    loop at screen.
    if screen-name = '<ur_fld_name>'.
    screen-input = 1. "or may be 0
    modify screen.
    endif.
    endloop.
    Jogdand M B

  • Disable IT0001 screen fields through PA40

    Hi experts,
    When I am running an action through PA40, after updating IT0000 it calls IT0001 after that 9001 and so on. For It0001 fields like position, employee subgroup, Org. Key and administrator fields are editable.
    I want to disable all other It0001 screen fields except adminstrator fields for that particular action type. Please help me out how to solve this issue. I have tried to insert the code in user exit (PADU02) but i don't find any means to access the screen of IT0001.
    Full reward points guaranteed for better solution
    thanks and regards,
    Murali

    Hi Murali,
          I am sure did you check T588M (Infotype Screen Control), where you can set your own settings for the infotypes (fields, hide, disable, Required)
       However I got confoused with your requirement, you want the screen to be changed only for that action, does that means if he go to 0001 through PA30 user should have access to all the fields?
       -- In that case, you can set the feature P0001 and can use RPCADD00 program. (RPCADD00 might give a chance of accessing 0001 infotype - Not sure)
    Regards
    Mahesh

  • Hiding Screen fields in a Report selection screen

    Hi Experts,
    I have a requirement to hide/disable  screen fields in a report selection screen when the user clicks on some radio buttons .
    Here is the scenario,
    1) There are 4 radio buttons four radiobuttons in one group on the selection screen:--  
    Block no:1
    PARAMETER: r_not  TYPE c RADIOBUTTON GROUP a1 DEFAULT 'X'.
    PARAMETER: r_prgs TYPE c RADIOBUTTON GROUP a1.
    PARAMETER: r_remv TYPE c RADIOBUTTON GROUP a1.
    PARAMETER: r_noresp TYPE c RADIOBUTTON GROUP a1.
    2) Based on the user clicking/selecting the radio buttons no.2,3 nad 4 i need to hide some fields in the other selection block
    in the selection screen.The parameters are as follows:
    Block no:2( These fields need to be hidden/disabled)
    PARAMETER: r_occ(3) TYPE c OBLIGATORY DEFAULT '1'.
    PARAMETER: r_and TYPE c RADIOBUTTON GROUP g1.
    PARAMETER: r_or  TYPE c RADIOBUTTON GROUP g1.
    PARAMETER: r_days(3) TYPE c OBLIGATORY DEFAULT '1'.
    Thanks

    Contd.....
    AT SELECTION-SCREEN.
      CASE SSCRFIELDS-UCOMM.   
          "When Customer button is clicked set flag 1
        WHEN 'FC01'.
          L_FLAG = '1'.
          "When Sales Order button is clicked set flag 2
        WHEN 'FC02'. "Sales order
          L_FLAG = '2'.
          "When Execute button is clicked set flag 4
        WHEN OTHERS.
          L_FLAG = '4'.
      ENDCASE.
    AT SELECTION-SCREEN OUTPUT.
    CASE L_FLAG.
        WHEN '1'.  "When Customer button is clicked
          LOOP AT SCREEN.
            "Set the Production and Customer Block as inactive
            IF  SCREEN-GROUP1 = 'BL1' OR SCREEN-GROUP1 = 'BL3'.
              SCREEN-ACTIVE = '0'.
              MODIFY SCREEN.
            ENDIF.
          ENDLOOP.
        WHEN '2'. "When Sales Order button is clicked
          LOOP AT SCREEN.
            "Set the Production and Customer Block as inactive
            IF  SCREEN-GROUP1 = 'BL1' OR SCREEN-GROUP1 = 'BL2'.
              SCREEN-ACTIVE = '0'.
              MODIFY SCREEN.
            ENDIF.
          ENDLOOP.
        WHEN '3'.   "When Refresh button is clicked
          LOOP AT SCREEN.
            "Set the all Blocks as active
           IF  SCREEN-GROUP1 = 'BL2' OR SCREEN-GROUP1 = 'BL3' OR SCREEN-GROUP1 = 'BL1'.
              SCREEN-ACTIVE = '1'.
              MODIFY SCREEN.
            ENDIF.
          ENDLOOP.
        WHEN OTHERS."When Execute button is clicked
          "Set the Sales order and Customer Block as inactive
          LOOP AT SCREEN.
            IF  SCREEN-GROUP1 = 'BL2' OR SCREEN-GROUP1 = 'BL3'.
              SCREEN-ACTIVE = '0'.
              MODIFY SCREEN.
            ENDIF.
          ENDLOOP.
      ENDCASE.
    ENDFORM.      

  • Screen getting disabled on pressing enter only

    Hi All,
    I have a module pool program, in which i am editing some fields on screen. Without any change change done if i press enter the screen gets disabled. As per logic it should happen on pressing save button only.
    Any suugestions.
    Thanks & Regards,
    Nidhi Kothiyal

    Hi
    I think you are using loop at screen in PBO.
    change it like this.
    case ok_code.
    when 'SAVE'.
    loop at screen.
    screen-input = 0.
    modify screen.
    endloop.
    endcase.
    Try to Clear the OK_CODE when you feel you dont need further.
    Cheers
    Ram

  • Problem with Save functionality for a Screen - Field

    Hi Experts,
    I  have included a custom field with list box option to an infotype. The new filed  displays the values based on the values selected in the standard field which has a list box option.
    Now if we enter the transaction in change mode and change the standard field value without pressing ENTER and click SAVE button, it gets saved with an improper value in the custom field. The reason being the custom field values with drop down list is retreived only after we press enter (POV is triggered) after selecting a standard field.
    Options tried:
    I have included an error message (in PAI)  to stop the values being saved, but the screen beomes disabled.
    I have done my validation only on the custom field as there is no other possibility to validate any other fields on the screen (all are standard). Here the error message pops up and the field is in the enable mode, but it does not retrieve the possible values for the custom field based on my earlier selection for the standard field.( Because as POV does not get triggered in this case)
    Ex.  Std field value = USA
           Custom field   =  United States of America
    I changed the value in Standard field to = UK and click SAVE - It get saved
    Now how to stop it from SAVING and let it know that there is an error in the custom field and it needs to select the right value from the list ie - United Kingdom.
    Lakshmi

    Perhaps a solution is to save the code value, not the text for the code, and only display the text.  In this way, the database would have UK and when you re-entered the screen, a PBO module could obtain the text for UK for display.
    Or, if you must store the text value instead of the code (seems redundant...you can look up the text anytime), an enhancement to the save to database logic to obtain the correct value from the current value of the code and save that to the database....

  • Validations on the screen fields in a module pool program

    Hi all
    i am creating a sales order against a purchase order ,i am selecting a PO click on a button to call another screen which has all the mandatory fields of the SO i want validations on the screen fields or the input fields as when i enter the header data and the items data and the partner data from the input serach help that is already enabled on the screen fields ,if there is any mismatch among the fileds and an error message is displayed for example:-" material no 100-100 does not exist for  sales area" then only that field where this message is present should be field enabled and the rest of the fields should be field disabled.
    also the error message i m displaying is in short text form and not in long text i clicked on it (long text) however how to use it was not known to me .
    thanks
    varun
    Moderator message: please do more research before asking, try solving problems yourself first, look for previous discussions of similar issues, post texts in more readable format, you have been warned several times before.
    Edited by: Thomas Zloch on Feb 7, 2012

    i want to have input search help as if i select sales document type then corresponding sales organizations should appear
    This would be quite opposite of what h_vakz does. h_vakz gives Sales document based on Sales org..and you want vice versa. Create a simple SH with
    selection method : TVAKZ
    AUART as importing only
    VKORG as exporting only. So when you enter an AUART you get all VKORG it is defined in. I'm not aware of a standard search help which matches the requirement. If anybody does please help me.
    i have header data (only mandatory fields),items data,partner data(all mandatory fields)
    and when i select all the header data the search help that is on the material number and partners role and number should appear corresponding to that header data
    You will have to be more specific sir..
    not able to apply please guide someone
    As for that just mention them in SCREEN->ELEMENT LIST->REFERENCES

  • Fb60 WHT screen get disable

    In Fb60 WHT screen get disable  even i already  make the setting  in vendor master for WHT liable how can I make enable the WHT Screen

    Hi
    I did like this:
    I checked the GL account in the vendor (the reconciliation account).
    I got the Field Status Group code: G019 (Other receivables/payables)
    Go to t-code SM30 and change view V_T004F
    Put the variant: 1000 > in my case
    Change the Field status group G019 > field Taxes
    >>> Withholding Tax Code          >>> set as optional entry
    >>> Withholding Tax Amounts     >>> set as optional entry
    With me work just fine
    Regards
    Arcturus

Maybe you are looking for