Calling custom screen in VLo2n/VL03n

Hi
When ever user enters delivery in VL02n/VL03n, need to get one custom screen to view some information related to that particular delivery.
Is there any user exit or badi to do this?
Could anyone suggest the way?
Kumar.

Hi,
Following are the Project and User Exits
Enhancement/Project Name  : SLLLEG01
User Exits                            : EXIT_SAPLSLL_LEG_CDPIR3_001
                                             EXIT_SAPLSLL_LEG_CDPIR3_002
                                             EXIT_SAPLSLL_LEG_CDPIR3_003
see all the exits and which one is useful to in that include Zprg. double click
and write your logic there, 
I am not clear your requirement  Custom Screen to view some information means
you want to display any popup message.
then you can check these Function modules.
POPUP_TO_DISPLAY_TEXT - display a two line message
POPUP_WITH_TABLE_DISPLAY  - No. of lines you can display.
if any doubts reply
Regards
Ganesh

Similar Messages

  • How to call Custom screen in standard transaction on same session

    Hi ,
    I am getting this Problem.
      After one of the screen in standard Transaction (CV01N) I need to call one custom screen. for this I created one program type M with screen. in Stan. transaction I am calling like Call transaction 'XXXX'(for above M program).here I am geeting all my required functionality .but I am getting this custom screen in separate session. I want to call this custom screen on same session of std transaction ( means background custom screen is std.screen).
    Can any one guide me to achive this functionality;
    Regards,
    Saida.

    Hi Agasti,
      Thnx for your reply.
      I tried that method also. even that also calling the Custom screen in new session not in SAP standard session.
    Regards,
    Saida

  • Calling custom screen inside a function module

    This is regarding calling a screen as a pop up from a function module.How do I capture the values that would be entered in the fields of that pop up screen?Do I use ABAP memory or SAP memory or is there any other alternative?Please suggest.

    Hi savitha,
    When you create the Custom Screen, you can attach that custom screen to the main program of the function module itslef.
    The TOP Include variables can be used as screen fields and hence you don't need to store the data entered in the screen, anywhere else.
    The data will be readily available in the global variables itself in the whole function group..
    Thanks and Regards,
    Kunjal Patel

  • How to call custom screen from User exit?

    Hai,
    I have to call a custom screen from user exit include after the delivery save.
    Depends on the data in the delivery,
    if the data satisfies certain conditions I will call the screen otherwise no.
    Could any one please tell me how to do this?where to create screen & how to link it here?
    Regards,
    Bhaskar.

    Hi,
    Please check with the following Enhancements -
    V50PSTAT  - Delivery: Item Status Calculation 
    V50Q0001   - Delivery Monitor: User Exits for Filling Display Fields
    Rewards if it helps
    Regard
    Goutham

  • Custom screen in a menu exit

    Hi,
    Can we call a custom screen from a menu exit?  When the menu is clicked, a custom screen should pop up . There should be a option for going back to the old screen from this custome screen.
    I have seen screen exits where u can develope custome screens but not sure whether meny exists  or function exits will allow u to call custome screen.
    regards,
    shan

    solved

  • Calling custom dialog screen from Standard Transaction(user Exit)

    Hi, I'm calling Standard Transaction from a Custom Screen. I'm calling a custom screen again with in standard transaction (implemented custom screen thru user exits using macros). But when I click 'continue/cancel' in the custom screen, control is going back to main cutom screen rather go back to standard transaction. Could anyone please help me out how to come back to standard transaction from custom screen rather going back to main cutom screen.
    ***INCLUDE LZ_R_FORWARD_FORWARD_LOADI01 .
    *&      Module  USER_COMMAND_9000  INPUT
    MODULE user_command_9000 INPUT.
      CASE sy-ucomm.
        WHEN 'EXEC'.
          PERFORM validate_popup_data.
          IF flag_error_screen NE 'X'.
            MOVE-CORRESPONDING ZFFL_POPUP to var_ZFFL_POPUP.
            clear flag_return.
            SET SCREEN 0.
            LEAVE SCREEN.
          ENDIF.
        WHEN 'CANC'.
          flag_return = 'X'.
          SET SCREEN 0.
          LEAVE SCREEN.
        WHEN OTHERS.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_9000  INPUT
    *&      Module  exit_9000  INPUT
    MODULE exit_9000 INPUT.
      CASE sy-ucomm.
        WHEN 'CANC'.
    *      MOVE perf_flag TO lbpla_exist_flag.
          flag_return = 'X'.
          SET SCREEN 0.
          LEAVE SCREEN.
      ENDCASE.
    ENDMODULE.                 " exit_9000  INPUT
    Thanks in advance.

    Hi
    So the command SET SCREEN 0. LEAVE SCREEN. should "place" the program just after the calling of the popup so here:
    FUNCTION z_call_screen.
    * Call the Pop up screen
        CALL SCREEN 9000 STARTING AT 35 05.
    "<------------------------- The program should be here after going back from popup 9000
    ENDFUNCTION.
    Is it true?
    Max

  • Calling program with custom screen in VA01

    Hi gurus,
    I have the client's urgent need to call some custom screens in VA01.
    So I've created a custom button in screen 4900, added a function code to it (ZB_P), called transaction VFBS to create the navigation in both T185F and T185 (added the form and program for the custom code).
    In the custom code I call a custom screed created and designed there.
    After pressing the button I get a short dump:
    Category               ABAP Programming Error
    Runtime Errors         DYNPRO_NOT_FOUND
    ABAP Program           SAPLV00F
    Application Component  CA-GTF-BS-SQ
    Date and Time          18.09.2014 16:10:52
    He is thinking that the "1001' screen developed in the custom program is in SAPLV00F, but it definitely isn't there.
    Is there something I'm doing wrong?
    Thank you in advance,
    Marius.

    Hi Juan,
    Here I have written the form and program name.
    And here is the 185F definition.

  • Calling Standard screen from custom program

    Hi all,
             My requirement is
    1)Either to fix a link(say from a button) on my custom screen for material creation,to call mm01 basic data screen for image upload.
    2) Or to upload material image directly to the corresponding table(using any fm or something).
    ,please show me light on the above issue.
    Thanks in advance
    Sri

    Hi Jovito,
    I also think the same that it's not possible. Now my issue is how to get my requirement.
    FYI..
    To open Classification screen directly we have a function module CLFM_OBJECT_CLASSIFICATION. But if I want to open IA06
    Inspection characterstics screen we don't have any FM or API to do the same.
    So how will I get my requirement done. That why I use the BDC call transaction to open IA06 Insp. characterstics screen but here I am facing this Back issue.
    Please advice if there is any suggestion.

  • 6th generation nano screen black but able to touch screen from memory to get music to play..called customer support they said it's the backlight since touch screen can still be touched and music can be played..any thoughts?

    second 6th generation nano..again with the same problem..screen is black will not turn on but am able to touch screen and get music/radio to play...able to touch around on screen from memory..nano is recognized in itunes and computer..but screen will not turn on..called customer support today..of course out of warranty but was told that it sounds like my backlight is burnt out and that's all i need fixed, told that it shouldn't be that expensive (live in myrtle beach SC) and that my screen is fine since i am able to touch around on it...any thoughts?
    thanks to all for any advice or input..will try to take to local icitymac store in next couple of days
    jenn

    Replacing the backlight usually requires replacing the entire front LCD/digitizer.  And yes, it sounds the backlight has burned out.
    Keep in mind that if you go the Apple route, they won't actually repair the iPod, but instead will do an out of warranty exchange meaning your current Nano will be replaced with a refurbished model of the same capacity and generation.
    B-rock

  • Problem in BDC and a customized screen being called by the SAP Trans

    Hello good day,
    I recently have a BDC program where I will have to call a SAP STANDARD program (VF02). However, a problem occured because of a customized program being used called by VF02. This would cause the entire BDC proccess to stop running.
    My question is, how would be able to pass through this customized screen in VF02. I tried using SHDB but the BDC still wont go ahead with the process. I also used the program name as well as the screen number for it.
    For the info of the screen. The source program was created by SE38 as an executable program (i.e. regular report program). That appears to be calling a screen if a certain condition passes. The screen functions as a pop only only used to notify the user. There is push button to continue to the SAP standard screens.
    Hope I get help soon, thanks guys and good day.

    put a logic like this User exit.
    if sy-BINPT ne 'X'.( batch for BackGround Job)
    message 'Sdn.SAP.Com'.
    endif.
    Regards
    prabhu
    Message was edited by: Prabhu Peram

  • How to call a Custom screen in portal from a Poratal UWL ??

    How to display a Custom screen which is developed in portal when a work item is executed through the
    portal-UWL ?.
      In detail....
         A custom screen has been developed in portals.
    Workflow triggers when a new item is created on the custom screen then the workitem gets populated in the respective approver Portal UWL(universal work list).
    when the workitem is executed from the UWL then it has to display the custom screen with its header data on the portal.

    Hi sampath,
    Thanks. I found that the redirection is not working
    properly at IIS end and changed the configuaration to
    make it work.
    Thanks a lot,
    Gopi

  • CALLING CUSTOME ROUTINE IN VOFM FROM CUSTOMIZED SCREEN INME21N

    Hi Experts,
    I need to update KBETR and KWERT values present in 'Conditions Tab' in Purchase Order (ME21N/ME22N).
    I have created a new customer tab in which we enter amount field and  percentage filed. When user enters some value in this and clicks on 'Conditions Tab', calculation has to be done and the calculated value has to be appeared across a specific condition type.as i am new to abap  i dont know how to create routine and pass data to routine in vofm from customised tab in me21n .
    can anyone tell me how to pass data from custome screen in ME21N to VOFM routine.
                                                                                                                                                                          Thank's in advance

    In transactions SMOD and CMOD, press F4
    - SMOD - in the F4 select "Information System", in the pop-up window there is a "Component Name" in the "Additional Selection" block,
    - CMOD - in the F4 select "Information System", in the pop-up window there is a "Exit Name" in the "Additional Selection" block,
    First time you may have to change the initial display of the F4 from standard to All selection variant via the expand icon or shift-F7 (or via user settings)
    Regards,
    Raymond

  • Comcast new customer screen after firmware update

    Every time I try to update my Airport Extreme's firmware, I get the Comcast new customer screen on my browser and can't access any pages other than that. I've had Comcast come out and they it is a problem with my router and not with them since I can surf the internet when my computer is hooked up directly to the modem. I've tried everything including resetting the Airport and cycling the power and nothing works. The only way I can continue to access the internet is when I upload the factory firmware version to the Airport. Has anyone had this problem before or have any suggestions on how to remedy this?

    yeah I recall that pain in the butt problem. You probably had them(Comcast) install their so called mac software which you should not have done .
    When my memory comes back I'll post the counter measure.
    Although try this in the meantime;
    ethernet from Comcast modem to wan port of apple router. ethernet from your Mac to lan port of Apple router. Power off the modem and the router. Bring the modem up first then the router. Place the router using DHCP and set your wireless config if need be. Should work.

  • Custom screen using BBP_CUF_BADI

    Hi,
    I am trying to call a custom screen using implementation of BADI, BBP_CUF_BADI.
    I have written the following code in the implementation of the PUT_DATA method.
    EV_REPID = 'Z_SCREEN'.
    EV_DYNNR = '8888'.
    The screen is not displayed. Also if you could tell me if the displayed screen will have the look and feel of GUI screen or the look and feel will be similar to the SRM screen in the web?
    Thanks,
    Mick

    Hi Yann,
    John is doing a call screen in code. But when you do that you start a different memory process. Also with the code that I have written in the badi
    EV_REPID = 'SAPLZCUST_SCREEN'.
    EV_DYNNR = '8888'
    the PBO of the screen gets executed but the screen is not displayed.
    Please help!!!!!
    Thanks,
    Mick

  • Added custom screen in PO using BADI ME_GUI_PO_CUST and ME_PROCESS_PO_CUST

    Hi All,
    I have added custom screen with two z fields at item level using BADI ME_GUI_PO_CUST and ME_PROCESS_PO_CUST i can see my screen in tcodes ME21N , ME22N , ME23N but I am not able to save data.
    and also screen is coming in change mode even in ME23N .
    thanks.

    Hi,
    I have added two xfields at item level.
    This is the code i have added in zimplementation ZME_GUI_PO_CUST .
    IN Zimplementation ME_PROCESS_PO_CUST I have added code only in method FIELDSELECTION_ITEM . after doing this I can see only screens in ME21N, ME22N, ME23N but when enter data in zfields and trying to save it is giving me message no data has changed.
    method IF_EX_ME_GUI_PO_CUST~SUBSCRIBE.
    DATA: ls_subscriber LIKE LINE OF re_subscribers.
    we want to add a customer subscreen on the item detail tab
      CHECK im_application = 'PO'.
      CHECK im_element     = 'ITEM'.
    each line in re_subscribers generates a subscreen. We add one subscreen in this example
      CLEAR re_subscribers[].
    the name is a unique identifier for the subscreen and defined in this class definition
      ls_subscriber-name = subscreen1.
    the dynpro number to use
      ls_subscriber-dynpro = '0001'.
    the program where the dynpro can be found
      ls_subscriber-program = 'SAPLYMEPOBADIEX'.
    each subscreen needs his own DDIC-Structure
      ls_subscriber-struct_name = 'MEPO_BADI_STRUCT'.
    a label can be defined
      ls_subscriber-label = text-001.
    the position within the tabstrib can be defined
      ls_subscriber-position = 4.
    the height of the screen can be defined here. Currently we suport two screen sizes:
    value <= 7 a sevel line subscreen
    value > 7  a 16 line subscreen
      ls_subscriber-height = 7.
      APPEND ls_subscriber TO re_subscribers.
      ENDIF.
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_FROM_MODEL.
      DATA: l_item       TYPE REF TO if_purchase_order_item_mm,
            ls_mepoitem  TYPE mepoitem,
            ls_customer  TYPE mepo_badi_exampl.
    system asks to transport data from the business logic into the view
      CASE im_name.
        WHEN subscreen1.
    is it an item? im_model can be header or item.
          mmpur_dynamic_cast l_item im_model.
          CHECK NOT l_item IS INITIAL.
    transport standard fields
          ls_mepoitem = l_item->get_data( ).
    transport customer fields
          CALL FUNCTION 'YMEPOBADIEX_GET_DATA'
            EXPORTING
              im_ebeln = ls_mepoitem-ebeln
              im_ebelp = ls_mepoitem-ebelp
            IMPORTING
              ex_data  = ls_customer.
    store info for later use
          MOVE-CORRESPONDING ls_mepoitem TO dynp_data_pbo.
          MOVE ls_customer-badi_bsgru TO dynp_data_pbo-badi_bsgru.
          MOVE ls_customer-badi_afnam TO dynp_data_pbo-badi_afnam.
        WHEN OTHERS.
      ENDCASE.
    endif.
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_TO_DYNP.
      CASE im_name.
        WHEN subscreen1.
          CALL FUNCTION 'YMEPOBADIEX_PUSH'
            EXPORTING
              im_dynp_data = dynp_data_pbo.
        WHEN OTHERS.
      ENDCASE.
    ENDIF.
    endmethod.
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_FROM_DYNP.
      CASE im_name.
        WHEN subscreen1.
          CALL FUNCTION 'YMEPOBADIEX_POP'
            IMPORTING
              ex_dynp_data = dynp_data_pai.
          IF dynp_data_pai NE dynp_data_pbo.
    something has changed therefor we have to notify the framework
    to transport data to the model
            re_changed = mmpur_yes.
          ENDIF.
        WHEN OTHERS.
      ENDCASE.
    ENDIF.
    endmethod.
    method IF_EX_ME_GUI_PO_CUST~TRANSPORT_TO_MODEL.
    DATA: l_item       TYPE REF TO if_purchase_order_item_mm,
            ls_mepoitem  TYPE mepoitem,
            ls_customer  TYPE mepo_badi_exampl.
    data have to be transported to business logic
      CASE im_name.
        WHEN subscreen1.
    is it an item? im_model can be header or item.
          mmpur_dynamic_cast l_item im_model.
          CHECK NOT l_item IS INITIAL.
          ls_mepoitem = l_item->get_data( ).
    standard fields changed?
         IF dynp_data_pbo-matkl NE dynp_data_pai-matkl OR
            dynp_data_pbo-plifz NE dynp_data_pai-plifz OR
            dynp_data_pbo-webaz NE dynp_data_pai-webaz.
    update standard fields
           ls_mepoitem-matkl = dynp_data_pai-matkl.
           ls_mepoitem-plifz = dynp_data_pai-plifz.
           ls_mepoitem-webaz = dynp_data_pai-webaz.
            CALL METHOD l_item->set_data( ls_mepoitem ).
         ENDIF.
            CALL FUNCTION 'YMEPOBADIEX_GET_DATA'
              EXPORTING
                im_ebeln = ls_mepoitem-ebeln
                im_ebelp = ls_mepoitem-ebelp
              IMPORTING
                ex_data  = ls_customer.
            ls_customer-badi_bsgru = dynp_data_pai-badi_bsgru.
            ls_customer-badi_afnam = dynp_data_pai-badi_afnam.
            CALL FUNCTION 'YMEPOBADIEX_SET_DATA'
              EXPORTING
                im_data = ls_customer.
         ENDIF.
        WHEN OTHERS.
      ENDCASE.
    ENDIF.
    method IF_EX_ME_PROCESS_PO_CUST~FIELDSELECTION_ITEM.
    DATA: l_persistent TYPE mmpur_bool.
    CONSTANTS:
    FIELD-SYMBOLS: <fs> LIKE LINE OF ch_fieldselection.
    l_persistent = im_item->is_persistent( ).
    *IF l_persistent EQ mmpur_yes.
    READ TABLE ch_fieldselection ASSIGNING <fs> WITH TABLE KEY
                         metafield = MMMFD_YYMAN_NUM."fd_cust_01.
    IF sy-subrc IS INITIAL.
    <fs>-fieldstatus = '*'. " Display <-- this one was as per the sample code given.
    <fs>-fieldstatus = '+'. " Input <-- this i added to make the field mandatory.
    ENDIF.
    READ TABLE ch_fieldselection ASSIGNING <fs> WITH TABLE KEY
                         metafield = MMMFD_YYMAN_DES."fd_cust_01.
    IF sy-subrc IS INITIAL.
    <fs>-fieldstatus = '*'. " Display <-- this one was as per the sample code given.
    <fs>-fieldstatus = '+'. " Input <-- this i added to make the field mandatory.
    ENDIF.
    *ENDIF.
    ENDIF.
    endmethod.

Maybe you are looking for

  • Managing large iTunes library across multiple storage devices

    Greetings, I'm trying to find a way to manage a very large library of about 1 TB, which obviously won't fit on my MBP hard drive.  I want my movies and tv shows on an external drive, but would like my music, podcasts, etc on my internal drive.  I wou

  • Problems with Multiple versions of java on one computer

    Hi, i current installed 1.3.1_08 on my xp machine and then 1.4.2. I want my "java" command to be using the 1.4.2 version. I try to run some 1.4 native java applets on my xp machine but they fail to run due to the java command being from version 1.3.1

  • On the IPad, can I copy text from an online source then paste to Pages?

    Many times from ebooks as part of my own personal research, I like to copy text from various sources then later review the text of the copied information to render my own conclusions. How do I copy from online sources and books and then paste into Pa

  • DML operations

    Hi experts, I would like to know the total number of operations (DDL and DDL) performed on a table in oracle dabatase since it was created. Please advice.

  • User Defined Default Starting Page

    Hopefully an easy question...what table holds the user defined default starting page? Specifically in 11g. Thanks!