Screen Exit ME22N

Hi Friends,
  I have created the custom tab at PO header level (ME21N) and designed the required fields in the screen SE51.
But my problem is how to populate these amount values in the custom screen.
Example:
Screen Name : SD
Screen Field: ZSDSUB which is not available in EKKO table.
Screen Description: SD Deposit%

Are you using the BADI ME_GUI_PO_CUST for that.
if so there are various methods to do that.
TRANSPORT_TO_DYNP  "To the screen
TRANSPORT_FROM_DYNP " From the screen
I hope you are not using the BADI.

Similar Messages

  • Screen Exit for ME22N

    Hi Experts,
    I need to disable the "Create Batch" button (CREATE_BATCH) in ME22N. I have tried the screen exit in MM06E005 for SAPLXM06 0111. But it does not seems to work and documentation specifies that it cannot change standard fields. Is there any other way or exits to disable it?
    Many thanks.
    Regards,
    Janet

    Hi
    disable few fields in  standard infotype screen
    disable a field in f-02 transaction
    Regards
    Pavan

  • 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.

  • Screen exit in ME21n

    Hi,
    I have a enhancement( screen exit ) to do... Has any one worked on this enhancement.. so that they can guide me...
    This enhancement to be carried out in transaction ME21N and validated against the Purchase Organization (SG01). Singapore will be using this purchase organization alone. You can find this Purchasing Organization in header Org. Data Tab.
    The field name to be ‘Mode of Transport’ and to have fields Courier, Air, Sea, Land, & Local Transport. These fields to be displayed as dropdown for selection. This field has to be a mandatory field and to be validated while screen exit when they select ‘Check’ and ‘Save’.
    The data captured to be stored in ‘Z’ table and additionally following field is to be captured for mapping.
         PO Number
    This field should be available for amendment in transaction ME22N, displayed (greyed) in ME23N and again displayed in transaction ME29N.
    The captured field in ‘Z’ to be inserted in PO forms in transportation mode field.
    I have found the Badi 'ME_GUI_PO_CUST'.
    but dont know what parameters to pass, the parameters that to be passed in SPRO Olme transaction.
    If anyone has better solution pls do forward to me so that i can try my best.
    Regards,
    Mahadev shetty.

    Hi,
      For better understanding see the badi documentation in se18 transaction.
    SAP people gives the sample code. Check the implementation class:CL_EXM_IM_ME_GUI_PO_CUST in se24 tcode.
    U can use the subscribe and MAP_DYNPRO_FIELDS methods for screen exit.
    or In se18 transaction,
                give the badi def goto/sample code/display.
    If it is helpful rewards points
    Regards
    Pratap.M

  • Screen exit of  Po header

    Hello Friends ,
    I have added new tabstrip in PO header with two new fields which are appended to Ekko table by append structure.
    1) When creating the PO, the changes to these new fields are not getting updated into Ekko table
    2) After doing the changes to these new fields in Me22n, if i am trying to save the Po it's giving the information message 'No data changed' and the changes to these new fields are not getting updated in Ekko table.
    Could you please advice me regarding this problem.
    Thank's in advance,
    Arvind.

    Hello Friends,
    The screen exit is shown below ,here in 101 screen i have added two new fields
    SAPMM06E                       0101 CUSTSCR1 SAPLXM06                       0101
    To update the new fields in the new tab strip , i have written the code in the user exit of PO header (EXIT_SAPMM06E_006) as shown below.
    Note:The two new fileds are check boxes ,depending on some conditions we need to mark the  check boxes.
      TABLES:CI_EKKODB.
    if not I_LFM1-ZZINTLIF is initial.
      CI_EKKODB-ZZINTLIF = I_LFM1-ZZINTLIF.
    endif.
      IF ( I_EKKO-BSART = I_LFM1-ZZEDIBSART1 ) OR
         ( I_EKKO-BSART = I_LFM1-ZZEDIBSART2 ) OR
         ( I_EKKO-BSART = I_LFM1-ZZEDIBSART3 ) OR
         ( I_EKKO-BSART = I_LFM1-ZZEDIBSART4 ) OR
         ( I_EKKO-BSART = I_LFM1-ZZEDIBSART5 ) .
        CI_EKKODB-ZZEDI = 'X'.
      ENDIF.
    But these two new fields i.e. ZZINTLIF and ZZEDI  are not getting updated in the table Ekko and the changes are not reflected on screen also.
    Please help me regarding this issue.
    Thank you,
    Arvind.

  • Screen Exit for ME23n.

    Hi Gurus,
    I hace created a project in CMOD for adding a tab in the header data.
    The screen exit used is the following:
    SAPMM06E                       0101 CUSTSCR1 SAPLXM06                       0101
    can anyone guide me as to which runtime structure has the same when i am doin ME22N.
    Best Regards,
    Navin Fernandes.

    Hi, NAVIN
    You can find these fields in Structure EKKO, I_EKKO
    Thanks and Regards,
    Faisal

  • Help regarding screen exit

    Hi,
    Can any body please give me the step by step procedure how to implement the screen exits?I am very thankful if some one gives the screen shots also.I know what's meant by screen exit and how to find that also,but I need some on how to implement that.
    Thanks&Regards
    Mahesh

    use to add screen to standard programqtransction
    for example  : we want to add subscreen
    for item in me22n .
    goto transction -> cmod -> create project
    now add Enhancement ( for example 'MM06E005')
    in the componennt you will see screen exit
    you can choose the one that you need ,
    in our case 111  , and now you have to implement .
    also you have to add structure ci_ekpodb to ekpo
    and open
    EXIT_SAPMM06E_016 - pbo
    EXIT_SAPMM06E_018 - pai
    this is for now ,
    if you have particular question ask for  ,
    for example its enough.

  • Runtime error in MIRO while using User/Screen exit

    Hello,
    I have implemented an exit in ABAP for MIRO which when transported to Quality server through runtime error.
    I have used EXIT (SMOD) : LFDCB001 which contains FM -> EXIT_SAPLFDCB_001 and include -> ZXM08U31. In this exit I have written my code to disable Inv. Party field. This field exist in Details Tab in Miro Transaction.
    Location of the field: MIRO -> Details (tab) -> Inv. Party (Field)
    Code written in include ZXM08U31 is:
    LOOP AT SCREEN.
      IF screen-name = 'INVFO-LIFRE'.
        screen-input = 0.
        MODIFY SCREEN.
      ENDIF.
    ENDLOOP.
    This exit is assigned to a project in CMOD and I tested the same in Development system. It is working perfectly.
    Now I transported the TR (Includes program ZXM08U31 and Customer enhancement projects ZMIRO). Now when I run MIRO in quality server it triggers the my logic and then through runtime error.
    Runtime error says:
    Short text
        Dynpro does not exist
    Error analysis
        The system attempted to use dynpro 0400 in program "SAPLXM08".
        This dynpro does not exist.
    I agree that screen 400 does not exists in program for MIRO but it does not exists in development system as well. So if the runtime error is valid in QEC server then why not in DEV server. And when it can run successfully in DEV server why cant it run in QEC server.
    Hope I have explained all the things in detail.
    Please provide me the solution since user can bombard anytime for the MIRO dump everytime in QEC.
    Regards,
    Harjeet Grover

    Hi Harjeet,
    Reason of your Dump is that the enhancement "LFDCB001" which you used contains one Function module exit "EXIT_SAPLFDCB_001" and another one screen exit in calling screen  "SAPLFDCB" number 0150.
    So when you activate your project these above mentioned both components were activated.
    So when you execute transaction SAP looks for called screen "SAPLXM08" No-0400 but as you havn't created and program go for DUMP.
    Solution - Just Create called screen  "SAPLXM08" No-0400 and activate.
    Thanks,
    Vijay

  • How to find out a screen exit

    hi seniors
    can any one tell me abt screen exit n thier search.
    pls hurry
    points will be rewarded
    offer valid for today only.
    Sameer

    hi,
    How to Find a Screen Exit in a Given SAP Standard T-code
    Program
    REPORT YSMOD2 .
    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: /0 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 : /0 TSTC-TCODE, 6 TSTC-PGMNA, 30 'No exits found'.
    ENDIF.
    CLEAR TSTC.
    ENDSELECT.
    END-OF-SELECTION.
    CLEAR: SEARCH1, SEARCH2, SEARCH3.
    Regards
    Sudheer

  • Creation of sales order- screen exit

    Hi all,
    I have a requirement like while creation of sales order need to develop one screen field in additional data B.i developed that field. and now while creation of sales order it will save in vbak table. now the problem is that screen field will be enable in that particular sales order type only otherwise it will be disable. how to do this. screen exit.

    Hi
    See SAP Note 209278 - Display of customer-specific fields in sales doc
    Check also, SAP Note 302497 - Additional cust. fields not displayed in 'Additional data B' and SAP Note 386694 - Additional data not displayed in screen 8459 and 8309
    Regards
    Eduardo

  • Screen-exit for profit center creation - transaction KE51.

    Hi All,
    Background: The client has the requirement of importing profit centre master data from legacy system into SAP ECC system. Few of the legacy data could not be filled into existing sap fields, hence the requirement has been to populate the data into custom fields.
    The client also has the requirement, that the same fields are required during online entry. For this we need to enhance the profit centre creation screen (transaction code KE51) with two additional custom fields.
    Requirement: To enhance profit centre creation screen with custom fields. Screen-exit for KE51 transaction.
    Pre-work: Program SAPLRKPM in SAP ECC system is the main program. It does not have any screen or sub screen area for custom fields addition. Debugged the program to check for screen-exits, found none.
    Below user-exits are not either screen-exits or cannot be used for enhancing profit center screen.
    PCA00001  EC-PCA: Document changes for data transfer
    PCA00002  Profit Center Accounting: derivation of representative mat.
    PCA00003  Derive Partner Profit Center for External Deliveries
    PCA00004  Check valuation for invoice verification with transfer price
    PCA00005  Check valuation for invoice verification with transfer price
    PCASELEK  EC-PCA: Selection criteria for data transfer
    Solution required for: Could anyone please let me know if it is possible to enhance the profit center creation screen. If yes, please provide the names of the screen-exit/  badi exit.
    (Just a thought, modifying the standard seems to be the only solution, this should be the last option and i agree, please provide your inputs.)
    Thanks in advance.
    Warm Regards,
    Goutham.

    Thank you Manohar for the response.
    The requirement is to display custom fields on standard sap screen and there are no screen-exits. So, i suppose the standard screen has to be modified.
    Could you please provide brief explanation on
    May be you should consider maintaining custom mapping table instead of going for chaning standard.
    With Regards,
    Goutham.

  • Screen exit/BADI for adding custom field in IW31/IW32

    Hi all,
    The requirement is to add the permit field in the Header component of IW31. Searched SDN and found user exit IWO10018 for the same which includes a screen exit.
    The activation of the same is adding a tab in the screen while user wants the field under header Component tab.
    How this can be done. Any suggestion.
    Thanks
    anya

    Hi,
      You can perform append structure to add your custom field(s)in VBAP table. Next step, go to SE51 (Screen Painter)to modify SAP Program SAPMV45A Screen number 4459 for Additional data A or Screen number 8459 for Additional data B to add your append structure custom fields.
    Once the above steps done, you can place your logic to populate custom fields in include program MV45AFZZ. i.e USEREXIT_MOVE_FIELD_TO_VBAP.
    At the end, please ensure all program and screen are activated. Hope this will help.
    Regards
    Kiran Sure

  • How can i add field to screen exit ?

    ver 4.7
    trans.  me21n
    add field in screen exit .
    i implement screen exit MM06E005->SAPMM06E->0111
    in the layout i try to add field  by pressing
    button in the toolbar ( dictionary field window ) ,
    but when i press "save" in me21n  ,
    i get message "No data changed".
    i choose in the dialog window
    field from structure "ci_ekpodb" , field that i already
    been add  .
    thanks .

    Hi
    You have to implement the exit to import/export the data into/from screen-exit:
    EXIT_SAPMM06E_016 and EXIT_SAPMM06E_018
    Max

  • 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

  • Add one column to the screen exits

    Hi All
        I am doing Screen Exits,
    here i have to add one column to the screen
    and it have to retrive the data from the specified fields
    anyone plz give me the solution.

    Hi
    which screen exit?
    Max

Maybe you are looking for

  • Activated iphone on one computer and now cant use on another

    I was in Michigan for a couple of months and that is where I bought my iPhone in July. I activated it on my friend's computer up there and now my home computer in Georgia will not even recognize my iPhone when I connect it. I have tried erasing all d

  • [solved]eve Online setup is unable to start

    I just changed from Arch 32Bit to an x86_64. Now i cant install the eve online client. If i start the offline installer it sais after 1 minute "unable to evelate, error 1" I think its a Problem with wine or some libs, but i really have no idea how to

  • Display JPEG files not on desktop as thumbnails, not generic icons

    I understand from previous forum entries that bringing up menu with command-J and checking "show icon preview" will display image files ON THE DESKTOP as thumbnails. This has worked fine for me. However, most of my image files are not on the desktop.

  • Accessing itunes

    When i go to my itunes a box comes up with 'Runtime Error' How do i fix this so i can access my itunes again?

  • Can I free transform individual buttons within the menu widget?

    When using the menu widget, 1. Is it possible to break individual buttons from their row/column and free transform them? 2. Could I delete an individual button while keeping the other buttons intact and not having to delete the page it was linked to?