Customizing screen in WebDynpro

Hi,
I am trying to change the background color of the WebDynpro Screen. I tried to export the theme from the EP and Import it in WebDynpro ABAP by i am unable to see any changes in the WebDynpro screen.
I tried both the url parameters sap_ep_themeroot and WDTHEMEROOT. But still unable to view any changes on the WebDynpro screen.
Regards,
Shabir

I tried this.. tried to export themes from portal and import it in WebDynpro ABAP but i am unable to view the exact theme design which i had specified for tables in Portal.
Not getting the exact UI which is needed.
Can some one help me on this ?
Regards,
Vshabir
Edited by: Vshabir on Oct 28, 2009 9:23 AM

Similar Messages

  • How to develop custom inbox in webdynpro screen to sync SAP GUI inbox

    hi experts,
           i'm new to Workflow. here i've a doubt.
          in the standard workflow user decision step, agent will get notification in their corresponding Inbox,and user could take actions to the workflow item in it. now i wonder if we could develop a custom inbox in webdynpro to realize the same functionalities.
         Thanks in advance for your kindly suggest.
        Desmond

    >
    desmondyoung wrote:
    > hi Mike,
    >
    > customer doesn't want to use UWL, they just need webdynpro Inbox only, that's why i've to figure out such a solution.
    >
    > Desmond.
    Hi Desmond,
    Not sure why they don't want to use the UWL, but I have also had a customer ask for the same thing. Unfortunately I cannot give you a quick set of instructions as this is not a simple job as there are a lot of things to consider. It took me several months to build a custom BSP inbox. Have a look at FM SAP_WAPI_CREATE_WORKLIST, this will be your base. The other SAP_WAPI* FMs will be your friends.

  • Navigate from portal custom screen - how to use OBN?

    Hello,
    We need to navigate to an SRM document in display/change mode when the document number is clicked in the portal on a custom screen/custom webdynpro.
    I am trying the following OBN navigation methods, but it is not working yet: 
    call method lo_portal_manager->navigate_to_object (lo_portal_manger is an object of type if_wd_portal_integration)
    call method lo_navigation_service->launch_target (lo_navigation_service is an object of type  /sapsrm/if_ch_wd_navi_serv)
    Any thought or ideas on how I can do this?
    Thanks,
    Zack

    "i have a brand new 24" iMac G5 "
    No such computer. You have an Intel iMac. Intels & G5 are 2 different models.
    You will need to repost over in the Intel-based iMac Forums
    http://docs.info.apple.com/article.html?artnum=301724-en How to identify your iMac
    http://docs.info.apple.com/article.html?path=Mac/10.4/en/mh355.html Getting information about your computer

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

  • Customer screen get populated in activity management

    hi any one can help me out in this pls.
    my client requirement is customer screen get populated in activity management.
    my client using activities in crm.They configured customer sceen in activities.In that they have fields like contract validity, type of contract etc.
    how it will get populated when they enter customer number.

    hi
    can u please elaborate ur requirement what exactly we mean be population of activity screen,i din get exactly
    best regards
    ashish

  • Custom Screen using BADI seen in ME23N, ME22N Display, but not in ME21N

    Hi,
    I have developed a custom screen for purchase order using badi ME_PROCESS_PO_CUST and ME_GUI_PO_CUST.
    But, its not visible in ME21N, whereas its dipalyed in ME23N, ME22N .
    Please advise.
    Thanks,
    Shivaa....

    In TC CMOD you can create a new proyect and use the component MEREQ001 with this component you can see adicional tab in those TC.

  • 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

  • Print button on custom screen

    Hi all,
    I made a custom screen and a menu (status ) for that using menu painter. I want to put a button there for printing the screen. What code i have to write for that print button so when user presses print button, it prints the screen????
    Thanks
    Ribhu

    Hi,
    Do you know any other exisiting standard screen which function like same as in your customer screen.
    if yes, note that screen program name and screen no and then in your module program:
    go to PBO
    write command as set pf-status 'XXXX'. " ur pf status
    double click on 'XXXX'
    go to utilities --- adjust templeate
    Give that screen program name and screen no
    if u dont want redundant codes then. deactviate /delete it...
    Then activate all...
    then check now ... ur all of fuction buttons are working!!!
    Jogdand M B

  • Scroll bar visible but not able to scroll in custom screen for IW21

    Hi,
    We are using custom tab (screen exit) in transaction for creating notifications (TCode IW21). Two subscreens are configured to be embedded in the tab, combined area of which is exceeding screen size vertically. The scroll bar is visible in the tab but is not able to scroll using mouse scroll, but can be dragged up and down.
    Does anyone know how to make it scrollable or make the scroll bar visible at application level (not in tab) and make it working?
    Thank you,
    Deepak

    Hello,
    Would you please implement the Methods GET_DATA to get th data from Databas to screen fields and SET_dATA to update thedata from custom screen fields to Data base table in u r case LFB1.
    Regards,

  • 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

  • Error while passing data to custom screen. Entry MUM doesn't exist in T001P

    Dear All,
    I have created a custom screen for PB10. I am getting below error while executing the screen.
    Entry MUM doesn't exist in T001P (Check Entry) .
    The detail error is
    Entry  MUM  does not exist in T001P (check entry)
    Message no. 00058
    Diagnosis
    Input values must be defined in Table T001P. The value or values ' MUM ' are not specified in this table.
    Procedure
    Check whether the input is correct and correct if necessary.
    Procedure for System Administration
    If this is not an incorrect entry, check the system settings and change them if necessary.
    If there is a connection to the Customizing system, you can maintain the system settings by choosing Customizing in the Performance Assistant or Maintain Entries (F5) when displaying the help in a modal dialog box.
    I've checked the table and data is available. But still i am getting this error.
    I've come across this error earlier while copying standard screen to custom screen.

    The solution to this problem is you have to set your SET and GET parameter in the properties tab of the field.
    regards,
    sandeep

  • Data not Updated in Custom Screen fields-Vendor Master

    Hello,
    I have created a custom screen in vendor master transaction and also implemented the two BADI's below.
    Business Add-In: Processing Master Data Enhancements
    (CUSTOMER_ADD_DATA/VENDOR_ADD_DATA)
    Passed the Custom Program and Screen No in the method GET_TAXI_SCREEN
    Business Add-In: Customer Subscreens
    (CUSTOMER_ADD_DATA_CS/VENDOR_ADD_DATA_CS)
    activate it with the BADI Processing Master Data Enhancements with method CHECK_ADD_ON_ACTIVE.
    I also created a new screen and used few fields from LFA1 (Append structure fields) such that the fields on the screen are : LFA1-ZZFIELD1 etc...
    Now the issue is the screen is displayed, but the data entered on the screen is not updated on the table LFA1 or data from the table is not displayed on the custom screen.
    Am i missing something?
    Regards,
    Shiva

    Solved this problem.
    I built the query against InfoCube and not the characteristic itself. That's why I can't see the update.
    Thanks.

  • Could not get Custom screen in me21n after implementing Badi ME_GUI_PO_CUST

    Hi.,
    I created implementation for the badi ME_GUI_PO_CUST... but i could not get the Tab and screen in header tab.
    also used below  link in the  forum to correct the issue ....but dint help me .
    Custom screen not displaying using BADI ME_GUI_PO_CUST
    Pls help me how to go abt...
    Thanks,
    Ranjitha.

    Hi ....
    Now the tab is reflecting in me22n & me23n but not in me21n ......can anybody tell what could be the reason?
    thanks
    ranjitha

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

  • Customer screen using BADI :  ME_GUI_PO_CUST

    Hi
    I am implementing BADI : ME_GUI_PO_CUST to create custom screen at item level.
    Pls tell me the steps to be followed to get custom screen using BADI
    Thanks
    Vinay.

    Hi Vinay,
    go to transaction SE18, then enter your BADI.The in menu go to Goto -> Sample Code -> Display. You will see example of implementation of this BADI. All these examples are very well commented. Basically you will have to create your own function group with your new screen and call this screen from methods of BADI.
    Cheers

