cancel
Showing results for 
Search instead for 
Did you mean: 

Custom field in Create Bid Invitation..

Former Member
0 Kudos

Hi,

I have to add a custome field in the 'Create Bid Invitation - Find bid invitation - Extended Search screen. has anyone done this same scenario.

john.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

No body worked this kind of issue.. let me know if you anyone done this issue..

john.

yeushengteo
Advisor
Advisor
0 Kudos

Hi,

The OSS note 672960 has already indicated you need to use BADI to address it.

Search criteria

You can also use user-defined fields as search criteria. To do this, you

have to set fields XINPUT and XDISPLAY to 'X' in table ET_FIELDS for the

fields you want to use in BADI BBP_CUF_BADI_2 in method MODIFY_SCREEN.

The fields defined this way are displayed if you choose the 'Extended search' link.

Regards.

Former Member
0 Kudos

Hi Yeu Sheng Teo ,

Thanks for your input.. I have one more requirement which i need to add one more custom field into

Bid invitation - Item Data - Item Overview. it seems this is table control. is there any way i can add custom fields.

John.

Former Member
0 Kudos

hi,

I dont think you can add custom field at the item overview level.

There is nothing in standard for CUF in item overview.

CUF are available in Header/item basic data, accounting and search screens, but nothing in item overview.

The only workaround which i can see is to modify the HTML page in the Internet Service .

You can try to use some standard field which stores the information you want to display (instead oc creating a custom field).e.g.If you want to display the Product CAtegory in addition to its description on the item overview screen(Table control),then you will have to find out the std field which stores the Prod category value.

If the standard populates that field with the info you require you'll not have to populate it yourself: so check it.

Be careful to add this column as the last column in the Table control, as the template refers to column numbers for existing data.

Then change the template in order to manage the field display in the different cases (selection and display).

DO NOT COPY STANDARD PROGRAM, or you will loose modification tracking during upgrade or SP applications.

Be careful. The same HTML templates of the Internet Service are (shared) used for all the users. So be very sure in making changes to the standard HTML template and publishing those changes. Incase of shortdumps here, you need to go through each line in the Service to see the cause of the error(which might be as silly as missing a comma, bracket, period after a line). SAP dump analysis is not much help here.

BR,

Disha.

Pls reward points for useful answers.

Former Member
0 Kudos

Hi,

If I add the field directly to the screen level of the table control..Will it work when i republish the template..

john.

Former Member
0 Kudos

Hi,

Even if you add the field in the table control(SE51),the way it is displayed will be determined by the HTML template.In the HTML template the number of columns are fixed and generally determined by the Array logic...So when you add a new column/field to the table control,you will need to make the necessary chnages in the HTML template also.But this needs good HTML knowledge as you have to be very careful when modifying the ITS template.

I have always modified the columns in a table control to adjust a new field rather then introducing a new field/column in the table control which works perfect.But since in your case,the Item overview itself contains very few and required fields,you may have to add a new column itself in the table control.

BR,

Disha.

Pls reward points for useful answers.

Former Member
0 Kudos

Hi Disha,

Thank you for this input.. we will come this issue some time later after I fix this issue.. I have added a custom field in the Bid item structure 'INCL_EEW_PD_ITEM_CSF_BID' and I also implemented Cuf BBP_CUF_BADI_2 Badi for make that custom field also appear in the Extended Search.. This works fine. The scenario is that the custom field which is nothing but Purchasing Group should have search help. I have found that there is search help avaliable 'BBP_PURCHGRP_VALUE' to fix my issue. that shows all the purchasing group value.. when I select the Pur.gro and click START button.. I don't see any Bid invitation as output. But there are many Bid.Inv created with this Pur.Gro. is there anything i missed or any other search help should i use. there is one more Pur.Grp search help 'BBP_PROC_GROUP' avaliable but this is not help me out and one more Data Element 'EKPRG' is also not help me out.. please give me some idea to fix this issue.

John.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

I am trying to add custom field in the Process Bid Invitation -> Find Bid Invitation - > Extended Search.

When I add custom field into these two structure INCL_EEW_PD_SEARCH_HDR_CSF_BID & INCL_EEW_PD_SEARCH_HDR_CSF_BID. I have gone through the OSS note 672960, but I don't see any structure avaliable to add a custom field in the above screen.. If anyone implemented the scenario please let me know how can you done this..

John.

Former Member
0 Kudos

Hi,

You should add the reqd field at the header level in the Bid invitation.Then it should appear in the selection screen for the search also.

BR,

Disha.

Pls reward points for useful answers.

Former Member
0 Kudos

Hi

Please refer to the SAP OSS Notes 672960 and 458591 for creating Customer fields (CUF) for the Bid Invitation scenario...

Do let me know...

Regards

- Atul

Former Member
0 Kudos

Hi ,

I have gone through those OSS notes.. but non of them shows how to add custom fields with Search help in the Extended Search of Bid invitation.. anybody let me know if you done the same scenario

John.