Using BBP_CUF_BADI to display custom screen in bid Invitation

Hello Everyone,
I have a requirement of enhancing Process Bid Invitation,  adding customer fields.
I hv added the fields but I want to change the layout of added customer screen.
I tried to implement BBP_CUF_BADI, but it doesnt seem to work.It still shows the field one below the other.
I hv also read notes 458591 and 672960.
I would like to hv step by step instructions of steps to be followed.
Thanks in advance for the help. Please revert ASAP.
Regards,
Kunal

Hello, BBP_CUF_BADI is used to handle the vizualization of the customer fields, i.e. with BBP_CUF_BADI you can decide if you want a field to be displayed and if it has the read-only attribute, customer fields are displayed using a table control, the layout of the customer fields is rendered using a template that expands the line of the control table and map those fields with a name-value logic.
If you want to customize the layout of the screen you will have to rewrite the templates contained in the internet service BBPCUF.
Regards, Luciano.

Similar Messages

  • Using BBP_CUF_BADI to display custom screens

    I am using BBP_CUF_BADI to display my customer screen on the Shopping Cart Item Screen. How do I pass data to my custom screen? I would like to display my CUF fields, I would like the data from the standard fields on the Shopping Cart line item. Any help would be appreciated.

    Hi Jagathi,
    You'll name the FM as you want.
    The pupose of these 2 FM is to exchange data between the BADIs methods and the Function Group (with global data of the FG).
    The 1st FM is to be called from the PUT_DATA method of the BADI, to send data to the Function Group (FG global data): for example items and/or header and iv_mode, ...
    The 2nd FM is to be called from the GET_DATA method of the BADI to get the result of the subscreen (CUF changes).
    Hope you'll get it all.
    Vadim

  • Tabular Customer Fields - SC & Bid Invitation - Unable to display

    Hi,
    I am facing difficulty in displaying tabular customer fields for Shopping Cart and Bid Invitation. I have followed the steps given in the Consulting Note 672960.
    I have added 3 fields for the append structures of INCL_EEW_PD_ITEM_CST, INCL_EEW_PD_ITEM_CST_SC & INCL_EEW_PD_ITEM_CST_BID.
    Per Note 672960, Once the structures have been activated, the tabular customer fields will be displayed on the screen. But I am not able to see them under Shopping Cart Item level Basic Data Detail Screen as well as for Bid Invitation.
    Any thoughts or Am I missing some steps here.
    thanks, Ram P

    The SAP Note also says the following:
    =====
    If you define fields for the first time, the system generates a screen for the display. If you create or delete fields, the screen must be regenerated. To do this, start report BBP_DYNPROS_GENERATE, change the proposed program to SAPLBBP_PDH_CUF and execute the report. Select the checkbox for the screens with the descriptions BBP_PDS_HCF for the table-like fields at the header and/or with the description BBP_PDS_ICF for the table-like fields at the item. You can use the 'Copy' button to enforce a regeneration of the screens.
    =====
    You may want to regenerate the screen according to the Report: BBP_DYNPROS_GENERATE.
    But adding to Structure: INCL_EEW_PD_ITEM_CST_SC, INCL_EEW_PD_ITEM_CST_BID and INCL_EEW_PD_ITEM_CST should have worked if everything referencing these structures are compiled and activated correctly.
    Hope that helps,
    stirfry...today is 'tofu'

  • Display Payment terms in Bid invitation.

    Hi all,
    I want to display a standard field called  BBP_PDS_BID_HEADER_D-PMNTTRMS (payment terms key) in the BID header screen, i found the sap note 458591 that tells you how to create/display customer fields, but i don't know if this applies also to standard fields...
    Do you have help regarding this issue?
    Gerardo.
    PS. I will post reward points...

    Hi ,
      if flt_val = 'BUS2202'.
        case iv_fieldname.
          when 'GS_HEADER-PMNTTRMS'. " payment terms -header
            cv_invisible = ' '.
          when others.
        endcase.
    Like above u can display the fields in method BBP_QUOT_UI_CTRL in BADI BBP_UI_CONTROL_BADI.
    please reward points if helpful..

  • Workflow: call transaction CJ20N not displaying customized screen

    Experts,
    My workflow needs to call transaction CJ20N. so that the user can accept a customized field on the project display. When I called the transaction, I did not see the customized fields on the display. I need to call transaction CJ20N that will display all the fields that have been customized on the screen display. I am not using SET PARAMETER before I make the call as it was unclear to me what the SET PARAMETER is used for.
    Any clue would be appreciated.
    thank you
    david Dittmer

    Hello Modak,
    I agrree that a parameter ID will not solve this issue. To test I built a stand alone ABAP program with the following code:
    data: bdcdata_wa typr bdcdata,
    bdcdata_tab type table of bdcdata.
    clear bdcdata_wa,
    bdcdata_wa-program = 'SAPLCNPB_M'.
    bdcdata_wa-dynpro = '1000'.
    bdcdata_wa-dynbegin = 'X'.
    append bdcdata_wa to bdcdata_tab.
    bdcdata_wa-fnam = 'PSP'.
    bdcdata_wa-fval = 'P.2009.00002'.
    append bdcdata_wa to bdcdata_tab.
    Call transaction 'CJ20N' using bdcdata_tab.
    This call works  just fine in a stand alone ABAP but will not work in a workflow method....any suggestions or clues
    Thank you

  • Custom screen in BBP_CUF_BADI

    Hi,
    I know that this topic was discuss a million time on the forum, but I still didn't get how to put my customer fields in customer screen.
    I append the structures as it's describe oss note 458591 and 672960 and use badi bbp_cuf_badi.
    Everything is fine.
    Now i want those fields to be display in a cutomer screen with its own template. So I create a function group where i add 2 function module: one for the put_data method and the second for the get_data method. I also create 2 screens in the Function group.
    Now how I call thoses screens? simply by a "call screen" command?
    thanks for the help,
    joseph fryda
    Message was edited by:
            joseph fryda

    hola -
    did you figure this out?  here is some other posts around this, but also the SAP documentation in SPRO for that BADI (depending on the release) is pretty good as well. 
    Other Posts:
    Custom screen
    Using BBP_CUF_BADI to display custom screens
    thanks for the other points earlier.
    stirfry...today is 'chicken'

  • Displaying Custom field in shopping cart header

    Hi all, I know how to add a field to header and item levels of the shopping cart.
    - In the note 672960 it says 'Note that the header fields cannot be displayed for the shopping cart. If you define fields on the header, they can only be filled in BADIs.'
    However,
    We are able to fill in the name of the shopping cart on the third step, which is also a part of header information. Is there a possibility to add a custom field(the user must be able to fill it) and display it in that screen???

    Hi
    <u>To add custom fields to the shopping cart, please try this process -></u>
    <b>Please refer to these links for details -></b>
    Re: SC header CUF ?
    Re: MAP USer SRM defined fields in backend for PO
    Re: HI SRM experts...
    Custom fields to a Bid Invitation
    Addition of custom fields in Contract and mapping it with the fields in SRM
    urgent help request - How to add custom fields to  header BID.
    Re: Add custom fields to Contract Transaction in SRM 4.0
    Custom Fields
    custom fields in Carry out sourcing screen..
    Custom Fields Not Display In Basic Data In SRM 5.5 Server..
    SC : Extended  Search on Header Customer field
    Re: customer field in 3rd step of shopping cart
    Adding fields in shopping cart
    Custom Field in the header of Shopping Cart
    <b>Please refer to these SAP OSS notes -></b>
    <u>Note 458591 - User-defined fields: Preparation and use
    Note 672960 - User-defined fields 2
    Note 822424 - CUF. Customer fields cannot be changed in the bid
    Note 809630 - Customer field in bid invitation and bid - How does it work?
    Note 809628 - Table like customer fields from bid invitation in bid
    Note 798731 - Bid: Bid Inv. Customer fields not visible
    Note 762984 - SRM40-SUS: Implementation of customer enhancement fields</u>
    <b>Please go through the documentation of following 3 Business Add-Ins using SE18 transaction.</b>
    BBP_BUPA_GET_CUF Customer Fields for Vendor Master Data
    BBP_CUF_BADI-Customer Fields. Call-up of User-Defined Screen
    BBP_CUF_BADI_2-Customer Fields. Use of Standard Table Control
    Hope this definitely help.
    Regards
    - Atul

  • Custom field in Bid Quote not editable/input enabled/changable

    Hai All,
        In the SRM Surrogate Bidding process , PO is generated from the Quotation which corresponds to the bid which has been accepted. Now before generating the PO we need to pass the Ordering vendor address information from the Quotation back to the PO. We added a custom field to the Quotation following “ Note 672960 - User-defined fields 2” and it is being added to the ‘BASIC DATA TAB’ in the Header data of the Quotation, but we are not able to enter any values since it is in display mode.
       We then referred “ Note 809630 - Customer field in bid invitation and bid - How does it work? ”  ( after referring Notes 458591 and 672960), and found that we need to implement the methods MODIFY_SCREEN and MODIFY_MODE_QUOT of the BADI BBP_CUF_BADI_2.
             The MODIFY_SCREEN method works fine, but the MODIFY_MODE_QUOT is not getting called during the Bidding process.  MODIFY_MODE_QUOT is already existing in the system as per the “ Note 822424 - CUF. Customer fields cannot be changed in the bid ”. Also Function-Pool SAPLBBP_PDH_CUF does not have any calls to the method MODIFY_MODE_QUOT but it has calls for the other 3 methods present in that BADI.
           We would like to know (1) How we can make this MODIFY_MODE_QUOT work? (2) And if it is working, Will MODIFY_MODE_QUOT along with MODIFY_SCREEN make the field in the Quotation Input enabled, and/or (3) Is there any other way by which we could make the field Input enabled, for the Users to enter some values, before they Click the Generate PO button.
    Please help.
    Thanks,
    Ghanesh

    Hi Ghanesh and SRM experts,
    I went through your link mentioned below and I have the EXACT same issue. I am using SRM 5.5 and I have added a custom field to the quotation item level. I am unable to make this field editable no matter what I do .
    1)  I have gone through all notes mentioned in your scrap and I have implemented them all .
    2) I have added the custom field to INCL_EEW_PD_ITEM_CSF_QUOT and INCL_EEW_PD_ITEM_CSF.
    3) I have also implemented BADI BBP_CUF_BADI_2 and I confirm that the method MODIFY_MODE_QUOT is never getting called. MODIFY_SCREEN is getting called , and the value of the flag ET_FIELDS-XINPUT is always 'X'. Still the quotation field is display only.
    Your post is dated a few months back. If you have solved this problem could you please let me know how.
    Help from anyone who anything about the above will be appreciated.
    Thank You .
    Regards,
    Ajali Sen

  • How can i force my mac book pro to use an external display

    how can i force my mac book pro to use an external display
    my screen is black

    What sort of adapter are you using?
    Clinton

  • Bidder Not able to filter Bid Invitations with custom fields

    Dear Community,
    Need some ABAP help.
    Know many experts are in our community.
    We have added 3 custom fields to the Bid Invitation and Bid header
    Coded Badi BBP_CUF_BADI_2 for them to appear in the Search criteria for Find Bid Invitation for both the logins(purchaser and bidder).
    The custom fields now appear in the Extended search for both.
    These custom fields extract values from custom tables.
    But we found that the search criteria seems to be filtering Bid Invitations only in the Process Bid Invitation screen(Find Bid Invitation) of the purchaser login.
    Template:       bbp_bid_inv/99/saplbbp_bid_inv_1010.html
    And NOT filtering Bid Invitations in the Process Bid screen(Find Bid Invitations and Auctions) of the Bidder login.
    bbp_quot/99/saplbbp_quot_ui_its_1010.html
    The ABAPer has already incuded the custom fields in structures INCL_EEW_PD_HEADER_CSF_BID and INCL_EEW_PD_HEADER_CSF_QUOT,
    What is required in addition so that the search criteria will work in the Bidder login as well??
    Thanks in Advance,
    Dinesh
    (Will appreciate with points)

    Thanks, Disha.
    We have alreday activated BBP_WF_LIST
    and tried some code in method
    BBP_WF_LIST_SOCO
    but did not help us.
    Can you suggest any specific code to try?
    You are right for template modification for values of this custom fields.
    If we do that Bidder CAN filter the BI correctly with these values of custom fields.
    But customer does not want that way because in future the values would be changing.
    and so it would be an additional task to correct templates.
    Also they have to redo these changes with every upgrade.
    So we are fetching the values from custom tables for these custom fields.
    Would like to again draw the attention towards purchaser's search with these custom fields.
    Why purchaser can search correctly with these custom fields fetching values from custom tables?
    Can we debug or take any hint from there?
    Any futher thoughts?
    Landscape - SRM 5.0 SP11 CLASSIC
    BR
    Dinesh
    Already raised an OSS for this issue.
    Will keep updated about any responce.

  • Custom screen area for notification

    Dear Gurus ,
      As per customer requirement I need to create a screen area called Z10 , how can I create the same .I can not use existing 090 / 091 custom screen areas , since I have devoloped the custom screen in screen area 090 as well as 091 but this screen areas are calling in another transactions also (like in IW21)which I must not modify.Please suggest me asap.
    Thanks in advance
    Anil

    Not answered but closing due to lack of inputs

  • How can I upload an attchament in a BID invitation / SRM

    Hi everyone,
    I need to create a new screen in bid invitation transaction that will upload a new attachment in the document.
    Does anybody know how can I do this ?
    Thanks,
    Oscar

    Hi,
    I am using the cFolder application with SRM 5.5
    Now when I create a collaboration (while creating a bid invitation) a cfolder link is created,By accessing this link you can upload your documents.
    For techincal config. pls search on this site.
    Thanks & Rgards,
    Sumit Pukale

  • 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

  • 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 doesn't display properly

    I am on SRM 5.5 and I have created a custom screen with a custom field in all the proper structures it's supposed to be in.  The screen has been generated into HTML and it has a service.  I am calling the screen in the BADI BBP_CUF_BADI.  The field is showing properly, but my problem is that my custom screen is not displaying where I expect.  If I generate the HTML template as a type classic, it doubles my fields when it displays and it shows them at the top of the header above all the other standard fields.
    If I create my HTML template as WEBGUI, it covers the entire Header section and displays partly at the top over the standard buttons on the screen and partly at the bottom after the last header field.  I presume the custom screen should display after the last header field.  Does anyone know why the screens behave differently when I generate the templates as Classic (shows twice) versus WEBGUI and does anyone know what I might be doing wrong?
    Points will be rewarded.
    Thanks,
    Marty

    Hi
    There seems like a bug in the SRM system...
    Have you created a bespoke service in this case ? Please give some more insights in next reply ?
    Meanwhile, go through the links which might help ->
    Contract Custom fields are not showing
    Re: New Tab in Bid Process Screen
    Re: New screen with table control information in Process Bid Invitation
    BBP_CUF_BADI_2
    Regards
    - Atul

