Adding output field to a badi

Dear all,
We have an implementation of a classic badi in our system. According to an OSS note we added an output parameter to a method of the badi. Even though we fill the new output parameter correctly in the implementation of the method, the values are not carried back to the calling program. We tried re-activating the badi  implementation, without succes.
Do we need to delete the badi implementation and create a new one in order to have the new output parameters active?
Thanks,
Bertus

Hi,
Yes you can delete the Implementation Badis.
Go to SE19 then place your badi Implementation name  then press delete.
After delete it will ask for to keep the interface with pop up yes or No.
Then choose No.Then the whole implemented badi will be deleted.
Thank you,
Thanks,
AMS

Similar Messages

  • T code  fbl3n  , adding output field is  with hold tax code.

    hai experts ,
    tcode is fbl3n.
    adding new field is  with hold tax code in output fields..
    inpu field is  gl account number and  company code  and psting date.
    but in report bsis table data is come,  but this not properly  assiging to output display structure.
    but i find out some badis like   1.  FI_ITEMS_MENUE01
                                                   2. FI_ITEMS_MENUE02
                                                    3. FI_ITEMS_CH_DATA
                                                   4. BADI_LAYER
    but these badis not working properly.
    but i   develop some implimentation enhancement frame work ,  but inthis point  , cursor  will comes to  enhancement  block but not move step by step code..
    please solve.
    thanks in advance.

    Hi,
    To add new fields in the out put for the transaction FBL3N Use BTE.
    Read the documentation first..
    Go to Tcode FIBF =>Environment=>Info system(P/S)=>F8=>Select the event 00001650=>Click on documentation
    1. Extend the structure RFPOSX and RFPOS with a new append structure.
    2. Run the RFPOSXEXTEND report.
    3. Create BTE 1650 (Business Transaction Event). For this purpose, copy the sample function module SAMPLE_INTERFACE_00001650 into the customer namespace.
    4. Activate the module in transaction FIBF. Go to 'Settings -> Products -> ... of a customer' and create a product. You can choose the name of the product and the description. Set the 'Active' indicator and save.
    5. Go to 'Settings -> P/S Modules -> ... of a customer' and include an entry for event 00001650 with your new product and function module. Save the entry.
    Regards
    DKS

  • Problem with adding output field in Bank Details(Infotype 0009)

    Hi All,
    I hav a criteria like, when i select a value for a field corresponding value should be displayed in input/output field just beside the selected field.
    To make you understand the criteria more clearly.In infotype 0009 we hav Bank key.When we select a bank key corresponding Bank name is displayed just beside Bank key field.How to achieve that functionality.
    Can anyone help please. Its urgent...
    Thanks a lot...
    Sandeep.

    To make my question more clear.I have created a new field in bank details infotype.Similar to the field Bank key in 0009 Infotype.As soon as a select the Bank no through F4 functionality i want the Bank no no to be selected and at the same time i want Bank name to be displayed just beside this field.
    In short with 1 selection i want both Bank no n Bank name to be selected.
    If i hav ti write the code where should i write the code.I hav also created a structure .I presume i need to write a logic for this requirement.But i dont know where to write the logic.

  • Adding new field in the table for Output

    Hi ,
    I need to add a field catalogue as Payment method in the condition table for Output, but the payment method field does not exist in the table. Can this be done?
    regards,
    Ragu

    Hi Refer below link on sdn for adding new Field
    Adding New Field to Catalog
    Adding New fields to field catalog

  • Adding custom field in pricing condition structure (BADI CRM_COND_COM_BADI)

    Hi,
    I need to add a custom field (ZCITY) to the structure : CRMT_ACS_H_COM and I need to populate this field in the BADI: CRM_COND_COM_BADI in the method : HEADER_COMMUNICATION_STRUCTURE.
    However, my concerns are:
    1. How to add the new field to this pricing structure? Is there any specific procedure to do that?
    2. And once the field is added and populated with the value in BADI, where the pricing calculation takes place based on this custom field?  Do we need to to implement any other BADI's or any pricing routines? I am little confused here.
    Could you please help me on this?
    Bottom line is : A custom field calles ZCITY needs to be added to the pricing structure and freight cost determination should take place based on this new field ZCITY.
    Thanks,
    Sandeep

    Hi Sandeep,
    if the field is used in the condition download from ECC please also check SAP note 514952.
    1. The field is added via the field catalogue maintenance at IMG: Customer Relationship Management -> Basic Functions -> Pricing -> Define Settings for Pricing -> Maintain Field Catalog. As you save or generate the field catalogue the structure will be updated with your field.
    2. Whether you need to implement a JAVA routine for the pricing of this particular condition is defined in the corresponding pricing procedure.
    Best Regards,
    Michael

  • ADDED TWO FIELDS IN THE me49 OUTPUT

    HI i have added the two fields for field cat for the ME49 output
    could please tell me how to update those fields with the values.
        CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
          EXPORTING
            i_interface_check       = ' '                       "n1068548
            i_callback_program      = l_repid
            is_layout               = ls_layout
            i_grid_title            = l_grid_title
            i_grid_settings         = l_grid_settings
            it_fieldcat             = lt_fieldcat
            i_default               = 'X'
            i_save                  = 'A'
            is_variant              = ls_variant
            it_events               = lt_events
          IMPORTING
            e_exit_caused_by_caller = l_exit_caused_by_caller
            es_exit_caused_by_user  = ls_exit_caused_by_user
          TABLES
            t_outtab                = <outtab>
          EXCEPTIONS
            program_error           = 1
            OTHERS                  = 2.
        IF sy-subrc <> 0.
          MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                  WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
        ENDIF.
    <outtab> am not able to update those values into this table.

    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
          EXPORTING
            i_interface_check       = ' '                       "n1068548
            i_callback_program      = l_repid
            is_layout               = ls_layout
            i_grid_title            = l_grid_title
            i_grid_settings         = l_grid_settings
            it_fieldcat             = lt_fieldcat
            i_default               = 'X'
            i_save                  = 'A'
            is_variant              = ls_variant
            it_events               = lt_events
          IMPORTING
            e_exit_caused_by_caller = l_exit_caused_by_caller
            es_exit_caused_by_user  = ls_exit_caused_by_user
          TABLES
            t_outtab                = <outtab>
          EXCEPTIONS
            program_error           = 1
            OTHERS                  = 2.
    hi i copied ME49 report two add two fields in the output, fields are added in the field catalogue but please tell me how to get the data into output, <removed by moderator>.Am not able to update the data into output.
    Edited by: Thomas Zloch on Oct 23, 2011 8:44 PM

  • Adding Custom Fields to the Recipe Management Workbench

    Hi Experts
    I'm trying to add fields to the Quatities Tab of the recipe dependent and the stage dependent formulas
    in RMWB (Recipe Management Workbench).
    I've added other fields to the Input and output tab by appending the frmls_iot_scr structure and then doing the layout setup
    in SPRO but where and how do I go about adding fields to the Quantities Tab and is there a BADi that can then be used to fill
    those additional fields.
    Any help would be much appreciated.
    Regards
    Vic

    Hi Vic,
    There are no exits or BAdI for extending the fields for the view quantities. New fields must be added at the structure FRMLS_TOTALS and added into the customizing table FRMLC32 as col_id. Then the processing of the fields is still to be programmed. The function group is FRML600.
    You can use also a copy of the group group.
    Best regards,
    Roland

  • Adding Custom Field to Shopping Cart and PO, Classic Scenario

    We are running SRM 7.0 with ECC 6.0 as the backend and using the Classic scenario. I want to add a custom field to the shopping cart and have the data transfer over to a custom field (of the same name) on the purchase order to the ECC side. I have already added the field to the shopping cart and have the data saving successfully there on the SRM side. What I am having trouble with is getting the data from the custom field to go over to ECC on the purchase order.
    I have extended the Shopping Cart and Purchase Order item structures through configuration on SRM. This has added the fields to the INCL_EEW_PD_ITEM_CSF_SC and INCL_EEW_PD_ITEM_CSF_PO structures, as described in note 672960 (do i need to extend the PO structure on SRM if using the Classic scenario?). I have also extended the CI_EKPODB and CI_EKPODBX structures on ECC as described in note 458591. So the placeholders are there.
    I feel like there must be something I am missing. The OSS note 458591 suggests that just adding the fields to the needed structures will cause the data to transfer, but this does not appear to be the case.
    I have an implementation of BBP_CREATE_BE_PO_NEW that I can use, but do not see where to add the data in the output parameters of that BADI. Is there a BADI I need to implement on the ECC side?
    Any help in this issue would be greatly appreciated.

    Dug around a little bit more and stumbled onto this article which solved it for me: [How to transfer custom fields from SRM to ECC|http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20b36c12-685f-2c10-4fb4-ba2e0b969c27?quicklink=index&overridelayout=true]
    In BADI BBP_CREATE_BE_PO_NEW I had to add some code to fill in the CS_PO1_DOCUMENT-EXTENSIONIN parameter table with the structure for the BAPI_TE_MEPOITEM structure on the ECC side. The tricky part is creating a string representation of that structure with the correct offset. And it isn't as easy as just counting up the number of characters in SE12. For example, looking at my BAPI_TE_MEPOITEM structure in SE12, my custom field appears to start on character 157, but in reality, I had to offset the writing of my value to character 143. I guess it depends on what types are in there.
    But once that gets figured out, it works well. As long as the custom field is added correctly to the CI_EKPODB append structure (which is appended to BAPI_TE_MEPOITEM), the data gets tranferred over in the ExtensionIn table, and SAP automatically knows what to do with the data as long as you have everything in ExtensionIn aligned correctly.
    Thanks for the help everyone!

  • Adding new field to Customer master sales data area sales tab

    Hello everyone,
    I am new to module pool so seeking some help from experts here.
    I have a requirement were in I have to add a new field to the customer master (VB02) sales area data sales tab.
    I found that there is no screen exit.Is there any other way of doing it?
    could you please provide me with a step by step procedure of doing it.
    With Regards,
    Karishma.

    Hi,
    How did you look for screen exit? Have you also tried it in BADI? 'Coz normally, adding custom fields to a standard screen has to be implemented in exits.
    I haven't worked with VB* screens yet so I can not give you a some possible exits. But you can do some debugging. I think there's an available code in the net that searches for exits/screen exit (ask Mr.Google). You can also ask him how to search BADI in debugging mode. I remember it's TCode SE24 then look for cl_exithandler class, get_instance method. Then look for exit_name variable.
    Hope this helps.

  • SRM 7.0 -Adding Custom fields in Contract Item screen at particular positn

    Hi,
    We have a requirement to add new custom fields in the Contract Item screen at required position, in Left and right side container.
    We have tried the following methods but have not been able to achieve the same. Kindly help!
    1) Added new field in Context through enhancemnt in the Details screen View of Contract , Binded the field to the field in structure INCL_EEW_PD_ITEM_CSF_CTR and add the field to teh Layout - Using this method, The field is not saved to the table.
    2) Added the field to meta data table /SAPSRM/V_MDF_IC - This is positionng the field on teh right container at the bottom. We want to position it on left side.
    Kindly help to understand where we are going wrong.
    Thanks in advance,
    Regards
    Prasuna.

    Hi Prasuna,
    Sorry ..You are right..I was looking at some other WDC related to contract data..It you map the CUFs to /SAPSRM/S_CLL_CTR_ITEM which has the include structure INCL_EEW_PD_ITEM_CSF_CTR then it should work fine.
    If you do this, are you able to view the new fields on the screen?
    you mentioned that you are not able to save the data to the table.
    Include your fields in INCL_EEW_PD_ITEM_CSF as well because if you add CUF to any of those doc types, you also have to add those CUF to the global structure for CUF documents.
    Also Check if you fields are there in structures BBPS_CTR_CUF_ITEM,BBPS_CTR_UI_ITEM and BBPS_CTR_ITEM.
    Check whether you have implemented the BADI's like BBP_DOC_CHECK_BADI ,BBP_DOC_CHANGE_BADI and BBP_DOC_SAVE_BADI . check out the structures (whether they having the CUFS) used in those if you have implemented any of them .
    Regards
    Lavanya
    Edited by: LAVANYA CHAVA on Aug 25, 2010 10:10 AM

  • Adding Z field in Opportunity search and result view BT111S_OPPT/Search

    Hi,
    I have been searching this forum on adding Z fields in search and result view but couldnt find the precise information.
    We have Z field in ultimately residing in BUT000.
    Now when this field is used in BP_HEAD_SEARCH for search and result, it could be easily done via configuration. (since the field was added to CRMT_BUPA_IL_HEADER_SEARCH during EEWB extension.
    Now, the requirement is to add the fields in Opportunity BT111S_OPPT/Search & BT111S_OPPT/Result.
    I am confused with regard to the approach we need to use to get this field in search and result.
    I thought the easiest option is to add the Model node and and give the BOL attribute. This works fine but I can't see this field (with dynamic getter/setter) in the UI configuration.
    During the attribute creation wizard, I gave BOL entity as BTQROpp (system defaulted) and the relation was
    BTADVSOpp/BTOrderHeader/BTHeaderPartnerSet/BTPartnerAll/BTBusinessPartner/ZZZGEOG_REGI
    is this correct? or am I doing something wrong?
    Why can't I see the fields in configuration?
    So alternatively I created a field through AET and i could see this field is in the structure and in UI config, but what logic I need to put to retrieve the value?
    Any advice?
    Many thanks in advance for your help
    Rakesh

    Hi Rakesh,
    Please follow below steps:
    1. Append your custom field to structure associated with your search/result structure.
    2. After you append this field to structure, this field would be available in context node.
    3.  Check if the field is reflected in available fields in configuration.
    4. If field is not present in configuration then please follow steps stated by me in:
    Re: New Column can not be added in chtmlb:configTable
    5. Once you add this field to design layer, you would be able to configure it to your search query. Check if your query works with this field.
    If not then please go through below forum :
    Re: BADI for Claims search in trade promotion management
    Let me know if this helps.
    Regards,
    Bhushan

  • Adding custom fields  through SE51

    Hi All!
    This is with regards to adding custom fields through Se51 to standard screens.I had added custom field KNVV-ZZKVGR6 to the screen.
    After drawing the text and I/O buttons.When I activate I am getting an syntax error saying Field KNVV-ZZKVGR6 is defined differently in screen (ABAP/4 field,Dictionary field).
    What does this mean.
    Also if i activate with a SAP standard field instead of the custom it is getting activated.
    But for both the ways I could not able to see the output on the actual transaction.Also the new drawings which i am drawing are in brown color(different form the existing one)
    Please advise.
    regards
    Praneeth

    hi Praneeth,
    what is the program name,screen number you are trying to modify..,and after appending the field <b>ZZKVGR6 to KNVV</b> , now go to table and choose menu <b>Utilities->Data base Utility-></b> now click on  <b>Activate and Adjust the Data base</b>, then try to add the field.
    and are you adding the field from Dictionary (i.e you have option Get From Dictionary in that give KNVV table name it will list the fields, choose zzkvgr6 from it, and place it in your screen.)
    the exit which you are adding should be appropriate one
    or else you won't get the desired results. what is the exit..
    Regards
    vijay

  • Adding New Field Under Sales Tax/Service Tax Tab in XD01

    Hi Experts,
    I want to Add new Field in CIN Details under Sales Tax/Service Tax Tab.
    Is it Possible to Add Field under Standard Tab.
    Thanks & Regards,
    Sandip Kokate

    hello,
    yes there are two ways:
    1) change standard screen. (that's the bad one).
    2) Use GuiXt tool which provides you with a possibility to add your custom objects into standard screens, change layout, visibility and so on.
    http://www.****************/Tutorials/Others/GUIXT/Page1.htm
    http://www.synactive.com/tutor_e/tutor.html
    i had personally used this third party tool without license ( you will be able to use only basic commands. adding  input fields is one of them). I think it is the best way to enhance old transactions which don't have appropriate BADi's,  user exits and so on.
    br,
    dez_

  • Adding new fields in the layout.

    Hi gurus,
    I have a requirement in which i need to change the layout of a report v.25 through transaction VOKF. Actually i have added one field VDATU in the table VBMTV and the fields of this table are getting displayed in the output but not all fields. so through the transaction VOKF a variant has been created with some fields and there is also option for additional fields addition. But the field which I have added new through append structure doesnt appear in the possible value fields.
    So do anyone have any solution for this or if anyone has ever encountered this type of issue.
    Thanks in advance.

    I have added the field VDATU in the Structure VBMTV and the structure is active. This field is getting filled in the my Standard report and and is displayed only when change the layout after displaying the output.My requirement i need this field by default in the output.
    Thanks in advance.

  • Adding new fields in web ui for complaint transaction

    hi all,
    i am able to add new fields thru eewb but my question is how these fields will reflect in web ui
    and where these values will be stored i.e in which table?
    do we need to create any z tables if yes how ?
    plz help me out
    thanks
    madhuri

    HI,
    When u add a new field through EEWB wizard, that field add in related table. Suppose u r adding a field for Complaint , for that u have to choose Business object for complaint.
    After this step when u run wizard, not only this field will add in Complaint table but wizard also generate BADI, FM,some structures and data element and also some classes.
    U can find all these related generated methods , structure etc from General Data of Task.
    U dont need to create any Ztable, wizard take care itseld all data storage and handling.
    Regards
    Gaurav

