cancel
Showing results for 
Search instead for 
Did you mean: 

FM BBP_PD_BID_CREATE

former_member184111
Active Contributor
0 Kudos

Dear Experts,

For the FM BBP_PD_BID_CREATE I understand that Purchasing Org and Purchasing Grp are mandatory header data but i dont see any fields for passing those values in the header import structure I_HEADER , where to pass these fields?

Can we use the I_ORGDATA for this if yes, then which fields?

Also plz let me lnow which structures to use for passing BIDDER, PARTNER(Location and Ship to address) and Goods Reciepent?

How to enable the bidder to add items?

Thanks a lot,

Anubhav

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Anubhav,

we are getting the same error:

E     BBP_PD         429           Enter at least one partner of type bidder

Have you been able to solve it ?

Thanks,

Ronen

Former Member
0 Kudos

Hi Anubhav,

My system is down at present, but what you should do is set a breakpoint in FORM bid_create (LBBP_BID_INVF28) and go to create a bid in SRM and you will see that is being input into FM 'BBP_PD_BID_CREATE'.

What I normally do in this scenario is se37, senter in the Function Module, then do a where used list on it (ctrlShiftF3) and you will see what code is calling watever FM you are researching.

CALL FUNCTION 'BBP_PD_BID_CREATE'

EXPORTING

i_header = ls_pd_header_ic

it_attach = ct_attach

it_conditions = lt_pd_conditions

it_dyn_attr = ct_dynattr

IMPORTING

e_header = ls_pd_header_d

TABLES

i_item = lt_pd_bid_item_icu

i_partner = ct_partners

i_longtext = ct_text

i_orgdata = lt_pd_orgdata

i_hcf = lt_pd_hcf

i_icf = lt_pd_icf

i_weight = ct_weight

e_orgdata = lt_pd_orgdata

it_exchrate = ct_exchrate

i_limit = ct_limit

e_messages = lt_pd_messages.

Hope my suggestion helps.

Kind Regards,

Matthew

former_member184111
Active Contributor
0 Kudos

Hi Matthew,

I am passing following tables and structures with following values:

I_HEADER


DESCRIPTION = 'TEST'
BID_TYPE = 'C'
QUOT_DEAD = '04/13/2010'
QUOT_DEAD_TIME = '09:00:00'
CATEGORY_ID = '40000018'
CURRENCY = 'USD'
PROCESS_TYPE = 'BID'

TABLES:

I_ITEM

DESCRIPTION = 'SUPPLY POWER'
CATEGORY_ID = '40000018'
QUANTITY = '1.000'
UNIT = 'EA'
PRCE_UNIT = '1'
CURRENCY = 'USD'
DELIV_DATE = '04/14/2010'
DELIV_TIME = '00:00:00'
PRODUCT_TYPE = '01'

I_ORGDATA

PROC_ORG_OT = 'O'
PROC_ORG_ID = ''15000001'.

On Executing the FM i get following errors:

M MSGID MSG MESSAGE

A BBP_PD 002 Interface Data contains errors

A BBP_PD 002 Interface Data contains errors

E BBP_PD 429 Enter at least one partner of type bidder

A BBP_PD 550 Incorrect interface data for set PDDEP in method C

A BBP_PD 550 Incorrect interface data for set PDTOL in method C

A BBP_PD 550 Incorrect interface data for set PDHCF in method C

A BBP_PD 550 Incorrect interface data for set PDWGT in method C

A BBP_PD 550 Incorrect interface data for set PDDYN in method C

A BBP_PD 550 Incorrect interface data for set PDTAX in method C

A BBP_PD 550 Incorrect interface data for set PDFRT in method C

A BBP_PD 550 Incorrect interface data for set PDORG in method C

E BBP_PD 552 No organizational data exists on header level

How to eleminate these error messages and create a BID with this FM?

Thanks a lot,

Anubhav

former_member184111
Active Contributor
0 Kudos

Hi,

Can Anyone help me with samplet test data for this FM?

Thanks,

Anubhav