Enhance the standard WD

Hi experts,
I have a requirement in which i have to enhance the standared WD.
In the standard WD,there is a view and in that view we have one table .
There is one field in the table for "Specification" and one for "Material".
Once the user enter value in the field "Specification" and press enter a pop up window should open with the ALV which contain all the materials.
Once user select any material , it will go in the colum of the material.
How i can do this.
Please help.
Thanks
Mahesh

Hi
Hope you need to know how to enhace a standard WD4A application.
You ca enhance the standard Web dynpro Abap conponent by pressing Ctrl+F4. I basically mean enhanceing by clicking the 6th button in the application toolbar of the webdynproconponent. then create you new enhancement. then you can add you on changes to a standard.
ci

Similar Messages

  • How to enhance the standard search with custom field?

    Hi all,
    I would like to know the general optimal procedure to enhance the standard searches like Opportunity search or Lead search.
    I've gone through some of the threads here. Some suggest, to add the new field using AET and copy the IMPL class of the search and then code the custom logic. Some say, append the new field to the structure of the search object and then implement the BADI.
    I'm actually a bit confused to understand the correct procedure.
    Can someone please help me with a generic procedure to enhance the standard search with a custom field?
    Thanks in advance.

    Hi Maren,
    Once I have got the same development. I have followed the below steps, please check with this. Let me know for further inputs.
      Add new field using Append structure of type ‘XXX’ in search
      Create BADI implementation for Enhancement spot ‘ES_CRM_RF_Q1O_SEARCH’ and include filter ‘BTQOPP’
      Put your logic in BADI implementation – SEARCH method
      Add it in WebUI configuration
      Remove the operator if required
    Regards,
    Swadini Sujanaranjan

  • How to Enhance the Standard Report?

    Hi All,
    How to Enhance the Standard Report? :
    When I am trying to execute the query called ZTIMES in the user group SQ01 it is navigating the screen to selection-screen with some inputs to be given here on the selection screen company code is mandatory as an input. The company code field is having the search help and it is fetching the values for the company code from table called PROJ  Table (Project definition Table).But I want the company code should fetch the value from the  PRPS Table ( Work break structure(WBS Element) Level).
    Tables used are PROJ and PRPS.
    The company code in PROJ is PROJ-VBUKR
                                    In PRPS is PRPS-PBUKR
    In the coding part related to that selection screen I have to replace PROJ-VBUKR with
    PRPS-PBUKR.But it is standard report to enhance.
    What is suggestible solution for this issue?
    Thanks,
    M Raju

    Hi,
    Since this is an ABAP Query, You can change the infoset query in SQ02 and establish the join linkages between PROJ and PRPS
    Also on the selection screen of the Query make sure you provide company code from PRPS table and report output also from the same table reference.
    Once you have modified the ABAP Query, activate and generate it so that it will internally regenerate the a standard program.
    http://help.sap.com/erp2005_ehp_02/helpdata/en/d2/cb4256455611d189710000e8322d00/frameset.htm
    ABAP Query (Sq01)Modification
    Hope this helps
    Regards,
    Shiva

  • How to enhance the standard web query template in BW 3.5

    hello experts,
    How can I enhance the standard web template in BW 3.5? I can see that in 3.5 0QUERY_TEMPLATE is not longer the standard web template, the new standard template looks completely different with new functionalities etc. I can't follow the steps in the How To guide as this refers to 0QUERY_TEMPLATE. Also in transaction RSCUSTV11, it's got now only two options: style sheet and template attributes but no longer web template.
    Any help would be much appreciated.
    Many thanks,
    Inma

    Many thanks for your help.
    I managed to set a new standard web template based on 0ADHOC but now I've found a new issue: in the WAD, I have created a new web template also copied from 0ADHOC. This web template will embed a query and the web report will be executed from WAD, not from BEx. The problem is that the different buttons (Save View, Bookmark, Variable Screen, Export Excel, Export to CSV, etc)don't seem to work when I click on them once the report is showing the results.
    Can you please give me any idea on what's happening and if there's anything else I should do?
    Many thanks in advance.
    Inma

  • PM01 - Enhance the Standard List Screen

    Morning All
    I have read the various posts and standard SAP documentation on enhancing the standard list screen. However, I am stil in position of having my new structure - ZPLIS0019 being populated in subroutine fill_liststruc but the fields do not appear on screen 3000 as indicated. The standard documentation implies that I do not have to do anything to screen to screen 3000 - that the fields will appear dynamically - although other threads have suggested different.
    Is it that the screen 3000 can only be repaired to include the new fields?
    Can anyone clear this up for me?  I'm on 46C.
    Any input really appreciated...!
    Cheers
    Ian
    Message was edited by:
            Ian Stubbings
    Message was edited by:
            Ian Stubbings

    A repair has to be made and then the system is able to regerate the screen 3000.
    The 'Generate Enhanced List' option from the List Menu option should also be taken and the new structure put into the 'table name' field of the correct entry (you may have to create this entry).
    Ian

  • Enhance the standard report

    <b><u>Can anybody answer</u></b>
    Hi SDN's
    I had inserted a new Z-field in the table ANLA, and in transaction AS02
    Now i need to enhance the report RABEST01 - Asset Balances, to insert the new field in the report output of RABEST01.
    Can anyone show me the way to it?
    Points assured
    Regards
    Pratyusha

    Hi Pratyu,
    I have checked the standard report and there are no explicit calls for any type of enhacements like Customer Exits, BADIs or Enhancement-points / Sections .
    Thus the options you have at your hand are either to modify the tsandard code or to copy the standard to a Z development and do the necessary changes.
    regards,
    Vikas

  • Enhancing the standard  Data source without deleting setup tables

    Hi all,
    I am in the the Support Project. My requirement is I want to Enhance u201C2LIS_13_VDITMu201D LO- data source with two fields without disturbing the delta.
    Please suggest me how I have to do this.
    As Per my Knowledge ,
    1. we have to delete setup tables
    2. Enhance the data source & re populate the setup tables.
    3. Delete the data in the cube & add the two new fields in the cube & repopulate the cube with new Initial .
    4. after that delta will be enabled through job control.
    But this process is not suitable for our requirement because delta was enabled long back it is going very smooth till date, I donu2019t want to disturb that process.
    So please suggest me is there any other procedure to do this.
    Thanks,
    Kiran Manyam

    Hi,
    If historical data (loaded earlier in to BW) are not required for the two enhance field, then it is not required to deleted the setup table and reload them to BI.
    In this case simply you can follow the following procedure.
    1. Enhance the fields, and update the transfor structure(to unhide these fields). In BI update the required data target with respective IO. and in exit populate the enhance fields. No need to disturb the delta
    2. Replicated the DS in BI and do the mappings in tranformation.
    Here the existing delta is working, and you will be populating the two fields in the exit only.
    Thanks,
    Jugal.

  • Enhance the standard report SD_SALES_CONTRACTS_VIEW

    Hi
    Can anybody answer
    I have to insert one single field in the output of VA45N report. That single field is not flowing in the VA45N.
    i.e, without copying  the VA45N and the report name is SD_SALES_CONTRACTS_VIEW.
    Can anyone show me the way to do it?
    << Please do not offer points >>
    Regards
    Esaki
    Edited by: Rob Burbank on Sep 21, 2010 2:36 PM

    If you are in ECC6.0 may be you can enhance the structures "svbmtv_trvog"(For output) & "SERPSLS_GENDOC" (Field Catlog)create implicit enhancement at the begin of the routine "liste_anzeigen" & fill the value.
    If you are not ECC6.0 still enhance the above structures & in the function module "SD_SELECT_SALES_DOCUMENTS" check the following exit if you can fill the value
    Sonstige Kundenwünsche ----------------------------------------------
      PERFORM end_modification.

  • Enhanceing the standard report RPTQTA00

    I have the requirement like adding an extra field in the output for the standard program RPTQTA00 field is ' work schedule  rule'  this i want to display this  field in  the output with some data

    Hello,
    Does this have anything to do with workflow? This is the workflow forum.
    regards
    Rick Bakker
    hanabi technology

  • Enhance the Standard WDA component method

    Hi All,
    Can we write the code in a method of the standard WDA component. I know that we can use post-exit but it will be triggered after the method. My requirement is lying in between the standard method.
    Please suggest if we can write the code mid of the standard method.
    Thanks
    Sanket sethi

    Done. Through overwrite method....

  • Error in Enhancing the Standard SAP Enterprise Service

    Hi All,
    I have enhanced standard SAP Enterprise service, when i am going to test in wsnavigator , I am facing the below problem..
    ERROR : Definition of /wsdl:definitions/wsdl:types/xsd:schema[1]/xsd:attributeGroup/xsd:attribute is not correct. Missing top level component (uri: 'http://in.ibm.com/o2s'; name: 'MaterialSerialNumberCollection')."
    Please help.
    Thanks in advance.
    Biplab Ray

    Hello,
    It looks like there is a syntax issue in your web service definition. Please correct this (SE80) and reactivate the service definition.
    Thanks,
    Venu

  • Best Practice for enhancing the SAP delivered standard WD ABAP application

    Hi,
    I am new to WebDypro ABAP.
    To enhance the SAP delivered Standard WebDynpro Component (complex component with Business objects & powl).
    Kindly let me know the best practice for enhancing the Standard WD ABAP from the below 1 or 2.
    1) To copy & create a "Z" of the component & make changes in that (or)
    2) to enhance directly on the same standard component without making "Z".
    Regards,
    NS

    Hi NS,
    If it is a standard component its better we go for enhancing the component rather than copying it into Z component.
    If there is any issue with in the standard component , SAP supports it through notes and OSS messages. If it is a Z component, SAP doesn't support it.
    If there is any up gradation of business packages, changes will be done to standard , but not the Z components, wherein we could miss it.
    Further, since it is a standard component it might have been used at many places, changes that has to done to reflect all changes might be difficult in this case if it is a z component.
    Regards,
    Harsha

  • How enhance the default variant in standard transaction COOIS (SAP&COOIS) as per the user requirement

    Hi,
    I have one query that how to enhance the standard default variant (SAP&COOIS) for standard transaction COOIS.
    If any one know solution pls share.
    Thanks & Regards,
    J.Goud

    Hi Maine,
    Thanks for your reply.
    As you mentioned for your own program, you can control the parameter "I_SAVE", when calling "REUSE_ALV_GRID_DISPLAY".
    so already i have use the same logic and control the parameter through I_SAVE and here i am calling method ALV_GRID->SET_TABLE_FOR_FIRST_DISPLAY instead of "REUSE_ALV_GRID_DISPLAY".
    and it works fine when we execute the report but the logic doesnt work when the user tries to change and save the layout variant on the output screen of the report.
    Regards,
    Satish

  • Enhancing a standard component - Table Cell Variant

    Hi Forum,
    I am trying to enhance the standard WD component /SAPSRM/WDC_UI_SC_DOTC_BD view V_SC_DOTC_BASIC in SRM 7.0 .
    The requierment that for certain condition the Quantity cell in a row should be read only.
    Carried out the following steps:
    1. Created an enhancement
    2. In the standard table column ITEMS_TABLE_QUANTITY  [Columns] , removed the standard inputfield.
    3. Added two cell variants ZITEMS_TABLE_QUANTITY_CV1  [CellVariants]  and ZITEMS_TABLE_QUANTITY_CV2  [CellVariants]  first one contans a text view and second contains inputfield. Variant key for first one is DISPLAY and for second one is EDITABLE.
    4. Enhanced the method WDDOMODIFYVIEW with below code:
    **Read the ITEMS table
      DATA lo_nd_items TYPE REF TO if_wd_context_node.
      DATA lt_items TYPE wd_this->elements_items.
      DATA ls_item LIKE LINE OF lt_items.
      DATA lo_el_context TYPE REF TO if_wd_context_element.
      DATA ls_context TYPE wd_this->element_context.
      DATA lv_disable_quantity TYPE wd_this->element_context-enable_quantity.
      DATA lr_table_column TYPE REF TO cl_wd_table_column.
    ** navigate from <CONTEXT> to <ITEMS> via lead selection
      lo_nd_items = wd_context->path_get_node( path = `COMP_CONTEXT.ITEMS` ).
      lo_nd_items->get_static_attributes_table( IMPORTING table = lt_items ).
      lr_table_column ?= view->get_element( 'ITEMS_TABLE_QUANTITY' ).
      LOOP AT lt_items INTO ls_item .
        IF  ls_item-catalogid EQ 'VEP_Staples_D0'.
          lr_table_column->set_selected_cell_variant( value = 'DISPLAY' ).
        ELSE.
          lr_table_column->set_selected_cell_variant( value = 'EDITABLE' ).
        ENDIF.
      ENDLOOP.
    But even after the condition is true ALL cell i.e. the complete column is DISABLED or when the condition is false the COMPLETE column is enabled instead of enabling disabling ONLY THE SPECIFIC CELL.
    Is there a problem with the code in WDDOMODIFYVIEW or something else?
    Thanks,
    Anubhav

    Hi  Saravanan
    Under ITEMS node I added one more Node(cv_quantity) and one attribute(cell_variant_quantity) with in this node.
    And code in WDDOMODIFYVIEW :
    DATA lo_nd_items TYPE REF TO if_wd_context_node.
      DATA lt_items TYPE wd_this->elements_items.
      DATA ls_item LIKE LINE OF lt_items.
      DATA lo_el_context TYPE REF TO if_wd_context_element.
      DATA ls_context TYPE wd_this->element_context.
      DATA lr_table_column TYPE REF TO cl_wd_table_column.
    ** navigate from <CONTEXT> to <ITEMS> via lead selection
      lo_nd_items = wd_context->path_get_node( path = `COMP_CONTEXT.ITEMS` ).
      lo_nd_items->get_static_attributes_table( IMPORTING table = lt_items ).
      lr_table_column ?= view->get_element( 'ITEMS_TABLE_QUANTITY' ).
      DATA lo_nd_cv_quantity TYPE REF TO if_wd_context_node.
      DATA lo_el_cv_quantity TYPE REF TO if_wd_context_element.
      DATA ls_cv_quantity TYPE wd_this->element_cv_quantity.
    IF first_time EQ abap_true.
      lr_table_column->set_selected_cell_variant( value = 'EDITABLE' ).<--Initially ALL cells shoud be editable
    ELSE.
      lr_table_column->bind_selected_cell_variant( path = 'COMP_CONTEXT.ITEMS.CV_QUANTITY.CELL_VARIANT_QUANTITY' )  .
    * navigate from <CONTEXT> to <CV_QUANTITY> via lead selection
      lo_nd_cv_quantity = wd_context->path_get_node( path = `COMP_CONTEXT.ITEMS.CV_QUANTITY` ).
      IF lo_nd_cv_quantity is BOUND.
      lo_el_cv_quantity = lo_nd_cv_quantity->get_element( ).
          LOOP AT lt_items INTO ls_item .
            IF  ls_item-catalogid EQ 'VEP_Staples_D0' AND ls_item-number_int IS NOT INITIAL AND ls_item-description IS NOT INITIAL.
              lo_el_cv_quantity->set_attribute(
                                                name =  `CELL_VARIANT_QUANTITY`
                                                value = 'DISPLAY' ).
            ELSEIF ls_item-catalogid NE 'VEP_Staples_D0' OR ( ls_item-number_int  IS INITIAL AND ls_item-description IS INITIAL ) ."If the condition is not satisfied OR no item is added to that line
              lo_el_cv_quantity->set_attribute(
                                                name =  `CELL_VARIANT_QUANTITY`
                                                value = 'EDITABLE' ).
            ENDIF.
          ENDLOOP.
    ENDIF.
    ENDIF.
    Now If I add an item that DO NOT satisfy the comdition to be read only, for that row the quantity is enabled but for all the rows below it quantity cells are DISABLED.
    Hope my issue is clear?
    Thanks a lot,
    Anubhav

  • How to find the Standard Program associated with a Standard IDOC

    Hi,
          I am going work on enhancing the standard IDOC. Any body can suggest how to find a standard pogram associated with a Standard IDOC. And can any body send some exaple code for extending a standard IDOC and to implement the logic in the standard program .....

    Hi,
    For outbound IDoc the program can be found:
    1) For master IDoc via transaction BD60. Here for the message type you can find the function module used to generate the IDoc. Within this function module you can find the user exit where you can code your logic.
    2) For IDocs with message control (output control) we maintain settings for proces code in WE41. This process code will lead to outbound IDoc generation program.
    For Inbound IDoc the program can be found:
    Via WE42 where inbound process and its related inbound function module is maintained.
    In each cases above we can go the function module and find the customer exit where idoc enhancement logic can be coded.
    For extending IDoc look at the following links:
    <a href="http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7d6243d711d1893e0000e8323c4f/content.htm">Extending IDoc - SAP help</a>
    It can be summarized as follows:
    Enter transaction WE30 (ALE->Extension-> IDOC types->Maintain Idoc type)
    - Type in your name of the extended IDOC type (usually starting with 'Z') and click on the Basic IDoc type, click the create icon.
    - Click on Create new and enter a description and press enter.
    - Click on ZIDOCTYPE01 and then on the Create icon.
    - Enter ZIDOCTYPE as the segment type, click on Segment Editor.
    - Enter a description for your segment type and create.
    - Enter a description for your segment, enter each field required in your IDoc and press enter to validate.
    - Save and generate, press back
    - To release the segment choose Goto, Release from the menu.
    - Check the box on the line of your segment.
    - Save, back and enter.
    - Your Idoc type structure should be displayed with your new segment.
    - Save and back.
    - To release the Idoc type choose Extras, Release type from the menu and Yes.
    Hope this helps.
    Regards,
    Gajendra.