Maybe you are looking for

  • TMs no longer work after 3.0 upgrade

    I have a 1-1/2 year old iPhone, the original one. I upgraded to 3.0 this morning. My text messaging no longer works. Has anyone experienced this?

  • How to replace westell 6100 with westell 327w?

    Hi all, I am currently using a Westell 6100 and I just inherited a Westell 327W from my brother who switched over to FIOS. Can I replace the 6100 with the 327W? And how do I go about doing that? Any suggestions or recommendations would be greatly app

  • Camera raw plugin  für PSE10 und CS2 gleichzeitig möglich? ?

    Hallo, ich habe PSE10 installiert und das plugin camera raw 6.7 .; für meine Camera Canon 60d. Das funktioniert gut. Nun habe ich zusätzlich das CS2 installiert mit Bridge... und möchte meine Bilder da auch im RAW Format öffnen können,das geht bislan

  • Online event disappeared

    I was unable to view "What's new in Photoshop® CS2 - For Graphic Designers" by Russell Brown in Adobe online events. I got this message: >Not Found >The selected resource does not exist. >For further assistance, please check out the Connect Enterpris

  • MAC OS X updated to FIREFOX 9 - logo in Dock changed - Why and how to fix please.

    The traditional FIREFOX logo disappeared from the dock and was replaced by a new one that is for sure no improvement. This happened when I updated to 9. It was not an improvement. We all recognize the familiar fox of fire. The new one is nondescript.