Create a new view in a enhance component

Hi All,
          I want to create a new view for sales order and quatation in a component BP_factsheet.When i craete new view ,it is asking about some value like model node, bol entity, higher level, bol realtion.after that is is asking context node ,bsp application ,custome controller and view type.How can i get these value .when i create a new view then have to add these view in run time repositry under a window or not?
Thanks in advance....
Vishwas

Hello Vishwas,
You might be interested in knowing how to customise the new UI to add a new view using the enhancement concept.
Please refer to the published document on the service marketplace:
http://help.sap.com/saphelp_crm60/helpdata/en/1a/023d63b8387c4a8dfea6592f3a23a7/frameset.htm
refers to the link at
service.sap.com/okp
Inside this go to:
SAP CRM 2006s: Learning Map for Technology Consultants
wherein you can find the cookbook to perform similar operation in detail.
SAP CRM UI Cookbook
I hope this helps.

Similar Messages

  • Creating a new method in an enhanced component class implemetation

    Hello Experts,
    I am trying to create a new method in the enhanced component(BT115IT_SLSO) implementation class ( ZL_BT115IT__ITEMS_IMPL)to run our custom functionality. But somehow when I put a breakpoint and debug while I add a product to the sales order the method doesnt get trigerred.
    Is there some thing which I have to do  get this trigerred ? I just added a ned method and placed some custom code in it. Do I have to invoke it anywhere ?
    Pls help me out. I am new to Web UI.
    Thanks

    Hi Mavrick,
    As you are performing some action like item addition , there you need a method called as " event handler " to handle the event and perform the required actions.
    Place a break point in DO_HANDLE_EVENT method , and you will know the exact event handler method which is getting triggered . or if you are defining a new event ( by adding any new button) you should create a event handler method using wizard giving the same name which is defined on_click field of the button as it is case sensitive.
    Regards,
    Nithish

  • Creating a new view in a component

    HI,
    I am trying to create a new view in a BSP component using the wizard. But the context nodes are not getting created. Its throwing up an error - "View not copied with wizard; processing not possible".
    What could be the problem ? Pls help.
    Regards,
    Aravind.

    Hi Arvind,
    Before posting error, please search for it.
    Here is what i found here in 2007 forum itself.
    I guess you have not enhanced your component and your view.
    Without enhancing the component it is not possible to add a new context node.
    Here is a very helpful, follow it and the the other link within this thread,
    both are very useful in this regard.
    Web Client Context Node Enhancement
    Thanks & Regards
    Shiven

  • Create a new view under a component in IC Webclient UI

    Hi ,
    Can anyone tell how to create a new view under a component in IC Webclient UI.
    Regards,
    Sijo

    Depends what kind of view you are talking about. In any case first go to runtime repository on the left panel of the component and then click the edit button.
    If you are talking about interface view, right click the component interface and choose "Add interface view". The created view is added to the selected window in the runtime repository.
    If you want to add view to the window right click the windows component and select "Add view". 
    Select the view using the f4 help and save the runtime repository.

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

  • How to delete a view from a enhanced component?

    I wish to know the possibility of deleting a view from a enhanced component.
    I have two components IUICMD & IUICMRD. I have enhanced 4 views in the first component IUICMD using enhancement set ZCRM_ENHSET. There is no problem with that. But when i try to use the same enhancement set ZCRM_ENHSET for enhancing the second component IUICMRD, it's enhanceable in enhancement set. But 2 views IUICRMD/Meterreading & IUICMRD/MainVS is also copied to first component and available as enhanceable views in First component.
    I want to delete those views from the first component. Let me know How to delete a view from a enhanced component?
    Regards,
    Prabahar

    Hi Raju,
    If you do not need those enhancment views in any of the components ( ie IUICMD & IUICMRD ) , then open the BSP application in SE80 , under controller, there will be files with extension .do as yourviewname.do ...delete those !! These will not dele the Z classes....but just deletes their presence from the BSP...
    I would suggest following approch :
    1) go to SM34 , open BSPWDVC_CMP_EXT....Select you enhancement set and click on enhancement defination in leftside panel.
    2) now select the IUICMRD and CLICK ON CONTROLLER SUBSTITUTION...
    3) now you will see all the enhancement available for that component...Delete the entries for those two views from there...
    This is just deleting the entries...this does not delete any objects from the system.
    4)Now click on Back arrow, and delete the entry for IUICMRD...save.
    5) Now open BSPWD_CMP_WD for IUICMRD...you will get the enhance component button... You can now freshly enhance this component..
    6) We did not touch to the entries for IUICMD  in the BSPWDVC_CMP_EXT...So now if you open the component IUICMD in workbench with you enhancement set...you will see all the enhancement..including those two views which you wanted to delete from IUICMRD.
    7) If you want to delete the enhancement for these views...then right click on the enhance views and select Delete enhancement...You will get a popup listing IMPL, CTXT and CN classes, select all Z entries in the pop up and those all will be deleted physically from the system...and thus view enhancement will be rolled back...
    All the best !!
    Thanks & Regards,
    Suchita
    If you are not sure, you can create copy of IMPL, CTXT and CN classes in se80 and then proceed for deletion..You can also make copy of entire BSP in se 80 before deletion...

  • Create a new view on Reports section

    I have tried to create a new view on the "Reports" section in SCSM 2012 SP1 and here is my final MP:
    <ManagementPack xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" ContentReadable="true" SchemaVersion="1.1" OriginalSchemaVersion="1.1">
    <Manifest>
    <Identity>
    <ID>SG.Report.Library</ID>
    <Version>1.0.0.0</Version>
    </Identity>
    <Name>SG Report Library</Name>
    <References>
    <Reference Alias="System">
    <ID>System.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    <Reference Alias="SMReport">
    <ID>Microsoft.SystemCenter.Report.Library</ID>
    <Version>7.5.2905.0</Version>
    <PublicKeyToken>31bf3856ad364e35</PublicKeyToken>
    </Reference>
    </References>
    </Manifest>
    <Presentation>
    <Folders>
    <Folder ID="Folder.SGReporting" Accessibility="Public" ParentFolder="SMReport!ServiceManager" />
    </Folders>
    </Presentation>
    <LanguagePacks>
    <LanguagePack ID="ENU" IsDefault="true">
    <DisplayStrings>
    <DisplayString ElementID="SG.Report.Library">
    <Name>SG Report Library</Name>
    <Description />
    </DisplayString>
    <DisplayString ElementID="Folder.SGReporting">
    <Name>SG Reports</Name>
    <Description>Contains SG reports</Description>
    </DisplayString>
    </DisplayStrings>
    </LanguagePack>
    </LanguagePacks>
    <Resources>
    </Resources>
    </ManagementPack>
    I can see the MP is imported successfully, Then I query the DB for folder:
    select * from Folder
    where folderName like '%report%'
    which gives me some rows containing the folder with parentID = '77C85F13-0D2F-5989-F175-781DE54AD627'
    this GUID belongs to "ServiceManager" folder which is the parent folder of "reports" section.
    All goes well without error, yet the folder does not show up!
    I have tried sealing the Mp but still to no avail.
    What I have done wrong?
    YSobhdel

    you have to use the MM01 tocde and enter the mateial you want extend for new view. system will propose the view and select the new view.
    Or use MM50 for mass

  • Creating a new view to search local database

    SA
    i need to create a new view that searches my local db for certain clumns
    and i need the filter to have drop down lists based on my instace variables objects
    any suggesstions please ?

    You cannot implement that functionality using the Workspace views. I suggest having a screenflow that uses a JSP to display the information in the way you want. This screenflow can be exposed as a global activity.

  • Create a new view in Material Master

    Hi All,
        I need to create a new view in the Material Master (Tcode - MM*)
    Can anyone let me know how can this be attained. Can this be attained by configuration.
    Regards
    Simin.R

    you have to use the MM01 tocde and enter the mateial you want extend for new view. system will propose the view and select the new view.
    Or use MM50 for mass

  • Creating a new DC in existing software component

    Hi,
    I am trying to create new DC in a software component that is custom developed.
    You can consider this as a totally build product and I want to extend the features implementing new DC.
    I am able to import the development components, and when I try to create a new DC in the configuraition pool, I am anot able to select the vendor from the Vendor dropdown.
    Can some one explain how to do this?
    Is it possible to keep the software component as is, but copy the same to a custom namespace (with new vendor name newvendor.com) and create a dc in it. This way i can change the sc as is and make changes on new SC.
    Please suggest.
    Thanks and regards,
    Chinnu

    Hi Satya,
    Thankyou for quick response.
    I did not create any namespace prefixes in SLD.
    Can you give me some clarity about name spaces? I am not very clear about the same.
    About the SC i am trying to modify, it is not SAP deliverd SC, instead created under custom vendor name and I am able to import the DCs and hopefully check in the same.
    Also, after seeing your reply, I checked for any available namespaces in SLD, and all I can see is sap.com/home etc., which are owned by SAP.
    Do I have to create a new namespace with the vendor name to create new DCs?
    Also, I get this error message when trying to create a new DC:
    Syntax of 'sap.com/home/NewDC' is not valid: Name suffix must be spelled lower case: home/NewDC
    Please suggest.
    Thanks and regards,
    Chinnu
    Edited by: Chinnu on Aug 14, 2009 10:06 AM

  • Unable to create a new view for SAP UI5 in NWDS

    Hi UI5 Profis,
    I'm just getting started with SAP UI5 and wanted to create and run my first application using the UI5 Tools wirh NWDS. After having installed NWDS and the UI5 Tools
    I create new SAP ui5 project, but the wizard always run into error, when I want to create new view.
    Did someone already have the same issue?
    Thanks in advance,
    BR,
    Berenger

    Hi Berenger,
    Which is your NWDS version?
    It seems there is a bug on view creation with 1.8.8 version:
    1814417 - Patched version 1.8.8 of UI Development Toolkit for HTML5
    http://service.sap.com/sap/support/notes/1814417
    Kind regards

  • ALV: Create a new view in Settings

    I get an exception "Dynamic type conflict when assigning references " when trying to create new view in Settings of ALV.
    The ABAP call stack was:
    Method: MAP_FROM_MODEL_CELL_EDITOR of program CL_SALV_WD_PERSISTENCE========CP
    Method: MAP_FROM_MODEL_COLUMN_SETTINGS of program CL_SALV_WD_PERSISTENCE========CP
    Method: MAP_FROM_MODEL of program CL_SALV_WD_PERSISTENCE========CP
    Method: IF_SALV_WD_COMP_TABLE_PERS~SAVE_AS of program CL_SALV_WD_C_TABLE============CP
    Method: ON_VIEW_SAVE_AS of program CL_SALV_WD_C_TABLE_V_SERVICE==CP
    Method: IF_SALV_WD_VIEW~ON_HANDLE_EVENT of program CL_SALV_WD_C_TABLE_V_SERVICE==CP
    Method: IF_SALV_WD_COMPONENT~VIEW_ON_HANDLE_EVENT of program CL_SALV_WD_A_COMPONENT========CP
    Method: ON_VIEW_SAVE_AS of program /1BCWDY/2S9J7MRTEX4AZT4W9F24==CP
    Method: ON_VIEW_SAVE_AS of program /1BCWDY/2S9J7MRTEX4AZT4W9F24==CP
    Method: IF_WDR_VIEW_DELEGATE~WD_INVOKE_EVENT_HANDLER of program /1BCWDY/2S9J7MRTEX4AZT4W9F24==CP
    After some research it turned out that there is a problem with toggle button which is set as editor for one of columns.
    Debugging showed that data persistance logic of ALV (method MAP_FROM_MODEL_CELL_EDITOR, class CL_SALV_WD_PERSISTENCE, package SALV_WD_COMMON) expects that class CL_SALV_WD_UIE_A_TOGGLE_BUTTON like simple button is derived from class CL_SALV_WD_UIE_A_CAPTION, but it's not.
    The same error can be reproduced on sample SALV_WD_DEMO_TABLE_EVENTS.
    Do I have a problem with different versions of packages (SALV_WD_COMMON and SALV_WD_CONFIG)? Or something else?

    you have to use the MM01 tocde and enter the mateial you want extend for new view. system will propose the view and select the new view.
    Or use MM50 for mass

  • Reg: Adding a new view

    Hi,
    Are there ay steps to follow to add a new view
    Sam

    Hi Carol,
    Thanks for the solution. I want to use a standard componenent tat is available in componenet workbenh. So as you said i should start with creating a view in the componenet. So If i am creating a new zview in the componenet will it impact the componenet. Will i be getting this new view at all places where the componenet is being used?
    I am actually trying to create a new view using a standard component and show iton CRM_UI_FRAME.
    The actual location where I want to create the new view is
    CRM_UI_FRAME/BSPWDApplication---->CRM_UI_FRAME/MainWindow-------->
    CRM_UI_FRAME/WorkAreaViewSet---------->BSPWD_BASICS/WorkAreaHostViewSet-----
    ------> InrWindow------>ICCMP_BT_INR/InrViewSet------->ICCMP_BT_INR/InrHeaderViewSet-
    -->MainWindow
    Sam

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

  • How to create new view in WebUI for Product

    Hello,
    We want to create a new view (Z) based on the fields of the BOL object and show it in the WebUI. Is there any step by step explanation how to do it?
    Thanks in advance,
    Sergey Kozyrev

    Hi Sijo,
    The following would be the steps to integrate a z component to a std component:
    1. Create the view that you would like to integrate with the standard component in a separate z component and design its configuration
    2. Add the view in the Component Interface of runtime repository editor. Executing the z component directly must display the view without any errors
    3. In the standard component, add the z component in Component Usage of runtime repository editor
    4. In the standard component, add the custom component view in Viewsets->Viewarea->View (overview page view) of runtime repository editor
    5. Now the view would be there in the available views of the overview page. Move it to the list of visible view on the right side
    6. Execute the std component through Web UI and the view should appear
    7. Make sure the Web UI uses the same role config key as that of the overview page in which you have added the view

Maybe you are looking for