Maybe you are looking for

  • Password Criteria in OBIEE 11.1.1.5

    I have install recently OBIEE 11.1.1.5 and i am trying to create new Repository using admin tool when i enter some password (plain text) its' says : "The Repository password does not meet the minimum criteria - at least 1 numeral(s)" i have check loc

  • Is there a way to log into MY ms account that is l...

    Hello Today i planned to setup skype on my brand new xbox one. trouble is, when i made my GT my mother realized that if my siblings were going to play online as well she wanted it linked to her email. they never used my xbox 360 and she never uses th

  • ITunes 10.1.2 and iPhoto 8.1.2 Not Syncing Properly

    I'm running iTunes 10.1.2 and iPhoto 8.1.2 on Mac OS X 10.6.6. I'm syncing to an iPhone 3GS and iPod Touch 4G. I've discovered that photo syncing to both the iPhone and iPod Touch is not happening correctly. In fact, when I compare the Albums and Eve

  • Why do i keep getting "image is missing preview data" when trying to move files from bridge to PS ??

    I am not able to move multiple files to PS...regardless whether I am doing HDR or panorama.....get this "image is missing preview data" with the first file number of the series of files. #missingpreviewdata

  • Block order by credit check

    Dear expert, I have a requirement like that: The first one, I re-export to customer and must create a sales order for re-export, how can I do? and where will I config to it? how can the system understand that this is sales order for re-export? The se