Maybe you are looking for

  • "Interest on Arrears calculation" vs "Item Interest Calculation"

    Hi all, Could anyone explain me the difference between "Interest on Arrears calculation" and "Item Interest Calculation" and in what cases they are used. Thanks, DSK.

  • Photoshop CS4 crashing on load in OSX 10.5.6

    Hi, Has anyone experienced Photoshop CS4 crashing at startup just as it's about to load the tools? My computer specs are the following: - Apple PPC G5 Quads 2.5GHz - 4 GB of RAM - 23GBs of free space on the main partition and 182GBs of the secondary

  • Which TV recording cards do you recommend??

    I guess the title says it all. Im looking to buy a TV card and use the Mega 180 as a VCR....but since nothing is easy with the MEGAS i just wanted to know from peoples experience which one work and are pretty easy to install and setup?? cheers Jon St

  • Is it possible to save/export and load search queries?

    Currently, when I open the Find/Replace window (Apple+F), I see a long list over every query I have saved in the dropdown menu. This is not ideal for me because of the 100 queries, I might only use 1–10 for Project A, 11–20 for Project B, and so on.

  • Delivery cost in asset PO

    Hi all, i am not able to post delivery cost of Asset PO in MIRO. Generally in posting the GR, the Freight acct. get debit and is nullified while posting Invoice with Freight clearing account.  However in Asset PO at the time of GR no acct. doc. gets