on ‎2011 Apr 11 6:15 AM
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
Request clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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
when and where do u get this error ??
while transferring items from these catalogs back to SC ??
thanks
-Adrivit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.