CProjects: Enhance standard view

I have the requirement to add some additional fields in the tab "Additional Data" of Tasks.
But it is not possible to enhance the standard webdynpro component "DPR_DET_DATA_TASK_O".
So how can I realize this requirement?
Is the only solution to create an own tab with the additional fields? Or does it work to copy the functionality of the standard webdynpro component and include it in somehow in my custom defined tab.
regards,
hans

I will try to be as precise as possible:
     - Go to SE80.
     - Select webdympro dpr_det_data_task_o.
     - Select the view to enhance (basic or add or...)
     - Click on 'enhance' pushbutton.
     - Create an enhancement implementation if not already done.
     - Then you can add/remove fields.
     - Save & activate your changes.
Of course, you will have to update the context with the addiditional fields you want to display. If the fields are new task attributes for instance, you can create & activate structure CI_DPR_TASK (included in table DPR_TASK) with your custom fields. Then you can include the new table fields in the dynpro dpr_det_data_task_o context, and bind them to the screen fields.
Hope it's clear enough.
Matthias

Similar Messages

  • How to enhance Standard View in Webdynpro

    Hi Techies,
    I AM NEW TO WEBDYNPRO CONCEPTS.
    I have requirement that, I need incorporate a new UI element "THRESHOLD SLIDER" instead of Radio Button Group,
    These Radio Button Group represents "Profieciency Scale of Candidate".
    this is dynamic, i.e, sometimes for candidate 1, we have 5 Radio buttons, for Canddidate 2 we can have 10 radio buttons.
    these population of radio buttons takng place dynamically.
    Now my requierement is replace this radio button gp with "THRESHOLD SLIDER".
    The functinality is same...
    user slides the "THRESHOLD SLIDER"  to given rating for a candidatte...
    THIS HAS DONE THROUGH ENHANCEMENT FRAME WORK.
    THANKS IN ADV..
    Regards,
    Raju Mummidi
    SO ANYONE COULD PROVIDE ME SCREEN SHOTS TO GO FURTHER.

    Please go through the link for more information on WD enhancement framework
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/700317da-bd79-2c10-368e-8f18bf5d8b81?quicklink=index&overridelayout=true
    http://help.sap.com/saphelp_nw04s/helpdata/en/c5/f4b9422e0fb911e10000000a1550b0/content.htm
    Thanks
    Prdeep

  • How to create a new view by copying from standard view in IC webclient?

    Hello, expert,
    I need to enhance a sap standard component (BP_Factsheet), inside it I need to create a new view by copying from an existing standard view (Acitivities). However when I try to make a copy, I was asked for destination BSP application, I entered the Z-Application which I used when defining enhancement for the component. After the copy, I don't see the new view.
    Then I tried the destination BP_factsheet, instead of the z-application, then after the copy, I can see the new view. However since it's in SAP application, it seems like it's a MOD, not enhancemnet, and inside the new view, the classes (for context, context nodes, etc.) are not in custom namespace (not starting with Z).
    So please let me know how can I make a copy of sap standar view in custom namespace.
    Thanks in advance.
    Jayson

    When copying you can put any BSP name..normally the practice is to prefix the standard name with a Z.
    Secondly when you want to make changes to the individual classes and methods you need to right click and say enhance. Then the AZ class names etc would be generated. The view should appear in the component wherein you copied the original view from.
    I hope this helps.
    The cookbook should have details on this. Otherwise also its quite intuitive.
    Award points if it helps.
    Thanks.

  • Create a new button in a sap-standard-view WD4A

    In webdynpro for ABAP
    I have changed the text on an existing button in a sap-standard-view using configuration (change application configuration/go to component configurator/implicit configuration and then on the view-component change the text) it works perfect.....
    my next step is to create a new button beside the old one with a new text on it, I created a new button by using "enhance view" (I copied the existing button) the new button appears (so far so good) but when I go into the configuration to change the text on the new button (using configuration the same way I did when I changed the text on the existing button) I  cant find my new button in the view-component list....why can't I find it there so I can change the text?
    Can anyone help me this one?

    I don't believe that the Configuration tool picks up Enhancement Objects because of the way they are linked to the original component at Runtime. Why set the text using configuration?  You can control the text within the enhancement object.  Do you want different texts based upon multiple configurations?

  • Problem in calling standard view in nested view container

    Hi Experts,
    We have a standard SAP component in which there is view containing a TABStrip. In one of the tabs there is a View container. This view container calls another view containing a view container, which in turn calls another standard view of standard component SALV_WD_TABLE. The whole structure is as below:
    MAIN(View)->VC_container1(view container)->View1(called view)->VC_Container2(View container in called view)->Table(standard view of SALV_WD_TABLE).
    Now we are trying to add one more tab in the same tabstrip and trying to call the the same TABLE view of component SALV_WD_TABLE in the same manner described above. It is allowing us to add the view but when we are activating the enhancement the standard view TABLE of component SALV_WD_TABLE gets disappeared. Can anybody suggest what to do.
    Thanks and Regards,
    Vaibhav Tiwari.

    Hi Vaibhav,
    My Ques is that are your using the same component usage of salv_wd_table for the Second tab you have added.
    Because you are using the component usage of salv_wd_table already in the first tab. So when you are goinig to use the same component usage for the second tab then this problem might will happn i.e. the table is disappeared in the second tab.
    Regards
    Manoj Kumar

  • Error while enhancing standard component CRMCMP_CND

    Hi,
    We have one requirement that Phase Id and Offer Id needs to added in the /SAPCND/GCM transaction and the same needs to be disaplay in the web ui.  So we added two fields in field catalog after that we made two implementation in /SAPCND/ROLLNAME and CRM_COND_COM_BADI.
    Now the funtionality is working fine in the GUI and in WEBUI the field is added but the F4 value is not visible in the new web ui screen.
    So I tried to enhance the standard component CRMCMP_CND, in order to retreive the F4 value help.  While selecting the context node in the standard view CondRecEditView we are getting the status message u201CError during analysis of method REATE_CONDRECORD of class L_CRMCMP_C_CONDRECEDITV0_CTXT. Message no. BSP_WD_TOOLS031u201D
    In standard view itself I am getting this error and while enhancing the component the context node is not converted in to Zclass.
    If we try to add attribute from the context node its giving error create_condrecord does not exist error.
    So I am unable to proceed further.  If any one aware how to solve this issue kindly let me know.

    Hi,
    While enhancing a view of a component only the controller (xx_IMPL) and the context class (xx_CTXT) are extended into Z classes. Context nodes (xx_CNXX) are not automatically extended. You have to do it manually only for the context node(s) you would like to modify. Indeed there is a message that appears when you select the context node but this is not the reason why the CN class is not extended.
    What you have to do is to redefine the method CREATE_CONDRECORD in class ZL_CRMCMP_C_CONDRECEDITV0_CTXT and create a new class ZL_CRMCMP_C_CONDRECEDITV0_CN00 that extends CL_CRMCMP_C_CONDRECEDITV0_CN00
    In ZL_CRMCMP_C_CONDRECEDITV0_CN00 implement method GET_V_xx for the field you want a search help on
    Regards,
    Fabian

  • Replace standard view with alternative view

    Hi Gurus,
    In CRM 5.0 we were able to replace a view with a different view (whether it was SAP standard or bespoke) by adding the appropriate substition controller details in the Runtime Framework Profile.
    We are now trying to do the same in CRM 2007 but we have not been successful.  I have gone into the SPRO entry "Maintain Runtime Framework Profile" and created "Z_RUNTIME" which is called in the Business Role.  It is set up with the following Work Area Definition:
    Application: BSPWD_BASICS
    View Set Name: WorkAreaHostViewSet
    View Area Name: WorkAreaView
    I have tried to replace the following controller as a test to change the standard view:
    BSP Application: ICCMP_BT_TIMERC
    Controller To Be Replaced: SrvTTimeRep
    BSP Application: IC_KNOWS_SEARCH
    Replacement Controller: MainWindow
    This hasnt worked, the view SrvTTimeRep still showed. 
    Just to reiterate, I'm not trying to enhance a view, I am trying to replace it with a totally different one.
    Any help offered is greatly appreciated, and will be reqarded with points!  Thanks in advance!
    Andrew G.

    Andrew,
    The difference is in CRM 2007 is that you don't modify the runtime framework profile globally.  Instead each application has concept of a component repository.xml that needs to be adjusted.  You actually need to enhance each component where you want to include the view into the viewset.  This will then create a Z-component repository of enhancements for the application, including a copy of the respository.xml file.  You then adjust the repository.xml using the tools provided to replace adjust the viewset defintion.  Now if your view lives in another component you will also have to define the proper component usages to use the view.
    I would recommend downloading or getting access to the CRM 2007 OKP materials or taking the CRM UI class which has an example of this method in further detail.
    Take care,
    Stephen

  • Adding Custom Fields in Standard View - How to save data to Table

    Dear Experts,
    One View is having UI elements from a standard table /RPM/ITEM_D. Added 2 custom fields in this table using enhacement. Now enhanced that standard View and added these 2 custom fields. When I am saving the application, these 2 fields values aslo should be saved. In the context all fields are present from table /RPM/ITEM_D except the custom one. Can you please help me out how to acheive this.
    Thanks and Regards
    Sumesh

    Hi Sumesh,
    What you need to do is :
    1) add these two new fields in the same context node where the field from table /RPM/ITEM_D are added.
    2) in your UI , bind values to these new attributes.
    If current application is using and BAPI / Class method to update the table ,
    this new fields will also be passed to that bapi and will update table.
    Regards,
    Ashish Shah

  • Enhancing Standard Business Partner Object in IC Web Client(CRM 2007)

    Hello Experts,
    I am new to CRM 2007.
    I have one requirement to add new field to standard BP object and make that field visible in IC Web UI.
    Can you please suggest me steps do the same ?
    1) How to Enhance the BP table to inculde the new field ?
    2) Where else changes should be done and how ???
        BOL Layer ?
        UI Layer Coding ?
    3) How to configure the new field in UI
    Looking forward to hear from you...
    Regards,
    Srikanth

    Hello Srikanth,
    First use EEWB
    1) create project
    2) Under Project create Extention (Extention Type BUPA)
    this way you add new fieilds/table to BP incliding BOL/Genil
    Enhance your component (I assume BP_HEAD)
    Enhance your view
    with wizard add new attribute to your BulHeader node in the view.
    Good Luck
    Eli Steklov
    Please Reward Points if It Helped

  • Getting runtime error while enhancing the view SRQM_INCIDENT_S/incidentSRL of SRQM_INCIDENT_S UI component

    context generation failed in view SRQM_INCIDENT_S/incidentSRL of UI Component SRQM_INCIDENT_S
    an exception has occured
    exception class CX_SY_MOVE_CAST_ERROR- source type \ class- CL_SRQM_INC_INCIDENTSRL_CTXT is not compatible, for the purposes of  assignment with target type / CLASS= ZL_SRQM_INC_INCIDENTSRL_CTX
    Method : ZL_SRQM_INCIDENTSRL_IMPL=>WD_CREATE_CONTEXT..
    initialization of view SRQM_INCIDENT_S/incidentviewset of ui component SRQM_INCIDENT_S failed....
    cannot display view srqm_incidet_s/mainwindow of ui component srqm_incident_s
    the above exceptions occured while enhancing the view of SRQM_INCIDENT_S search UI Component..
    please let me know the reason...

    Hi Srinivas,
    It seems to be standard SAP Issue. Please refer to SAP Note 1488728 for fixing the issue. The note recommends to implement the below code in the generated class ZL_SRQM_INC_INCIDENTSRL_IMPL by redefining the method WD_CREATE_CONTEXT.
    METHOD wd_create_context.
      context = cl_bsp_wd_context=>get_instance(
              iv_controller = me
              iv_type = 'ZCL_SRQM_INC_INCIDENTSRL_CTXT' ).
      typed_context ?= context.
      super->wd_create_context( ).
    ENDMETHOD.
    Regards,
    Mahesh

  • Enhancing Standard webdynpro component

    Hi friends,
    I have never worked on enhancing standard web dynpro components,
    Now i have got  requirement, In SRM webdynpro component  i have to place Custom Label and  Custom Hyper Link, when i click on that hyperlink, one pop up window shud be open, can any please guid how to enahnce this standard webdynpro component
    Thnx
    Kumar Srini

    Hi,
    To Enhance any standard compoenent, and specially a "VIEW" just follow the below steps:
    1. Go to SE80, Give the Component Name and press Enter
    2. Go to the Desired "View"
    3. Click enhance button (ICON Like spiral,6th from left to right of Application toolbar)
    4. A Pop up will appear asking your Coposite Enhancement name  and Enhancement Implementation name. Create "NEW" on both the occasion.
    Now for UI Enhancements:
    a) Click the "ROOT UI Element container" , right click add the custom UI elements and assign Property values as per your requirement( like binding,text,action etc.,). It is just like adding UI elements in Z-Compoent.
    b) Create actions wherevr required
    For Coding Level enhancements:
    Here, for all the methods which are in the standard compoenent will have "PRE" and "POST" Exits. The difference is "PRE" Exits will render before calling the actual code and "POST" Exit will render after rendering the actual code.
    Note: Till Enhancement Pack (EHP3) we had only PRE & POST Exits. And Now on from EHP 4 and More we do have an option "OVER WRITE" Exit.
    Apart from Exits, we can create our own Events/event Handlers. These Event Handlers will work only for the enhancements.
    We Can write our own logic in the newly created event/event handler.
    Regards,
    S.Meganadhan

  • Problem with enhancing BP_HIER view BP_HIER/EOVPHierarchyTreeV

    Hi experts,
    Need some urgent help regarding enhancing of view BP_HIER/EOVPHierarchyTreeV  in component BP_HIER.
    I am facing a strange issue here.
    I enhanced the view BP_HIER/EOVPHierarchyTreeV and redefined a method EH_ONNEW_NODE.
    But when i check the TR object list , i do not see this method getting locked  in my TR.
    Still when i ported  this TR to the test system , it reflected in the system.
    But further when i tried porting the TR to the user test system, this change did not get reflected.
    Can anyone help me as to why could this be happening in only one system?
    Is it something related to any system setting at the BASIS side since it is happening only in user test system?
    Any pointers are highly appreciated.
    Thanks
    Swapna V.

    Hi Bhushan,
    Will this work around work when the view class itself is standard and not getting enhanced due to this issue?
    I had enhanced the view and the method and tried porting it in  a new TR again. But that also did not work.
    The IMPL,CTXT classes got locked in the TR , but the EH_ONNEW_NODE method was not locked in the TR somehow.
    Ideally waht i have seen is like , when ever protected section of a view controller class is modified, it gets locked into your TR object list .But here , i dont see even that. Also , the method is missing in the object list.
    Shown below is the object list in my TR :
    Page/Controller of a BSP Application
         ZBP_HIER                      EOVPHIERARCHYTREEV.DO
         ZBP_HIER                      EOVPHIERARCHYTREEV.HTM
    Class (ABAP Objects)
         ZL_BP_HIER_EOVPHIERARCHYT_IMPL
         ZL_BP_HIER_HIERARCHYTREEV_CTXT
    Table Contents
         BSPWD_CMP_C_REPL
             ZENHANCEMENT_SET       BP_HIER                       BP_HIER
    Thanks
    Swapna.

  • Unable to open "compose mail/settings/contacts" in standard view in 2 out of 3 Gmail accounts

    Unable to open "compose mail/settings/contacts" in standard view in 2 out of 3 Gmail accounts. When "compose new mail" is selected "loading...." appears at the top then the page is frozen. ie you can't select inbox etc. Changing from standard to basic h/ml then clears the Loading... and gmail can be used (without spellcheck etc).
    This might not be Mozilla, but I can access these accounts in standard view on another computer.

    Your Gmail account may well be an IMAP account, just like the iCloud mail account. In which case it will work in just the same way as iCloud mail, except that you will have to set it up manually on each device, where as iCloud mail adds the account itself when you log into iCloud.
    Whilst it works the same as iCloud mail it isn't iCloud that syncs it for you.

  • How to use data from standard view in Web dynpro for ABAP

    Hello:
    I have to create an Abap Web Dynpro, and I must use data from a standard view in the new one. Does anybody know what do I have to do?
    Thank you and have a happy new year.

    Hi Rodrigo,
    Firstly, list the Standard component under Component Usage of the Component which you are creating in your View.
    Second, In the Custom Component, view, goto context, and try to add the node from the Standard component in to your view.
    NOTE: The second step requires a Node in component controller of the Standard Component.
    Finally, Now in your view, get the data from that and map the data.
    NOTE: To do this, I think you need to call your Standard WDA first and then only your node contains data and it will be passed.
    I hope it is helpful.
    Regards,
    Shashikanth. D

  • How to get standard view or table for the standard inforsource

    Hi all:
          According to business reqirement, we are going to use standard inforsource 0CO_OM_CCA_10,
    we need to know the standard view or table in order to corresponding DataSource?
    could you please tell me how to get  the standard view or table or DataSource?
    Couldn't thank you more!

    Hi Sony,
    Goto RSA1>BI content installation>goto objects>double click on the Infosource>then a pop-up comes search for that infosource-->select it and click on transfer
    Before that in the right side of the tab select the grouping as "Before and afterwards of the dataflow" and collection as automatic.
    then you get all the datasource/cubes and all the object related to the infosource.
    OR another option is-->
    Goto RSA6 in the R/3 and search for the datasource with the name "0CO_OM_CCA_10" (don't forget to expand all the tree structure in RSA6)
    then goto that datasource and double click on the datasource then you will get the Extract structure of that datasource.
    double click on the extract structure then you may get the View name also.
    hope this helps...
    Regards,
    Ravi Kanth

Maybe you are looking for

  • Need to run VI on boot or call from other application

    I am looking for the most basic way to get Labview to run a VI upon bootup or call from another application (without having to hit the run button on the toolbar.) I would rather not have to build an application; I don't want to buy the professional v

  • PhotoStream: it will not let me set it up to on my iMac

    After using my iPad 2 and iPhone 4s I thought I'd replace my Windows 7 PC and get an iMac 21.5, which I did and have been mostly happy with it.  However, the Photo Stream in iPhoto did not show my photos from the other two mobile devices. After much

  • Error in payment proposal: Account 2421101160 US10 is blocked for posting

    Hello all, I would like to ask you from whcih all places the account can be determinated to post to accounts while running payment proposal. We have got this error: ==================== Account 2421101160 US10 is blocked for posting Information re. v

  • Multiple WDS APs on a single IP range

    I have 80+ APs on a single IP range. Can I have two WDS APs on a single IP range in order to service the 80+ APs? I was planning to configure 40 APs to point to one WDS AP and the other 40 to the other WDS AP

  • Oracle Forms 10g - WebUtil

    Hi everyone! In our company we are doing a migration from Oracle Forms 6i to 10g. For a certain functionality we need to retrieve the clients ip address.. Instead of using old fashioned style to retrieve it, we have opted to use webutil. Our DBA has