How to grayed out fields in Pop screen in FBL1n while doing mass change

Dear All,
I want encorporate user specific screen with some edit fileds  with validations and some grayed out fields in pop screen
in FBL1N Transaction while mass change option.
Can you tell how can achive if any BADI or enhance pont or BTE or any exit .
Regards
Amar

Hi amar,
try with transaction variant
with transaction variant we can hide or grey out fields
bye
T Bharat Bhushan

Similar Messages

  • How to gray out fields in VA01 & VA02

    Hi All,
    My requirement is to restrict manual entries of line items.
    While creating a  credit memo with refrence to billing document the items from billing document gets copied to this document.
    User wants to restrict entering more line items apart from these.
    Therefore the rows after the last line item should be grayed out i.e in display mode. (Not the columns).
    This should happen in VA01 & VA02 transaction.
    I have found the Userexit_field_modification in include MV45AFZZ.
    Also the screen nunmber is 4902 and table control TCTRL_U_ERF_GUTLAST whose screen input should be 0.
    Please let me know if there is some other way by which this can be achieved also if this is correct; then how should I proceed with the logic.
    Thanks in advance.
    Regards,
    Darpana.Ahire

    Hi,
    For doing so you can use the concept of the transaction variants. Using transaction variants, you can do the below:
    1) Make fields mandatory on screen
    2) Hide fields on the screen
    3) Default values on screen fields
    4) Make fields input disable on screen.
    Hence for doing this, go to SHD0 transaction and do the recording for the standard transaction. Once done Save the transaction variant.
    Finally from menu((tab page: Standard Variant in SHD0): Activate as Standard Transactions variant.
    Give the Name as your Transaction variant name.
    Once you active the transaction variant as the standard variant, then if the std transaction is called, the screens which you defined in the transaction variant will be called.
    No code changes need to be done. The transaction variant will only change the appearance of the screens
    Regards
    Shiva
    Edited by: Shiva Kumar Tirumalasetty on Sep 11, 2009 4:41 PM

  • How to insert a field in standared screen by BADI.

    Hi,
    How to insert a field in standared screen by BADI.
    I have a BADI definition name.
    Can anybody send a sample program like this type of scenario.
    Thanks in advance

    see the documentation of the BADI , If it has Screen exit , then u can ?
    Regards
    Prabhu

  • How to make a field in selection screen as READ_ONLY !!

    Hi,
       How to make a field in selection screen as READ_ONLY !!.
    Thanks,
    Senthil

    This is the code you need to have in your program.
    AT SELECTION-SCREEN OUTPUT.
    LOOP AT SCREEN.
      IF SCREEN-NAME = 'MYSELFLD'.
        SCREEN-INPUT = 0.
        MODIFY-SCREEN.
      ENDIF.
    ENDLOOP.

  • How to hide input fields on selection screen using variant attribute

    Hello all,
    I want to know how to hide input fields on selection screen using variant attribute conpletely.
    As you know, when setting the attribute of variant "Hide field" checked, the field is temporarily hidden, but when clicking "All Selections(F7)" button on the selection screen, the fileds become appeared.
    I want to hide the field completely. Di you know how to do ?
    Thank you for your support.
    Regards,
    Hideki Kozai

    Use this attribute hide field and save the variant. Then create transaction for this program setting default variant for parameter Start with variant . The user who runs it will have it by defualt set.
    Otherwise
    in PBO simply use LOOP at screen and output = 0 for this field. This will ensure that field is invisible in any case.
    Regards
    Marcin

  • How to make required field on selection screen in Query

    i'm now working with query(SQ01).
    but don't know how to make required field on selection screen in Query.
    thanks in advance

    i'm now working with query(SQ01).
    but don't know how to make required field on selection screen in Query.
    thanks in advance

  • Cannot Approve Journal Batch (Button grayed out in More Actions screen)

    Cannot Approve Journal Batch (Button grayed out in More Actions screen)
    The Journal Batch Approval notification goes to one or more approvers but when any approver opens the journal and tries to approve, the approve batch button is greyed out and nobody can approve the Journal batch. The approver has every authority amount and other wise.
    Any idea what might be wrong? Do I need to setup something in Preference pages etc.,?
    Thanks for your help.
    Harish Amble
    [email protected]

    Are you looking at the Workflow Notifications page or GL page. Please give me the navigation used to reach the page. Typically in workflow notification details page, the Response buttons are either displayed or hidden based on whether the notification has a Result Type attached or not. I don't think they are greyed out based on any rule.
    Workflow notifications does not check the approval authority by itself. Ann appropriate workflow notification with right content and result type should be sent based on the approval authority checked in a previous function activity.
    Thanks
    Vijay

  • How to gray out certain fields on the selection screen based on the radio b

    HI All,
      I have an ALV report. On the selection screen I have 2 radio buttons ..for eg..A and B.
    When radio button A(its on by default) is on..certain fields not relevant to this should be grayed out. Similarly when radio button B is on, certain fields should be grayed out.
    I did the AT SELECTION SCREEN OUTPUT and also did the
    LOOP AT SCREEN....ENDLOOP logic. The logic works but when I click the radio button B...the screen fields automatically does not gray out. I have to press ENTER and then its grays out.
    I know a USER_COMMAND needs to be attached.
    Can anyone give me a step by step details of how to do this. I truly appreciate it. if a screen painter thing is required..please give me the tcode and step by step detail to do this.
    Thanks

    Try this one too:
    REPORT ztest.
    TABLES: mara,
            bkpf.
    CONSTANTS:
                  c_pos(3) TYPE c VALUE 'POS',
                  c_acc(3) TYPE c VALUE 'ACC',
                  c_all(3) TYPE c VALUE 'ALL',
                  c_x TYPE c VALUE 'X'.
    The Selection Screen Definition
    SELECTION-SCREEN BEGIN OF BLOCK b_0 WITH FRAME TITLE text-000.
    SELECT-OPTIONS: s_mara FOR mara-matnr.
    SELECTION-SCREEN END OF BLOCK b_0.
    SELECTION-SCREEN BEGIN OF BLOCK b_1 WITH FRAME TITLE text-037.
    PARAMETER: rb_all RADIOBUTTON GROUP rb1 USER-COMMAND rad default 'X',
               rb_acc RADIOBUTTON GROUP rb1.
    SELECTION-SCREEN END OF BLOCK b_1.
    SELECTION-SCREEN BEGIN OF BLOCK b_2 WITH FRAME TITLE text-011. "Acct
    SELECT-OPTIONS:   s_blrtc1 FOR bkpf-blart MODIF ID acc,
                      s_blrti1 FOR bkpf-blart MODIF ID acc.
    SELECTION-SCREEN END OF BLOCK b_2.
    SELECTION-SCREEN BEGIN OF BLOCK b_3 WITH FRAME TITLE text-011. "Acct
    SELECT-OPTIONS:   s_blrtc2 FOR bkpf-blart MODIF ID all,
                      s_blrti2 FOR bkpf-blart MODIF ID all,
                      s_blrtv2 FOR bkpf-blart MODIF ID all.
    SELECTION-SCREEN END OF BLOCK b_3.
    AT SELECTION-SCREEN OUTPUT
    AT SELECTION-SCREEN OUTPUT.
      PERFORM f0200_screenfield_hide_logic.
    initialization.
      PERFORM f0200_screenfield_hide_logic.
          FORM f0200_screenfield_hide_logic                             *
    FORM f0200_screenfield_hide_logic.
      LOOP AT SCREEN.
        IF rb_acc = c_x.
          IF screen-group1 = c_all.
            screen-active = 0.
          ELSE.
            screen-active = 1.
          ENDIF.
        ENDIF.
        MODIFY SCREEN.
        IF rb_all = c_x.
          IF screen-group1 = c_acc.
            screen-active = 0.
          ELSE.
            screen-active = 1.
          ENDIF.
        ENDIF.
        MODIFY SCREEN.
      ENDLOOP.
    ENDFORM.                    " F0200_SCREENFIELD_HIDE_LOGIC

  • Grayed out field, but there is no screen variant in SHD0

    I am in the middle of a configuration of sales order using Third Party.
    In VOV6 for the incompletion Procedure (V_TVEP-FEHGR) the field is grayed out and wont allow an input.
    How can I find out where is the code to make this happen, I already look on SHD0 and there are no variants for that program/screen.
    Regards,
    Carlos

    HI,
    Switch on the debugger(/h) before calling the tcode.
    Now oen tcode..in debugger, place breakpoint at statement - MODIFY.
    Now keep pressing F8 and look for MODIFY SCREEN, which will be there after graying out the field.
    Regards,
    Harsh Bansal

  • How to mapped Gray out field in web dynpro for ABAP.

    Hi,
    While preparing a WD Application i m using a RFC,which has one input parameter as MODE.
    IF MODE = 'DIS' (DIS stands for Display) then all fields of layout in web dynpro should be gray out.
    and
    IF MODE = 'MOD' (MOD stands for Modification) then all fields of layout in web dynpro should be opened of entering the data.
    Can anyone help me to solved this scenario.
    Regards,
    <b>Seema</b>

    Hi Seema
    I had the same issue a while ago.  I ended up with an assistance class with  set/get read only methods.  I then used the following type code to set the read only property in the WDDOMODIFYVIEW:
    DATA: lr_start_date TYPE REF TO cl_wd_input_field,
            lr_end_date TYPE REF TO cl_wd_input_field,
            lr_pernr TYPE REF TO cl_wd_input_field,
            lv_read_only TYPE abap_bool.
    lr_start_date ?= view->get_element( 'INP_START_DATE' ).
      lr_end_date ?= view->get_element( 'INP_END_DATE' ).
      lr_pernr ?= view->get_element( 'INP_PERSON' ).
    lv_read_only = wd_assist->get_read_only( ).
      IF lv_read_only = abap_true.
        lr_end_date->set_read_only( abap_true ).
        lr_start_date->set_read_only( abap_true ).
        lr_pernr->set_read_only( abap_true ).
      ELSE.
        lr_end_date->set_read_only( abap_false ).
        lr_start_date->set_read_only( abap_false ).
        lr_pernr->set_read_only( abap_false ).
      ENDIF.
    All my business logic is within my assistance class so it makes it easier to maintain. 
    Regards
    Ian

  • How to make a field on the screen of any transaction 'display only' in BADI

    Hello All,
    I am working on BADI. The requirement is that for a specific condition, the user should not be able to change the 'plant' field on the screen of the standard MM transactions ME22N or ME23N.
    The field 'plant' should be grayed out and the user should not be able to even enter anything in that field. Is that possible? If yes, how?
    Please help, it is urgent.

    hi radhika
    yes u can do that
    probably u will have to do the customization  using exits
    the possible exits fotr these trxns are
    <b>Exit Name           Description</b>
    ME590001            Grouping of requsitions for PO split in ME59
    MEETA001            Define schedule line type (backlog, immed. req., preview)
    MEFLD004            Determine earliest delivery date f. check w. GR (only PO)
    MELAB001            Gen. forecast delivery schedules: Transfer schedule implem.
    MEQUERY1            Enhancement to Document Overview ME21N/ME51N
    MEVME001            WE default quantity calc. and over/ underdelivery tolerance
    MM06E001            User exits for EDI inbound and outbound purchasing documents
    MM06E003            Number range and document number
    MM06E004            Control import data screens in purchase order
    MM06E005            Customer fields in purchasing document
    MM06E007            Change document for requisitions upon conversion into PO
    MM06E008            Monitoring of contr. target value in case of release orders
    MM06E009            Relevant texts for "Texts exist" indicator
    MM06E010            Field selection for vendor address
    MM06E011            Activate PReq Block
    MMAL0001            ALE source list distribution: Outbound processing
    MMAL0002            ALE source list distribution: Inbound processing
    MMAL0003            ALE purcasing info record distribution: Outbound processing
    MMAL0004            ALE purchasing info record distribution: Inbound processing
    AMPL0001            User subscreen for additional data on AMPL
    LMEDR001            Enhancements to print program
    LMELA002            Adopt batch no. from shipping notification when posting a GR
    LMELA010            Inbound shipping notification: Transfer item data from IDOC
    LMEQR001            User exit for source determination
    LMEXF001            Conditions in Purchasing Documents Without Invoice Receipt
    LWSUS001            Customer-Specific Source Determination in Retail
    M06B0001            Role determination for purchase requisition release
    M06B0002            Changes to comm. structure for purchase requisition release
    M06B0003            Number range and document number
    M06B0004            Number range and document number
    M06B0005            Changes to comm. structure for overall release of requisn.
    M06E0004            Changes to communication structure for release purch. doc.
    M06E0005            Role determination for release of purchasing documents
    MMDA0001            Default delivery addresses
    MMFAB001            User exit for generation of release order
    MRFLB001            Control Items for Contract Release Order
    regards
    ravish
    <b>plz dont forget to reward points if useful</b>

  • Grey out fields in selection screen

    experts help needed
    i want to display in the selection screen like this
    sales org                k918
    doc type                 zior 
    divison                   10
    distribution channel    20
    file name      /info/ordersinfo/india/incomming/order/order.txt
    1) i want all the sales org ,doc type ,division,dis channel to be greyed out in the selection screen
    2)file name : the path i have mentioned is the application server path where my text file
    order.txt will be there.
    this i want the user to type this text and also i need to display this as default value.
    i tried like this
    parameters : p_file type string default    /info/ordersinfo/india/incomming/order/order.txt.
    it is giving error. Please help me how to do this

    Hi,
    Try like below:parameters : p_file type string default '/info/ordersinfo/india/incomming/order/order.txt.' obligatory.
    and then in order to grey out your other fields
    at selection-screen output.
    Loop at screen.
    if screen-name  = 'SALES ORG'. <<<Name of the parameter that you have declared
    screen-input = 0.
    modify screen.
    endloop.
    Similarly you can do for other fields too.
    Regards,
    Himanshu

  • PR - material number gray out field

    hello
    I need to know if there is any way to gray out Material number field  in PR when I just enter to Tx Me51n.
    thks in advance.

    Dear,
    This action need to be done in development Enviro.
    go to IMG  screen -.> MMPuchasing---> Purchase Requisition --- > Screen Layout  , Choose ME51N (Screen Variant) field Material No choose Display.

  • Apps won't sync from iTouch to computer.  iTunes recognizes the iTouch and the app content, but the content is grayed out on the computer screen and won't allow me to sync.  My iTouch is version 4.2.1 with 6.8GB  capacity.

    I am on vacation and away from my home computer.  I installed iTunes on a computer I'm using at my son's house to enable
    me to sync my iTouch, since it has become unstable when I am playing games and continually closes and reverts to the home
    screen.
    My son's computer recognizes my iTouch and my apps appear on the screen but they are all grayed out and will not allow me
    to sync.  Can anyone help me please?

    Your iPod can only be synced with one iTunes library at a time. If you try to add content to it from another computer it will erase the contents of your iPod and replacement it with the contents of the new library.
    In regards to the unstableness, have you tried a hard reset to see if that makes a difference?  To do this, press and hold both the Sleep/Wake and Home buttons together long enough for the Apple logo to appear.
    B-rock

  • How to validate ch field in selection screen

    hi experts.......
    how to validate ch field selection screen......... and which function module is used to validate parameter field i.e character

    Hello,
                Is your requirement to Validate the Character Field? This is what I understand. If it is right, then do you want to Validate whether a Character Value is entered?
                Check the below Sample Code.
    At Selection-Screen on P_CHARFIELD.
        IF P_CHARFIELD CA '1234567890'.
            Message 'Enter an Alpha Character only' Type 'E'.
        Endif.
    Thanks and Regards,
    Venkat Phani Prasad Konduri