Maybe you are looking for

  • Batch updates with callable/prepared statement?

    The document http://edocs.bea.com/wls/docs70/oracle/advanced.html#1158797 states that "Using Batch updates with the callableStatement or preparedStatement is not supported". What does that actually mean? We have used both callable and prepared statem

  • Power Button not working on my Zen Mi

    Hi, recently bought a Zen Micro 6GB off Ebay, was brand new, not second hand, unit was fine for month or two until now, the power button isnt working at all. So the only way i can turn the unit on is to plug it into my USB port or to use my charger.

  • IPhone showing on TV with iPod AV Cable?

    Hi. I bought the iPod AV Cable and was told it work with the iPhone. I can't get the slide show to show up on the TV. Does the iPod AV Cable work with the iPhone or should I return the cable? Thanks!

  • URL for running forms9i comes out wrong

    Hi! When trying to run a form from my Forms9i Builder the URL that is used looks like this: http://%%20"http://mojo.intern.sti.no:8888/forms90/f90servlet?form=C:\MortenJ\....... and so on. This page is not found, because of the first part of the URL:

  • ARD3 Authentication Failed error.

    I am using a MacPro Laptop as the admin computer and have been trying to log into a client iMac by using the IP address over the internet. I set up two accounts on the client and gave them both full privileges. I know the IP address of the client and