cancel
Showing results for 
Search instead for 
Did you mean: 

Wrong entry in query "Suppliers"

dennis_vater
Explorer
0 Kudos

Dear all,

just one small question: concerning which indicator a business partner / supplier number is displayed in the "Supplier" query? Isn't it the roletype from table BUT100? Cause our purchasing department is facing the problem that even bidders (business partners with only one roletype BBP001 (Bidder)) are displayed in this query. We only want to see business partner with roletype BBP000 in there cause these are really suppliers.

The strange thing is that the flag for vendor is set in the "Business Partner Type" area even if the roletype is not available for this business partner.

Thank you in advance for your help,

Dennis

Accepted Solutions (1)

Accepted Solutions (1)

laurent_burtaire
Active Contributor
0 Kudos

Hello Denis,

flags from "Business Partner Type" area come from BBPM_BUT_FRG0011 table.

Indeed, this table is used for search Bidders query. Nevertheless, it is not used to search for Suppliers (only BBPM_BUT_FRG0061 is used): have a look at EXECUTE_SEARCH_SUP method from /SAPSRM/CL_PDO_SO_SEARCH_BUPA class.

So, to cover your request, use Enhancement Spot /SAPSRM/BD_CLL_POWL_FEEDER to implement /SAPSRM/BD_POWL_CHNG_SEL_RSLT BAdI definition in order to filter out partners.

Regards.

Laurent.

dennis_vater
Explorer
0 Kudos

Thank you very much Laurent! I was now able to check in the ERP table if the vendor number is existing there or not. If not I just delete the entry from the result list.

Answers (1)

Answers (1)

konstantin_anikeev
Active Contributor
0 Kudos

Hi Dennis,

please check the tables

BBPM_BUT_FRG0060

BBPM_BUT_FRG0061

for your vendor. It is vendor assignment to purchasing organisation. Check if vendor still in the list after deleting entries for him.

Regards

Konstantin