Maybe you are looking for

  • Windows 8.1 on Mac Mini late 2012

    Hello, I'm trying to put Windows 8.1 on my Mac Mini late 2012 (as my Windows laptop is dying) but I'm not getting anywhere. What I've done so far: Use BCA to use Win8.1 ISO and make the bootable USB, it reboots, "No available drivers" Use BCA to make

  • Can someone help?  I am unable to open MS Word 2011 .docx files after installing LION OS.

    I recently had a hard drive failure on my iMac.  A new 1TB hard drive was installed along with OS X 10.6.8.  Since restoring files from Time Machine, I am unable to open .docx files using MS Word 2011.  I receive a 'convert file' dialog box.  I can o

  • Custom Workflow

    Hi All, I am writing Custom java code to get the Requester login ID in the Custom Workflow. Can Anybody please tell me which API i can use to retrieve the requester details. Thank you

  • No Export of Rejected Photos

    Hi peeps, When editing a shoot, I CTRL+[arrow down] the rubbish pics to set them as rejected. The plan is to delete them before "selecting ALL" in the shoot and exporting. Trouble is I'm always forgetting to delete the rejects before exporting ( ARRG

  • Need the suitable IDOC to post data.

    Hi all. I m working on an XI implementation. I need to find a suitable idoc to post sales data. Could you please help me how to find the idocs or please suggest me some sales related idocs. Some of the fields are:  item num, item name, shop num, rece