cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Punch Out Catalog problem business patner does not exists

Former Member
0 Likes
887

Dear experts,

We configured punch out catalogs. When we check out the portal pages has the error "business patner does not exists".

How do i resolve this. How to create the business partner on SRM system to get rid of this error.

Thanks,

vikas

Accepted Solutions (1)

Accepted Solutions (1)

masa_139
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi,

Which catalog do you use? Is it external supplier catalog?

If you maintain Business Partner in Catalog ID definition, the value may be wrong.

or

If it is from external catalog, Business Partner should not be transfered from external supplier catalog because they never know Business Partner number.

Regards,

Masa

Former Member
0 Likes

Dear Masa,

Yes, it is from external catalog,

Business Partner should not be transfered from external supplier catalog because they never know Business Partner number.

How do we configure the above.

Thanks,

Vikas

masa_139
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi,

You can use BBP_CATALOG_TRANSFER and BADI set correct BP number.

If catalog is single supplier catalog, you can set BP in catalog definition.

If catalog is multiple suppliers catalog, you need some mapping like DUNS -> your internal BP.

Regards,

Masa

Former Member
0 Likes

Hi Masa,

I am enclosing the OCI Parameters returned from the external catalog.

NEW_ITEM-shoppingcartID[1] SH95

NEW_ITEM-DESCRIPTION[1] DISPENSER,FLAG&POST-IT

NEW_ITEM-MATGROUP[1]

NEW_ITEM-EXT_CATEGORY[1] 44111501

NEW_ITEM-EXT_SCHEMA_TYPE[1] unspsc

NEW_ITEM-MATNR[1]

NEW_ITEM-QUANTITY[1] 1.000

NEW_ITEM-UNIT[1] EA

NEW_ITEM-PRICE[1] 6.64

NEW_ITEM-PRICEUNIT[1] 1

NEW_ITEM-CURRENCY[1] USD

NEW_ITEM-LEADTIME[1] 1

NEW_ITEM-VENDOR[1] 1000000000

NEW_ITEM-VENDORMAT[1] A2C-313D

NEW_ITEM-MANUFACTCODE[1] MMM-C

NEW_ITEM-MANUFACTMAT[1] C-313D

NEW_ITEM-CONTRACT[1]

NEW_ITEM-CONTRACTITEM[1]

NEW_ITEM-EXT_PRODUCT_ID[1] A2C-313D

NEW_ITEM-LONGTEXT_:132 DISPENSER,FLAG&POST-IT

NEW_ITEM-SERVICE[1]

Once the external catalog returns to SRM it is throwing Null Value Exception. Is this exception is in regards to Material Group or something missing in the configuration.

Error Message:

  • The following error text was processed in the system : Access via 'NULL' object reference not possible.

  • The termination type was: RABAX_STATE

  • The ABAP call stack was:

Method: /SAPSRM/IF_CLL_MAPPER~REFRESH of program /SAPSRM/CL_CH_WD_DOTM_SC_I_BD=CP

Method: WDDOMODIFYVIEW of program /1BCWDY/IU0RHDVCLMQ4J466CPJC==CP

Method: IF_WDR_VIEW_DELEGATE~WD_DO_MODIFY_VIEW of program /1BCWDY/IU0RHDVCLMQ4J466CPJC==CP

Method: DO_MODIFY_VIEW of program CL_WDR_DELEGATING_VIEW========CP

Method: MODIFY_VIEW of program CL_WDR_VIEW===================CP

Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP

Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP

Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP

Method: DO_MODIFY_VIEW of program CL_WDR_WINDOW_PHASE_MODEL=====CP

Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP

Please let me know how to fix this.

Thanks,

Vikas

masa_139
Product and Topic Expert
Product and Topic Expert
0 Likes

Hi,

Do you get dump after "business partner does not exists" error message?

Have you checked NEW_ITEM-VENDOR[1] 1000000000 is correct?

Regards,

Masa

Former Member
0 Likes

Hi Masa,

Business patner does not exists is fixed.

Once the external catalog returns to SRM it is throwing Null Value Exception. Is this exception is in regards to Material Group or something missing in the configuration.

Error Message:

  • The following error text was processed in the system : Access via 'NULL' object reference not possible.

  • The termination type was: RABAX_STATE

  • The ABAP call stack was:

Method: /SAPSRM/IF_CLL_MAPPER~REFRESH of program /SAPSRM/CL_CH_WD_DOTM_SC_I_BD=CP

Method: WDDOMODIFYVIEW of program /1BCWDY/IU0RHDVCLMQ4J466CPJC==CP

Method: IF_WDR_VIEW_DELEGATE~WD_DO_MODIFY_VIEW of program /1BCWDY/IU0RHDVCLMQ4J466CPJC==CP

Method: DO_MODIFY_VIEW of program CL_WDR_DELEGATING_VIEW========CP

Method: MODIFY_VIEW of program CL_WDR_VIEW===================CP

Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP

Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP

Method: DO_MODIFY_VIEW of program CL_WDR_CLIENT_COMPONENT=======CP

Method: DO_MODIFY_VIEW of program CL_WDR_WINDOW_PHASE_MODEL=====CP

Method: PROCESS_REQUEST of program CL_WDR_WINDOW_PHASE_MODEL=====CP

Please let me know how to fix this.

Thanks,

Vikas

masa_139
Product and Topic Expert
Product and Topic Expert
0 Likes

Can you create a SC without Catalog?

ashish_shah
Contributor
0 Likes

Hi ,

To remove this error:

You need to map your External vendor coming from Punch out catalog with your SRM Vendor.

For this :

1) You may need to maintain a custom table to maintain the External and SRM Vendor mapping.

2) Activate the BADI BBP_CATALOG_TRANSFER

3) in method : ENRICH_ITEM_DATA you need to set the following values in structure enriched_item_data:

- PARNTER

- VENDOR

- PARTNER_GUID

4) You then need to get corresponding SRM partner from your custom table

5) you can get partner_guid from VENMAP table.

This should solve your problem.

Regards,

Ashish Shah

Former Member
0 Likes

HI ALL,

Issue Resolved.

Thanks for Quick replies.

Thanks,

Vikas

ashish_shah
Contributor
0 Likes

Hi Vikas,

Please share your solution to help others searching the forum.

Regards,

Ashish Shah

Answers (1)

Answers (1)

Former Member
0 Likes

when and where do u get this error ??

while transferring items from these catalogs back to SC ??

thanks

-Adrivit