How to mage field editable in standard screen

Hi All,
I have to make a field editable in standard screen which is non editable. I am enhancing transaction VA01 and want to make filed Delivery date editable under Additional Screen B for item.
Please let me know the way to make this field editable using exits.
Thanks
Piyush Mathur

check field catalog for the same in SPRO
or else,
user exit.
Regards
Prabhu

Similar Messages

  • How to hide fields in Table maintenace screen

    I have created a view with table maintenance generator. I would like to hide some fields. With event I am able to fill in those fields but I want to hide those from screen.

    HI, 
    This is reff with ur below post, I have been stuck with same problem,
    I got your code, how its functioning, but didn't get get where i have to write it.
    plz tell me in brief.
    Thanks in Advance.
    Regards
    Vivek
    Re: How to hide fields in Table maintenace screen  
    Posted: Feb 6, 2009 11:42 AM   in response to: Aarti Ramdasi in response to: Aarti Ramdasi           
    Click to report abuse...             Click to reply to this thread      Reply
    Hi,
    You can hide the fields like this..
    For example
    select-options:
    s_carrid for spfli-carrid modif id gr1,
    s_connid for spfli-connid modif id gr1,
    s_cityto for spfli-cityto modif id gr2.
    I am going to hide last fied..To do this
    at selction-screen output.
    if s_carrid is initial or s_connid is initial.
    loop at screen.
    if screen-group1 CS 'GR2'.
    screen-active = 0.
    modify screen.
    endif.
    endloop.
    endif.
    whenever u click on any one of the field i.e. carrid or connid the third field will displayed.Otherwies the last field cityto is not visible initially
    Regards
    Kiran

  • One field in a standard screen not showing.. why??

    Hi all.
    I want to be able to see a field in a standard screen. It is usually there but here they have hidden it using some configuration. Where do I configure it to show/unhide again? I see the field is there in the screen's layout but it is not showing when i go to that screen via its t-code.
    Details:
    field SCAC on control section of tcode xk03.
    Please help me show this field/unhide this field.
    Thanks,
    Charles.

    Hello Charles,
    The Fields that can be displayed/changed/modified/suppressed depends upon the way Vendor groups are customized in SPRO. I assume that u haven't change the standard screen via coding. If u have not then what you can do is to go in SPRO-->Financial Accounting->Vendor Account-->Master Records->Preperation for creating Vendor master records. Select the Acccount group with Screen layout. Select the vendor Group and double click. Once in next screeen , Go to field Status , double click  'General Data'  and then go to control. There Check the property of the fileld that you have mentioned. Hope this helps.

  • Adding custom fields on SAP standard screen

    Hi,
    I have to add some custom fields in the SAP defined standard screen. When I go to that particular screen and try to change it to 'CHANGE' mode , it asks for Access Key. Please suggest me, how to add the custom fields.
    RGDs,
    Gsaasg

    Hi,
    For this only there are enhancements, Just search for screen exits in the SDN or google for
    your transaction and also search for BADI's.
    Regards and Best wishes.

  • How to make field editable in Tcode WPED

    Hi,
    Its about upgrade of IS Retail from ECC5.0 to ECC6.0.
    For Inbound IDOCS coming from POS to SAP System, IDOCs which are in unprocessed category in WPER Tcode.
    Now problem is in Tcode WPED there is a transaction date field which is now non editable in ECC6.0
    I want to make it modifiable.
    Earlier in ECC5.0 It was editable.
    So how to make that field modifiable.
    Regards,
    Divya

    Thanks Chenna
    But that field is sometimes coming editable and sometimes not.....may be it depends on some condition.....but I want to make it editable always whenever an Inbound IDOC is in "To be processed" status in WPER tcode.
    Iam going in that screen where field is coming uneditable is:
    Tcode WPER -
    > Inbound IDOC processing---> to be processed idocs---> double clicking on Idoc Number (comes on WPED screen with non-editable fields in overview table).
    If I'm double clicking on that transaction date field it goes to the screen whcih shows Sales Audit Editor: Item list of aggregate sales.
    Suggest me how to make it editable.
    bye
    Divya

  • How to make fields editable in an custom enhancement

    Hi Experts,
    My requirement is to perform some custom validations against a field FKONT(BSEG) at the line item level of FB60 and display appropriate message and make the incorrect field editable.
    I have implemented an implicit enhancement point in include MF05AFGENJ.
    The error messages are coming but I am unable to make the GL account, cost center and profit center fields editable.
    Please let me know how to make the above fields editable after displaying the error message.
    For reference, I have done the coding like this:
    IF sy-tcode = 'FB60' .
    CHECK GL_ITEMS IS NOT INITIAL.
    DATA: L_COUNT TYPE I,
          L_STRING TYPE STRING,
          L_FKONT TYPE FIPLS,
          L_TABIX TYPE SY-TABIX,
          G_FLAG TYPE C.
    DATA: WA_ZZFSTP LIKE ZZFSTP.          "Work area for ZZFSTP table
    CONSTANTS:C_MK TYPE TXJCD VALUE 'MK0000000'.
    *-- Validating the Financial budget item field
    IF GL_ITEMS-FKONT IS NOT INITIAL.
    SELECT SINGLE FKONT
                        INTO L_FKONT
                        FROM ZFSTP
                        WHERE FKONT = GL_ITEMS-FKONT.  "cost center
    IF SY-SUBRC NE 0.
       CLEAR: G_FLAG.
       G_FLAG = 'X'.
       MESSAGE W003(ZZFI) WITH 'Please enter 'Financial' 'Budget Item Field' DISPLAY LIKE 'E'.
       EXIT.
    ENDIF.
    *-- Copying the first line item financial budget item field to all the line items in the internal table
    DESCRIBE TABLE GL_ITEMS LINES L_COUNT.
    IF L_COUNT > 1.
      READ TABLE GL_ITEMS INDEX 1.
      IF SY-SUBRC = 0.
            CLEAR: L_FKONT.
            L_FKONT = GL_ITEMS-FKONT.
    *-- Assign the tax jurisdiction codes in all the line items
             LOOP AT GL_ITEMS.
               CLEAR: L_TABIX.
               L_TABIX = SY-TABIX.
               GL_ITEMS-FKONT = L_FKONT.
               GL_ITEMS-TXJCD = C_MK.
    *-- Copy the first financial budget item number and tax jurisdiction code MK0000000 in all line items
               MODIFY GL_ITEMS INDEX L_TABIX TRANSPORTING FKONT TXJCD.
    *-- Populate tax jurisdiction and FKONT financial budget item number in XBSEG table
               L_TABIX = L_TABIX + 1.  "top record in XBSEG is for header
               READ TABLE XBSEG INDEX L_TABIX.
               IF SY-SUBRC = 0.
                 XBSEG-FKONT = L_FKONT.
                 XBSEG-TXJCD = C_MK.
                 MODIFY XBSEG INDEX L_TABIX.
               ENDIF.
             ENDLOOP.
      ENDIF.
    ENDIF. "describe statement
    CLEAR: WA_ZZSTP.
    *-- Validate the amount and GL account against the FKONT(financial budget item) number
    SELECT SINGLE FKONT
                  ZZWRBTR
                  ZZHKONT
                  ZZKOSTL
                  ZZPRCTR
           INTO CORRESPONDING FIELDS OF WA_ZZFSTP
           FROM ZFSTP
           WHERE FKONT EQ GL_ITEMS-FKONT.
    IF sy-subrc EQ 0.
    IF BSEG-WRBTR > WA_ZZFSTP-ZWRBTR.
           CLEAR: G_FLAG.
           G_FLAG = 'X'.
           MESSAGE W003(ZZFI) WITH 'Amount entered' 'cannot be' 'greater than ' WA_ZFSTP-ZZWRBTR DISPLAY LIKE 'E'.
           EXIT.
    ELSE.
             CLEAR: G_FLAG.
            G_FLAG = 'X'.
            SET CURSOR FIELD 'GL_ITEMS-HKONT'.
            MESSAGE W003(ZZFI) WITH 'Incorrect GL account' 'number entered for' 'given financial' 'budget item number'.
            EXIT.
           ELSE.
    *-- Check for cost center and profit center at line item level
             LOOP AT GL_ITEMS.
    *-- Both cost center and profit center is initial.
                IF GL_ITEMS-KOSTL IS INITIAL AND GL_ITEMS-PRCTR IS INITIAL.
                    CLEAR: G_FLAG.
                    G_FLAG = 'X'.
                    SET CURSOR FIELD 'GL_ITEMS-PRCTR' LINE SY-STEPL.
                    SET CURSOR FIELD 'GL_ITEMS-KOSTL' LINE SY-STEPL.
                    MESSAGE W003(ZZFI) WITH 'Please enter' 'cost center' 'or' 'profit center'.
                    EXIT.
    *-- Either cost center or profit center is initial
                ELSEIF GL_ITEMS-KOSTL IS INITIAL AND GL_ITEMS-PRCTR IS NOT INITIAL.
                    CHECK GL_ITEMS-PRCTR NE WA_ZZFSTP-ZPRCTR.
                      CLEAR: G_FLAG.
                      G_FLAG = 'X'.
                      SET CURSOR FIELD 'GL_ITEMS-PRCTR' LINE SY-STEPL.
                      MESSAGE W003(ZZFI) WITH 'Incorrect profit' 'center entered' 'for given' 'financial budget item' DISPLAY LIKE 'E'.
                      EXIT.
                ELSEIF GL_ITEMS-KOSTL IS NOT INITIAL AND GL_ITEMS-PRCTR IS INITIAL.
                   CHECK GL_ITEMS-KOSTL NE WA_ZFSTP-ZKOSTL.
                      CLEAR: G_FLAG.
                      G_FLAG = 'X'.
                      SET CURSOR FIELD 'GL_ITEMS-KOSTL' LINE SY-STEPL.
                      MESSAGE W003(ZZFI) WITH 'Incorrect cost' 'center entered' 'for given' 'financial budget item' DISPLAY LIKE 'E'.
                      EXIT.
                ENDIF.
             ENDLOOP.
           ENDIF. "GL Account
    ENDIF. "Amount check
    ENDIF. "SY-SUBRC check
    ENDIF.
    EXPORT G_FLAG FROM G_FLAG TO MEMORY ID 'ZER'.
    Please let me know how to make GLaccount,cost center and profit center fields editable.
    Regards,
    Sangeeta.

    Hi.. chaek the below links. may be useful to u.
    Making Table control records Editable / Non-editable
    Table control with both Editable and non Editable fields
    Regards,
    KP.

  • How to make field editable in ALV tree in OOPs?

    Hi Gems,
    Again I need help from you all.
    I am writing a program using OOPs and the uotput will be in ALV tree. I need to make a field editable in a perticular row.
    I am doing it using layout but the program is giving error during
    CALL METHOD CL_GUI_CFW=>FLUSH
          EXCEPTIONS
            CNTL_SYSTEM_ERROR = 1
            CNTL_ERROR        = 2.
    This method is returning sy-subrc = 2 and I am unable to get the output.
    I am using below code to make the field editable:
    DATA: LT_LAYOUT_ITEM TYPE LVC_T_LAYI,
                LS_LAYOUT_ITEM TYPE LVC_S_LAYI.
      LS_LAYOUT_ITEM-FIELDNAME = 'ACPCKTWRT'.     "ACPCKTWRT is the field name in the Internal table
      LS_LAYOUT_ITEM-EDITABLE = 'X'.
      APPEND LS_LAYOUT_ITEM TO LT_LAYOUT_ITEM.
    CALL METHOD G_ALV_TREE->ADD_NODE
        EXPORTING
          I_RELAT_NODE_KEY     = FP_RELAT_KEY
          I_RELATIONSHIP       = CL_GUI_COLUMN_TREE=>RELAT_LAST_CHILD
          IS_OUTTAB_LINE       = LS_TMP_FINFCNO                                                "structure of the internal table
         IS_NODE_LAYOUT       =
          IT_ITEM_LAYOUT       = LT_LAYOUT_ITEM                                                "Added layout to make the field editable
          I_NODE_TEXT          = LV_NODE_TEXT                                                      "Node text
        IMPORTING
          E_NEW_NODE_KEY       = FP_NODE_KEY
        EXCEPTIONS
          RELAT_NODE_NOT_FOUND = 1
          NODE_NOT_FOUND       = 2
          OTHERS               = 3
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                   WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    Please help me and let me know how to get the solution.

    Hello
    The ALV tree control is not intended for making values editable (e.g. see
    [How to make ALV tree columns editable|http://sap.ittoolbox.com/groups/technical-functional/sap-abap/how-to-make-alv-tree-columns-editable-2052414])
    However, if you need an editable tree control then you have to use a different class (e.g. CL_ITEM_TREE_MODEL or CL_COLUMN_TREE_MODEL) but you will not have the ALV functionality of the ALV tree control.
    Regards
      Uwe

  • How to make fields editable in Personal Profile Application(WDA)

    Hi Experts,
    I am not able to make the  passport field field editable in Personal Profile Application.
    The passport field is uneditable. How do we make it editable so that user can enter Identity No.
    Please help.
    Regards,
    Priti

    Hi Priti,
    Do not maintain use case B* - This is not editable.
    Maintain Use case A* - This is editable.
    Did you maintain entries in this below table.
    In this table - V_T7XSSPERSUBTY
    Regards
    Somu

  • How do you keep safari in standard screen mode and avoid "full screen"

    How do I keep the screen in Safari from converting from "standard screen" to "full screen"?  I know how to switch back and forth between the screens on "View" "Exit Full Screen."  However, I don't want to work in "full screen" and Safari automatically opens up in "full screen".  How do I keep this from happening?
    Thanks,

    Did you look at http://www.apple.com/support/safari which can be useful, and there is a link to Safari Community which is where you will find common threads and people that focus on Safari.

  • How to display field "profit center" on screen f-02 ?

    Dear all,
    I would like to display the field "profit center" on screen f-02 (and not on screen "fast entry").
    I tried with OB41, but it's only when I specify "Mandatory" that the field is displayed.
    I would like to keep the status "Optionnal", but to display the field.
    Do you have a solution ?
    Thank you for your help

    Hi,
    The profit center is optional in screen layout for GL -Fast Data Entry in F-02 is possible
    for that Change layout through at O7E6 and activate it. the variant will  show in the editing option FB00 for fast entry and save it.
    Change the filed status for G001
    Regards
    Surya

  • Adding new field in to standard screen

    Hi,
        What is the process to add new filed in the standard screen(XD01).
    Regards.

    Please see the steps:
    1- Go to Transaction SPRO>Logistics>
    General>Business Partner>Customer Control-->
    Adoption of Customeru2019s own Master Data field->
    Prepare Modification-->Free enhancement of Customer Master Record.
    2-Go to CHANGE mode and Click u2018New Entriesu2019 button.
    Then add a Screen Group and meaningful description.
    Save the entry and then SELECT that entry and
    Click on u2018Label Tab Pagesu2019.
    3-Add a Label Tab Page i.e. enter a Screen Number,
    Function Code and Meaningful Description.
    Save the entry and come back to the SPRO screen.
    Click  Business Add-in: Processing Master Data Enhancements 
    4-Create one Implementation by giving implementation name .
    5-Go to Interface and Click on
    u2018CHECK_ADD_ON_ACTIVEu2019 method.
    Add thus code and save
    method IF_EX_CUSTOMER_ADD_DATA~CHECK_ADD_ON_ACTIVE .
    data: l_flg_active type BOOLE-BOOLE.
    if i_screen_group = 'NEHA'. 
          e_add_on_active = 'X'. 
      endif.
    endmethod. 
    6-Activate that and come back to SPRO initial screen.
    Clic on Business Add-in: Customer Subscreens.
    7-Press enter. The following screen will come.
    Enter a meaningful Description and Screen Group.
    8-Then go to Interface
    Create a Function Pool . <SAPLZNEHA>
    Create a Screen u20181111u2019 with
    field old Customer Number u2013 screen group <> (SE51).
    Click on GET_TAXI_SCREEN method and add the following code. 
    method IF_EX_CUSTOMER_ADD_DATA_CS~GET_TAXI_SCREEN .
    case i_taxi_fcode.
        when 'Function Code'.
          e_screen  = '1111'.  "Eart + Objekt
          e_program = 'SAPLZNEHA'.
          e_headerscreen_layout = ' '.
      endcase.
    endmethod. 
    9-Activate and leave the transaction. 
    Go to KNA1 (Customer Master) table and add a
    . Activate the table. 
    Regards
    Neha

  • HOw to know sandard edition or standard edition one

    Hi,
    I want to know my oracle software is standard edition or standard one edition.
    SQL> select * from v$version;
    BANNER
    Oracle Database 10g Release 10.2.0.3.0 - Production
    PL/SQL Release 10.2.0.3.0 - Production
    CORE    10.2.0.3.0      Production
    TNS for Linux: Version 10.2.0.3.0 - Production
    NLSRTL Version 10.2.0.3.0 - Production

    SELECT * FROM v$version;

  • Custom fields on SAP standard screen - how to make them mandatory

    Hi,
    I have added 2 new custom fields [say zz1 and zz2] in the SAP Document Management System whilst creating documents in program SAPLCV110.
    I want to have these fields set to mandatory only when the document type is say ZZZ.
    Can you please let me know where abouts I need to go to introduce the code.
    Regards,
    Satish

    Hi,
       Use the below code...
    In PAI of the screen:
    Chain.
           Field <zz1> module <module_zz1>.
           Field <zz2> module <module_zz2>.
    endchain.
    Module_zz1.
         if zz1 = 'XXXX'.
           perform....
         endif.
    endmodule_zz1.
    Edited by: Satya suresh Donepudi on Mar 12, 2009 3:04 AM

  • How to have a mandotory field in a standard screen.

    Hi,
    i need to have the field VERAK_USER-CSKSZ (User Responsible)  as mandatory in transaction KS01/KS02 and KS12.
    does anyone know how to proceed with this issue?
    thanking you
    Regards,
    Nitin

    HI,
    Once u have Access Key to change the code..
    check for any screen exits available for this... otherwise u need Acces key....consult BASIS guy...
    Double click on screen number.
    go to Element list Tab.
    go to Special Attributes TAB.
    In that Input Column for VERAK_USER-CSKSZ field provide it as Recommended. then it will be Mandatory.
    Regards
    SAB

  • How to change field text in standard trasaction

    Hi,
    In XD01 transaction i need to change the standard field label, How difficult/easy is it to change field label of a SAP standard field? Is there any other way to change the screen text. please let me know.
    regards
    Jaya

    Hi Jaya,
    You can change the label on the screen directly - BUT this would be a modification.
    There is a way to change field labels without a modification, but that has to be done on the data element level.
    For that just find out the data element that is referenced and create a Text Enhancement for that Data Element which is NOT a modification.
    - Goto transaction CMOD
    - Choose Menu 'Goto'
    - 'Text Enhancements'
    - 'Keywords'
    - 'Change'
    - Put in the data Element Name and confirm
    - You'll have the possibility to change the Label texts for
         Short, Medium and Long Field Label
         Heading
         Short Description
    - Make your Changes and save
    - Done
    Where ever that data element is referenced you'll see your own text.
    Hope that helps,
    Michael

Maybe you are looking for

  • HT201317 Stream from windows pc to apple tv?

    How do i do this?

  • Add to Favorites Email Font Mystery

    I deleted a bunch of font 'favorites' -- by dragging them off the list in the email fonts screen -- but although their names are gone there is a Blank Space where they use to be; if I click on that blank space the font (the font I thought I deleted)

  • PLM  and Environment Health & safety

    My cutsomer is upgrading to SAP ERP 6.0 and they want to know if PLM must also be implemented in order to deploy any environment health and safety capabilities? Thanks you

  • Cannot zoom in Safari using the trackpad

    Hi, I have got a MacBook Pro 13" 2011 with OSX Lion, and I've got a problem using my trackpad in safari : I can zoom once or twice, and after it doesn't zoom anymore. I can do all others multi-touch gestures... Thanks

  • Terrible hotspot performance - Chicago Metra

    I travel daily to Chicago (NW line) My hotspot frequently disconnects and has poor connectivity.  I attributed it to many users and I would have to live with it.  However, I rode back with a friend who has a TM hotspot and he had no problems.  We did