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.

Similar Messages

  • P.O change if i change only screen exit field the data is not saving

    Hi ,
    In the purchase order header custom tab i am added a screen exit field .In the purchase order creation mode the screen exit field is saving.But in the change mode if i am changing only the screen exit field then it is showing as 'no data to save' and not saving .But at the same time if i am changing some standard field with the screen exit field then both the field is saving.
    I have to activate any field to save the screen exit field.Please let me know any exit to be activated for saving the data.
    With Regards,
    Ambrose

    Hi
    Pls keep a break-point in the PAI of Screen exit and check, whether it stops in change mode
    Regards
    Madhan D

  • Screen Exit to disable Delete option in VL02N

    Does anyone know how to disable DELETE menu option in second screen of VL02N  <b> when the delivery are not PGID</b>??? Is there any screen exit or any way using which we can disable it.I guess transaction variant is one option other than screen but how to go about it ??? Can anyone pls help me out....

    Transaction Code - VL02N                    Change Outbound Delivery
    Exit Name           Description
    V02V0001            Sales area determination for stock transport order
    V02V0002            User exit for storage location determination
    V02V0003            User exit for gate + matl staging area determination (headr)
    V02V0004            User Exit for Staging Area Determination (Item)
    V50PSTAT            Delivery: Item Status Calculation
    V50Q0001            Delivery Monitor: User Exits for Filling Display Fields
    V50R0001            Collective processing for delivery creation
    V50R0002            Collective processing for delivery creation
    V50R0004            Calculation of Stock for POs for Shipping Due Date List
    V50S0001            User Exits for Delivery Processing
    V53C0001            Rough workload calculation in time per item
    V53C0002            W&S: RWE enhancement - shipping material type/time slot
    V53W0001            User exits for creating picking waves
    VMDE0001            Shipping Interface: Error Handling - Inbound IDoc
    VMDE0002            Shipping Interface: Message PICKSD (Picking, Outbound)
    VMDE0003            Shipping Interface: Message SDPICK (Picking, Inbound)
    VMDE0004            Shipping Interface: Message SDPACK (Packing, Inbound)
    No of Exits:         17
    Rewards if useful.................
    Minal

  • Screen exit - field control

    Hi experts,
    I want to control (editable /non editable) property of input field. I am creating a screen exit for CJ01/02. Through PBO/PAI function exit i am able to pass data between the custom screen and to the main structure every thing works fine till this point. Now i want to control the field editable property of this custom field. When i write loop at screen statement inside PBO Function exit, the custom screen fields are not available in it.
    To control the field editable property of custom field do i need to write a module in PBO of custom screen to which custom fields are added and then control the custom screen fields?
    Please advice....
    - RK

    Hi
    Yes u need to insert the module PBO in the flow logic of your screen exit:
    The fm EXIT_SAPLCJWB_002 is to transfer the data from main prgram to your exit: here u can find the import parameter SAP_DISPLAY_ONLY, u need to check it in order to decide the status of your screen exit.
    So u need to create a flag in order to store the value of SAP_DISPLAY_ONLY:
    FL_DISPLAY_ONLY = SAP_DISPLAY_ONLY.
    In the PBO of the screen exit (I suppose the 0600) u need to insert the module I wrote before
    MODULE LOOP_SCREEN.
      CHECK FL_DISPLAY_ONLY = 'X'.
      LOOP AT SCREEN.
         SCREEN-INPUT = 0.
         MODIFY SCREEN.
      ENDLOOP.
    ENDMODULE.
    Max

  • Change log data is NOT captured for PO screen exit fields

    Hi,
      We created a new tab at item level for PO Screen(ME21N) for the purpose of STOs(Document Type UB) & created 3 New fields in that new tab through Screen Exit( SAPMM06E, SAPLXM06 0111 ).
      When we are entering data in those 3 new fields while creating new STOs, those data are captured in EKPO table.
      When we are changing the OLD STOs for those 3 new fileds, data is modifying in EKPO table. But changes are NOT inserted in CDHDR and CDPOS table for those 3 new fields.
      <b>Please help us to track the changes in those 3 new field data changes for old  STOs.</b>
      Please let me know if you need any further clarification regarding this.
    Thanks & Regards,
    Mani.

    Hai Naimesh Patel,
          Thanks for your promptly reply.
          Now My issue has been resolved successfully with your help.
          I rewarded Points for your reply.
    Thanks & Regards,
    Mani.

  • HR ABAP: LOOP AT SCREEN: Multiple Fields Disabling.

    Experts,
    Am a new member in the world of SAP ABAP!
    Need ur advice regarding.
    Have coded following for disabling a field in PBO based on subtypes.
        IF p9235-subty = GC_AICTD.
          IF screen-name = 'P9235-ZZ_RC_MDE'.
            screen-active = 0.
            MODIFY SCREEN.
          ENDIF.
        ENDIF.
    This disables the particular field mentioned in the screen name.
    If i want more than on field names to be disabled under single validation, then what should i do?
    Your help to this fresher would be appreciated!
    Points will be definitely rewarded for your help and time...
    Thank you.
    Sundar.

    *&      Module  display  OUTPUT
          text
    MODULE display OUTPUT.
    *break-point.
    loop at screen.
    if create = 'X'.
      if screen-group1 = 'XXX'.
      screen-input = 1.
      modify screen.
      endif.
    endif.
    if display = 'X'.
      if screen-group2 = 'YYY'.
    screen-input = 0.
      modify screen.
      endif.
    endif.
      endloop.
    ENDMODULE.                 " display  OUTPUT
    but declare the group!

  • Field/Screen Exit for MIRO

    Hi Friends,
    The client requirement is to fix an Exit to disable or inactive the field INVFO-LIFRE or to put the INVFO-LIFRE field (invoice party in Details tab) as display mode where the user not able to change it while posting invouces in MIRO.
    I've tried by program screen enhancement in 'SAPLFDCB' but i couldn't able to fix it since the screen name of INVFO-LIFRE is not showing/coming while posting MIRO (checked in debugging mode).
    Instead of fixing error message through BADI/USER EXIT, is there any way to make field/screen exit to disable or inactive the filed??
    Please advise.
    Thanks & regards
    Sankar.

    Hi,
    Check the below link.
    [Screen exit for MIRO transaction;
    [Re: steps to create field exit;
    Regards
    Sunil

  • Field and screen exit..

    Hi I am used function moduel user exit many times but I am not sure about the concept of field exit and screen exit.
    Can someone elaborate it by giving an example..
    Thanks.

    Hi Tushar Shah
    ·        Menu Exits
    Menu exits add items to the pulldown menus in standard SAP applications. You can use these menu items to call up your own screens or to trigger entire add-on applications.
    SAP creates menu exits by defining special menu items in the Menu Painter. These special entries have function codes that begin with “+” (a plus sign). You specify the menu item’s text when activating the item in an add-on project.
    ·        Screen Exits
    Add screen layouts to applications. SAP creates screen exits by placing special subscreen areas on a standard screen and calling a customer subscreen from the standard screen’s flow logic.
    ·        Function Module Exits
    Add functions to applications. Function module exits play a role in both menu and screen exits. When you add a new menu item to a standard pulldown menu, you use a function module exit to define the actions that should take place once your menu is activated. Function module exits also control the data flow between standard programs and screen exit fields.
    SAP application developers create function module exits by writing calls to customer functions into the source code of standard programs. These calls have the following syntax: CALL CUSTOMER-FUNCTION ‘001’.
    From Release 4.5A, you can change field texts on screens and add data element documentation using the Modification Assistant.
    Just have a look at following Link>:
    http://help.sap.com/saphelp_erp2005/helpdata/en/c8/1975e643b111d1896f0000e8322d00/frameset.htm
    regards,
    Vijay Raheja

  • Profit Center - Additional Fields and Screen Exits

    Hi,
    I would like to add in new fields in Profit Center (KE51).  Is it possible for Profit Center creation and if so, how to determine Screen Exit for this transaction.

    Dear!
    It is possible to add field at the master data screen of  Profit Center ( KE51) by using the Customer Enhancement ( CMOD/SMOD-screen exit/field exit).
    Please visit the following link
    http://www.sapbrain.com/TUTORIALS/TECHNICAL/user_exits_tutorial.html
    http://www.erpgenie.com/abap/fieldexits.htm
    Please reward me point as way of thanks
    null
    Message was edited by:
            Muhammad Siddique

  • SCREEN EXIT MM01

    Does anyone know the screen exit for disabling MARC fields in transaction code MM01...
    fIELDS TO BE DISABLED:
    - ABCIN
    - CCFIX
    tHANKS IN ADVANCE

    Hi,
    Try with
    Logistics - General -> Material Master -> Field Selection -> Maintain Field Selection for Data Screens
    In this config screen, u can hide fields transaction code wise. Like i tried for MARA-MEINS in trx MM02, and check hide radio button and it works. You can try the same for MARC table fields.
    Sumit

  • IL02  Screen exit

    Hi All,
    I am trying to add a push button ( screen Exit ) field on IL02 transaction.
    I have understood that i need to do the following.
    a) Use the Exits  ITOB001 ( EXIT_SAP_LITO0_001 and 002) .
    But I dont know how to proceed with doing it. Can any one explain or guide?

    Hi,
    you can use the below code to find out the screen exit for any transaction code..
    Just copy and paste in your new program. and execute to find screen exits for a give transaction code.
    tables: modsap, modact, tstc.
    parameters: input1 like tstc-tcode default ' ',
    input2 like modsap-typ default ' '.
    data: search1(6),
    search2(3),
    search3 like modsap-member.
    data : first_row value 'Y'.
    concatenate: '%' input1 '%' into search1,
    '%' input2 into search2.
    select * from tstc where tcode like search1.
    first_row = 'Y'.
    check tstc-pgmna ne space.
    concatenate '%' tstc-pgmna '%' into search3.
    select * from modsap where typ like search2
    and member like search3.
    select single * from modact where member = modsap-name.
    if first_row eq 'Y'.
    write: / tstc-tcode, 6 tstc-pgmna, 16 modsap-name, 32 modsap-typ,
    45 modsap-member, 70 modact-name.
    first_row = 'N'.
    else.
    write: /16 modsap-name, 32 modsap-typ, 45 modsap-member, 70
    modact-name.
    endif.
    clear : modsap, modact.
    endselect.
    if sy-subrc ne 0.
    write : / tstc-tcode, 6 tstc-pgmna, 30 'No exits found'.
    endif.
    clear tstc.
    endselect.
    end-of-selection.
    clear: search1, search2, search3.
    Regards,
    KK

  • Fields not greyed out in display mode in screen exit

    Hi all,
    i am working on an screen exit for CJ02 transaction. the values in the customer subscreen are getting updated in database and even it is reflecting in fields when viewed again. the problem is that in display mode (CJ03) the fields are still editable. though there is no save button, but the fields should be greyed out.
    i have tried to modify screen using LOOP AT SCREEN in the function exit provided in PBO.....but it is not picking the subscreen.
    please provide any solution as soon as possible.
    thanks in advance

    In the PBO in your screen exit:
    IF sy-tcode EQ 'CJ03'.
    LOOP AT SCREEN .
    if screen-name 'your field'
    screen-input = 0.
    screen-output = 1.
    MODIFY SCREEN.
    ENDIF.
    endif.
    what enhancement are you using?
    bye

  • How to make a field in custom screen as display field in screen exit

    Hi ,
    I have created a screen exit for CO02 with a field for item text in header level as input field , when value is given and save button is cliked it gets updated in database but the problem is same field shows as input field in CO03 ( display mode ) .
    Code which i have used .
    in PBO
    if sy-tcode = 'CO03'.
    loop at screen .
    if screen-name cs 'SUBSCREEN' or screen-name cs 'RESB-POTX1'.
    ( subscreen - screen name given in screen editor and   resb-potx1 field name given in screen editor )
    SCREEN-INPUT = '0'.
    modify screen.
    endif.
    endloop.
    endif.
    and even i tried in PAI too .....
    if sy-tcode = 'CO01' or sy-tcode = 'CO02'.
    update resb set POTX1 = RESB-POTX1
    where aufnr = i_aufnr.
    elseif sy-tcode = 'CO03'.
    *oop at screen .
    *f screen-name cs 'SUBSCREEN' or screen-name cs 'RESBD-SORTF'.
    SCREEN-INPUT = '0'.
    modify screen.
    endif.
    endloop.
    endif.
    but itshows as input field only ........how to make that custom field as display field in CO03

    HI Andy,
    Try this out.
    FIrst check the sy-dynnr, if it is same as your custom screen number
    in PBO of your custom screen
    if sy-dynnr = 'YOUR_NUMBER' and sy-tcode = 'CS03'.
    loop at screen
    if screen-name = 'YOUR_SCREEN_NAME'
    screen-input = 0.
    modify screen
    endif
    endloop.
    endif.
    if it wont work they try using Tcode SHD0
    Hope this will serve your purpose.
    Regards
    Ramchander Rao.K

  • Problem in Screen Exit for me21

    Hi,
    I have developed Screen Exit in ME21N ..and facing a problem where to write the code...I have a little bit confused with all the function exits...
    i used move-corresponding...in the function exit but i am getting errors ..if i am trying to activate the code it is activating...
    could you plz help me out guys ..
    points will be rewarded..
    Regards,
    Ravi Ganji

    hi,
    if u want to add new fields in the transaction, this is sample code for CNEX0006 enhancement.
    First create a project in cmod and attach the enhancement CNEX0006 to the project.
    1.go to se11 and in the PROJ table u will find ci_proj include , in this add ur custom fields.
    2.go to se51 give SAPLXCN1 in the program name with screen number 0600 , create the subscreen and in the layout choose Dict./Program fields and drag and drop in the screen .
    3. if u want to write any logic before the screen is displayed do it in PBO.
    4. now in the function exit EXIT_SAPLCJWB_002 , go in the INCLUDE ZXCN1U11 and write this logic
    move-corresponding sap_proj_imp to proj.
    5.4. now in the function exit EXIT_SAPLCJWB_003 , go in the INCLUDE ZXCN1U12. and write this logic
    move-corresponding proj to cnci_proj_exp.
    Activate the project .
    Hope this helps
    Regards
    Syed

  • Problem in Screen Exit

    Hi all,
    I have a problem in Screen Exit. My requirement is to create one new field in ME21N transaction code, I did that using screen exit, which offers me a tab of Customer Data. That is working fine. My problem here is when the user enters the value in that(costcenter) field tax jurisdication code should populate automatically for the particular entry. I used user exit for this purpose to update taxjurcode field in the table. But after the user exit execution the rest of the program code executes and it updates the EKPO table which over writes the entries which i was updating using my user exit code. How can i get rid off this problem. Please throw some light on that. Thanks.

    You are right. My user exit is also triggering that place only for the ME22n and ME23n...........it is strange for me as it is not working for ME21n. Which is not updating with the statements that i provided in User exits.
      When i am debugging the program after the user exit it is taking me to some std program where the entries were overwritten. That is where i face the problem.
    Any suggestions.

Maybe you are looking for

  • I see I am not alone... Data usage out of control!

    So it seems unlike what customer service told me last week I am NOT the only one experiencing this problem!!!!!  I have have a verizon cell phone for OVER 17 years and although there have been many frustrations over those years I have never made me a

  • How to hide the URL path on click of an link to URL element,from user

    Hi All,       I have an link to URL element, on click of the link it opens the specified url in a new window. But in new window the user is able to see the entire URL path. I want to hide this path from the user. Can any one please suggest me how to

  • Java App connection to an Oracle Database through Oracle Stored Procedure

    My team's access to its Databases (Oracle only) is restricted to access through Oracle Stored Procedures that are part of the Oracle Database. So, in my Java App I need to call the Stored Procedure that will give me the access to the table that I nee

  • Customer Balance Amount

    Hi , How I will get the customer balance amount from EBS 11.9 application. Customer Balance means the total balance amount that the customer has pay against all his invoices. I need this value for a customized report. Is this value sum(debit)-sum(cre

  • How to remove Application icon from system tray on uninstalling the application

    Hello Friends                     Is there any way to remove a system tray icon when i unistalled the application? i am making a desktop application but i am facing a problem that during uninstallation of that application it remains on the system tra