ECC-ME31l-Conditions-kbetr-non editable

Hi,
Can we disable the KBETR in the Conditions level screen of ME31L if it is not initial.
In 4.6C it is getting disabled by defualt if there is a price given but in ECC it is not so.
In ECC 6.
SAPMV13A
MV130FGE
if t180-Kappl EQ 'CS'.
        check ACOL-Screen-name ne 'KONP-KBETR' AND
              ACOL-Screen-name ne 'KONP-KONWA'.
        if ACOL-Screen-name+0(5) = 'RV13A' OR
           ACOL-Screen-name+0(4) = 'KONP'.
          ACOL-INVISIBLE = 1.
        endif.
endif.
In 4.6 KBETR is made invisible by checking if it is initial or not whereas in ECC 6 it is made invisible depending on the Application ie Cost Center.I want it to be applicable even to M ie Purchasing.
Do we have any SAP Notes available for this or Enhancement points.
Thanks,

Better you post in ABAP forum
thanks
G. Lakshmipathi

Similar Messages

  • Making conditions tab non editable in PO

    Friends
    My requirement is to make the conditions which defaults in the PO from pricing procedure to be greyed out. The conditions adopted from Inforecord in to the PO (i.e.) discounts and Packing and forwarding also needs to be greyed out in PO. Kindly guide me
    Regards
    Arvind

    If you want to enter/display field 'Net price' immediately after enterin
    transaction for specific users, you can define function authorizations
    for buyers (customizing transaction OMET) and set for specific function
    authorizations key value in field 'Field sel.' to value display:
    a) Ta: SPRO:
    MM-> Purchasing -> Purchase Order ->
    Define Screen Layout At Document level
    Let say choose: '$DE1' as Field selection key
    Field Selection Group:Choose Quantity and Price
    Field Label: Set 'Price and price unit' to display
    b) Ta: OMET
    Unchecked the 'Indicator: Enter/change conditions' check box and fill
    in the Field selection key as set previously($DE1).
    c) Ta: SU3
    Then for user in User Profile create parameter EFB with value equal to
    function authorizations key defined in OMET.

  • How to make a table column block editable for a row and remain non editable for other row based on some condition

    hi ,
    i need help on the below scenario ,
    we have a web dynpro table with different columns, now based on new business requirement  one of the column need to     
    dynamically editable or non editable for different row.
    for ex :
    Field 1
    Field 2 ( Dynamic field )
    Field 3
    Field 4
    Data 11
    Data 12 ( Editable with Drop down   )
    data 13
    data 14
    Data 21
    Data 22 ( Non editable )
    Data 23
    data 24
    Data 31
    data  32 ( Editable with drop down )
    data 33
    data 34
    how to achieve this ? please help on this.
    Thanks in advance
    Thanks
    Manish

    Manish,
    there is no proper way to insert two Cell Editors in a column(except variants), have a look on below scenario, it may help.
    add one more attribute to your table context node for read-only.
    create dropDown as celleditor for table and bind with newly created attribute to read-only property of dropdown.
    before binding data to table, check the condition then mention readonly value abap_true / false.
    @ we can achieve by the use of Variants.
    for ex :
    Data 11
    Data 12 ( Editable with Drop down)
    data 13
    read-only - abap_false
    Data 21
    Data 22 ( Non editable, dropdown )
    Data 23
    read-only - abap_true
    Data 31
    data  32 ( Editable with drop down )
    data 33
    read-only - abap_false

  • How can we make edit and non edit of rows on particular conditions in alv

    hi experts,
                   i am very new to web dynpro for abap.i have one query regarding alv.
    in one view i have alv table with two line items,and line each line item having foue editable fields and remaining are non editable.
    now i am navigating to another view and make some action.here i have generated one value  and updated this value to one field ofselected  line items of alv table in the previous view.now i am coming back to previous view .now i want to display the row of alv table which contain value which is generated in second view as completely non editable and remaining rows are as it is .
    hi guys please look into this and suggests me.

    Hi babu,
    You can do this in one view it self.
    create a one attribute of type wdy_boolean.. in view context.
    Bind these attribute to read only property of table.. and  initially set the value to abap_true in wddoinit method.
    Then create one button say "EDIT" in view and create action for edit button.. in that action set the above attribute value to
    abap_false.
    so now, initially table will be in display mode, when you click on edit mode...it will become editable mode...
    Hope you got some idea.
    Regards
    Srinvias

  • Error message from user exit - current screen becomes grayed(non-editable)

    I am working on a Sales Order (VA01/VA02) user exit(USEREXIT_SAVE_DOCUMENT_PREPARE) in MV45AFZZ program. I am validating certain values entered by user in this exit. Based on a condition, I issue a error message e.g. "message e001(ZV) with .....". I expect the processing to interrupt and the system control  returns to the current screen. When there is an error, error message shows up on the status bar, but the current screen is completely grayed out(non-editable), not able to modify the incorrect entries. I keep hitting ENTER but no change to the grayed screen. Is there anything wrong in the way I issue error message?
    I am on ECC6.
    Thanks.

    could you please help me if possible in my senario :-
    I am validating a field(serial number while creating delivery) in standard exit ZXQSMU04 and written a code to display an error message. The functionality is working correctly on validation and displaying the error message. But once the error is getting trigger the serial number field is becoming in gray mode i.e non editable.
    I tried a lot to overcome this issue but not getting success could anyone help me to make the field editable while triggering the error message.
    Please note : Its an exit and not having any message field in export or return table. Also tried with warning and information message.
    Thanks in advance.
    Regards,
    Gautam Kumar

  • Make Non-editable Column in Table Control of ME21N and ME22N

    Hi Experts,
    I was trying to look for a solution to make the columns for field MEPO1320-SLFDT(Stat Deliv. Date), MEPO1320-EEIND (Deliv. Date) and MEPO1211-NETPR (Net Price) from transaction ME21N and ME22N to be non-editable ONLY when Qty Received (MEPO1320-WEMNG) > 0.
    I'd found that the modify screen codes were located at Class CL_TABLE_VIEW_MM, Method MODIFY_SCREEN_TC_LINE but there were no enhancement spots available to add my code. Is there any other method i can use to make those fields non-editable?
    Thanks in advance!
    Cheers,
    Cheng
    Edited by: Cheng Mei Tan on Jun 4, 2009 9:31 AM

    Hi Cheng,
    I think you can use this BAdi: ME_PROCESS_PO_CUST - Enhance Processing of Enjoy Purchase Order.
    Use the method PROCESS_ITEM to control the fields at the item level.
    I think is not possible to make the fields non-editable, however, you can put an error message whenever your condition is verified, and the user won't be able to change the fields.
    Cheers,
    Pedro

  • Making particular rows as non editable before displaying the TABLE

    Hi everyone,
                               I would like to know how to make a particular rows as non editable in UI element "TABLE" before it is displayed . The scenario is :
    On entering the Personnel number, I am getting family dependants in the table. Then, I am selecting any of the family members on some condition and saving each member with the request.
    Next time when i enter the same personnel number, I would like to show the table with already saved request for the family members rows as non editable & other members row as editable.????
    Please provide a feasible solution.

    Hi Pradeep,
    follow as per suggested. if not work use cell variants concept. it will work.
    Please check this wiki...
    http://wiki.sdn.sap.com/wiki/display/WDABAP/WebDynproforABAPCellVariants
    Cheers,
    Kris.

  • Make rows as non editable in ALV

    Hi Experts,
    I have a standard ALV table where records are fetched from backend table. Here I have a field Approved as check box.
    My requirement is I need to make all the rows as non editable, if the Approved checkbox is checked. How can I achieve this.
    I went through the below discussion, but still am not clear of how to achieve it.
    How to set some rows in ALV to be editable or some non editable.
    I know to set a field as non editable in WD, but don't know how to set some specific rows as non editable in alv.
    Please help me.
    With Regards,
    Ramakrishnan M

    Hi,
    Create an Attribute in the Context say READ_ONLY of type wdy_boolean and bind the read only of cell editor to that attribute using set_read_only_fieldname( ) method. Then set the value of attribute READ_ONLY to abap_true/abap_false based on check box value.
    check this wiki for reference: How to edit conditionally row of a ALV table in Web Dynpro for ABAP - Web Dynpro ABAP - SCN Wiki
    Hope this helps u,
    Regards,
    Kiran

  • PO (Tcode- ME21N)  In Item Text "Material PO text" to be non editable

    Dear All ,
                  We have specific requirment in PO (ME21N). In Item level ther is free text field "Item Texts". In Item texts we have 4 text fields
    (1) Item Text
    (2) Info Record PO text
    (3) Material Po text
    (4) Deivery Text
    As per our configuration in "Material PO text"  Material long description picking from Material master .We want to make this text field Non Editable.
    In SAP there is facility to configure non editable  Texts , But it will non editable all text fields.
    How we can non editable only Material Po text .
    Thanks in Advance.
    Regards
    Abhishek Tiwari

    Hi,
       As of my knowledge, there is no purchase organization specific texts exits. But you may make use of the purchase organization specific text in vendor master. You may define purchase organization specific text for vendor master and then maintain the text in vendor master. You may configure to copy the vendor master text to PO automatically. Refer the doc: Copy Control in MM (Conditions, Fields and Texts): (3rd part)
    Regards,
    AKPT

  • PO order confirmation maked field Non editable

    Dear All,
    We had just shifted to ECC 6.0. When we create the PO and after that enter the order acknowledegement in confirmation Tab the field like PR, Contract Numebr on line item gets grayed out meand non editable. WHile I had tested the same thing in 4.6C and found that in this version although we enter the Order Acknowledegement in COnfiramtion tab and save the PO the field like PR, Contact number at line item does not get garyed out means it is available for editing also.
    Please let me know is there is any settings in Configuration to be done. Or is this is STandard FUnctionality of ECC 6.0. Are there any notes or FAQ notes available on this which states this functionality.
    Please reply as earliest as possible.
    Thanks
    Shashi

    Hi ,
    Spro  - Materials Management - Purchasing - Define Screen Layout at document level - ME21 - Create Purchase order - Field Selection key
    Thanks & Regards,
    Senthil.

  • Text editor control to be made non-editable

    Hello Experts,
    Need a small help from you people.
    I need to make a text editor control  non-editable,i n a sub-screen; depending upon the value of a field on the main screen. Can you please let me know of the easiest way out with this?
    Thanks in advance,
    Kumud.

    HI,
    You can write a code in PAI of main screen. there by using loop at screen you can make that field editable or disabled.
    Code sample:
    loop at screen.
    ****condition for value check
    if screen-name = 'TEXT_EDIT_NAME'
    screen-output = 1.
    screen-input = 0.
    modify screen.
    endif.
    endloop.
    Hope this will help you.

  • ME22N - Make MEPO1211-EEIND non editable

    Hello Experts!
    I have the requirement to make non editable the field EEIND in ME22N.
    The Screen is 1211 in program SALMEGUI,
    I've seen others thread but didnt work for me ( becouse other thread was about addin fields )
    Any idea of an Enhacement or Exit to this problem?
    Thanks!

    Hello friends,
    I'm trying to make the field Collective number ( ekko-submi ) non editable only for a specific document type, using the logic above.
    I change the badi ME_PROCESS_PO_CUST method FIELDSELECTION_HEADER with the code below. My problem is this method is not called in program LMEPOBADIU07 (FM MEPOBADI_FS_HEADER), becouse the insert command fails in the following code. Anybody already know this problem?
       LOOP AT ch_fieldselection ASSIGNING <fs1> WHERE metafield GE mmmfd_cust_01.
         INSERT <fs1> INTO TABLE lt_fieldselection.
       ENDLOOP.
       IF sy-subrc IS INITIAL.
         CALL METHOD l_instance_cust->fieldselection_header
    The values in mmfd_cust_01 is '  90000000' (with 2 spaces in left side) and ch_fieldselection is
    METAFIELD     FIELDSTATUS
             9 |.                                                            
            11 |+                                                            
            12 |.                                                            
            13 |+                                                            
            14 |.                                                            
            27 |.                                                            
            29 |.                                                            
           303 |.                                                            
           304 |.                                                            
           305 |.                                                            
           306 |.                                                           
           307 |.                                                            
    Code writen in BADI:
    METHOD if_ex_me_process_po_cust~fieldselection_header .
      DATA: l_persistent TYPE mmpur_bool,
            l_changeable TYPE mmpur_bool,
            mmmfd_coll_no TYPE mmpur_metafield VALUE 016,
            mmmfd_doc_typ TYPE mmpur_metafield VALUE 201,
            l_header TYPE mepoheader.
      FIELD-SYMBOLS: <fs> LIKE LINE OF ch_fieldselection.
    * if the item is already on the database,
    * we disallow to change field badi_bsgru
      l_persistent = im_header->is_persistent( ).
      l_changeable = im_header->is_changeable( ).
      l_header = im_header->get_data( ).
      IF l_changeable IS NOT INITIAL AND l_header-bsart EQ 'FI'.  "(me22n) AND OTHER CONDITIONS
        READ TABLE ch_fieldselection ASSIGNING <fs>
            WITH TABLE KEY metafield =  mmmfd_coll_no.
        <fs>-fieldstatus = '*'. " view
      ENDIF.
    ENDMETHOD.

  • Making some rows non-editable in ALV grid

    hi
    I am using reuse_alv _grid _display to display the output. I want to make some of the rows non-editable based on some conditions. please help.

    Hi Vijay / Manisha / Murugan
    Is this question answered? The link is presently not working.
    I have a same requirement. I am using reuse_alv _grid _display to display the output. After click on 'Add row'
    button, the alv should add a row in edit mode and remaining all other rows in display mode. Is that possible using reuse_alv _grid _display?
    Any kind of inputs regarding this will be damn damn helpful. Thanks.

  • PB00 non editable

    dear Gurus
    I have to make PB00 non editable in PO that is the condition record price cannot be changed in PO , i have assigned not able to process manually to this condition still in PO line item it can be changed.....how to make it non editable..

    Hi,
    No chance.Sure it will work.Just do it as per my above reply.May be you have not saved after changes in condition type  PB00.Make sure that you have done above explained chnages & done saving properly.
    Go for fresh PO creation & see the difference  where you can not changes any value in condition type PB00 which is in very much display mode.
    Regards,
    Biju K

  • Making Quantity and Purchasing group non editable in SRM4.0

    Hi ,
    We are in SRM 4.0,
    We have a requirment where in we need to make Quantity and Purchasing group fields non editable if we pick catalogs.
    I tried following :-
    1,  In SRM4.0 BBP_UI_CONTROL_BADI does not have BBP_SC_UI_CTRL method.
    2, Tried using below code in BBP_SCREENVARIANT Badi but i am not able to keep a condition(for catalogs only). Thus it is  working for all scenerios.
    Kindly provide some pointers  .
    Regards,
    Neelima

    Neelima,
      One option is to put the code in ITS screen SAPLBBP_SC_UI_ITS 100.
    SG

Maybe you are looking for

  • JIiJ : depot sale: Delivery item wise Excise invoice number

    Dear all we are using J1ij for depot sale/stock transfer between main plant and its depot outside state. we have unique delivery item which corresponds to unique material code. after doing PGI when we go to J1ij and choose the different line items, t

  • Directory structure for different drivers

    I have different instruments and am creating Vis for these instruments to support custom features. These Vis will then be used as subvis to create application. Say there is DMM, Scope and power supply. Will creating their own llbs (one llb for DMM, o

  • STATSPACK question using spauto.sql

    Using spauto.sql takes a snapshot of the database every hour, which is exactly what i want , but the question is when i run spreport, and trying to compare performance e.g ( 5.00p.m and 7.00p.m) how do go about it.

  • Photoshop - trouble with download

    I am not able to download photo shop even though I have a license for creative cloud - help? Trucha

  • ADF form login vs. press enter

    I use the default ADF form login, however, it requires a mouse click, and not responding to the "press enter/return". Any idea? Thanks,