Hi all,
We are implementing catalogs with Ariba Procurement Content (APC) via a single OCI call set up from SAP SRM. From SAP SRM Shopping Cart, we punchout to APC, find the items (either hosted or punchout items) and bring them back into SAP SRM cart. So far, everything has been coming back correctly with the exception of UNSPSC code. We can see the UNSPSC codes getting transferred back to SAP SRM through the trace under the following highlighted fields. Per Ariba, APC's native commodity code is sent to NEW_ITEM-EXT_CATEGORY OCI field while the commodity code that SAP SRM would understand is sent under the NEW_ITEM-MATGROUP OCI field. We have compared the trace to our currently working catalogs within SAP SRM and found that all UNSPSC codes are coming back under
NEW_ITEM-MATGROUP, confirming this is the correct field.
In addition, we did a test by punchout out to APC via SAP SRM Manual PO (ECDP) and UNSPSC codes did come back and were populated for items within the Manual PO.
*************************************************************************************
sap-ep-iviewhandle 0071565998152
sap-wd-configId /SAPSRM/WDAC_I_FPM_OIF_SC_PROF
sap-ep-iviewid pcdshort:/jYbB1OL3oQSDXrawEK0 jVsg3VE=
sap-ep-pcdunit pcdshort:/C5zIN7pBZZAxa9KB9GG6RrsU3b8=
sap-client 110
sap-language EN
sap-accessibility
sap-rtl
sap-ep-version 7.0112.20120709100339.0000
sap-wd-tstamp 1367964043689
sap-explanation
sap-cssversion 7.11.10.1.0
NEW_ITEM-MANUFACTCODE[2] SIGMA
NEW_ITEM-EXT_CATEGORY[2] 12352100[TT1]
NEW_ITEM-CONTRACT_ITEM[2]
NEW_ITEM-MATGROUP[1] 11100000[TT2]
NEW_ITEM-MATGROUP[2] 12352100[TT3]
SAPSRM_RESUME_ID SAPSRM_OCI
NEW_ITEM-CONTRACT[1]
NEW_ITEM-SHOPPINGCARTID[1] SH334
NEW_ITEM-EXT_CATEGORY[1] 11100000[TT4]
NEW_ITEM-PRICE[1] 10.000
NEW_ITEM-DESCRIPTION[2] MONOCLONAL ANTI-ENG
NEW_ITEM-PRICEUNIT[2] 1
NavigationTarget pcd:portal_content/edu.bu.fl.BUworks/edu.bu.fl.SRM/edu.bu.fl.roles/edu.bu.rl.bu_procurement_shopper/fl_strategic_purch/fl_overview/com.sap.pct.srm.gp.ws_purchasing/fl_create_documents/com.sap.pct.srm.srm70.iv_create_sc
NEW_ITEM-MATNR[1]
NEW_ITEM-CONTRACT[2]
NEW_ITEM-SHOPPINGCARTID[2] SH334
NEW_ITEM-EXT_SCHEMA_TYPE[2] unspsc
NEW_ITEM-PRICEUNIT[1] 1
NEW_ITEM-MANUFACTMAT[1]
UsePost True
NEW_ITEM-SERVICE[2]
NEW_ITEM-VENDOR[2] 10003926
NEW_ITEM-LONGTEXT_1:132[] Chicken Cage, 20 x 30 x 50, non-tiered pricing
NavMode 3
NEW_ITEM-QUANTITY[1] 1.000
NEW_ITEM-LEADTIME[1] 1
NEW_ITEM-LONGTEXT_2:132[] MONOCLONAL ANTI-ENG
NEW_ITEM-PRICE[2] 178.500
NEW_ITEM-SERVICE[1]
NEW_ITEM-VENDOR[1] 10004480
NEW_ITEM-UNIT[1] EA
NEW_ITEM-LEADTIME[2] 0
NEW_ITEM-EXT_PRODUCT_ID[2] aaa9d79d-a84a-4abb-b246-d645a671c032|SAB4700258-100UG|CartId`67968001
NEW_ITEM-MATNR[2]
NEW_ITEM-VENDORMAT[2] SAB4700258-100UG
NEW_ITEM-EXT_PRODUCT_ID[1] jg20130318|BU5
NEW_ITEM-DESCRIPTION[1] Chicken Cage
NEW_ITEM-VENDORMAT[1] BU5
NEW_ITEM-QUANTITY[2] 1.000
NEW_ITEM-MANUFACTCODE[1]
NEW_ITEM-CONTRACT_ITEM[1]
NEW_ITEM-CURRENCY[2] USD
NEW_ITEM-UNIT[2] EA
NEW_ITEM-EXT_SCHEMA_TYPE[1] unspsc
NEW_ITEM-CURRENCY[1] USD
NEW_ITEM-MANUFACTMAT[2] SAB4700258
sapsrm_mode CREATE
sapsrm_botype BUS2121
sapsrm_tx_context_id SC_PROFESSIONAL_PURCHASER
sapsrm_portalbaseurl https://dpo.buw.bu.edu:443/irj/portal
sapsrm_pcdlocation pcd:portal_content/edu.bu.fl.BUworks/edu.bu.fl.SRM/edu.bu.fl.roles/edu.bu.rl.bu_procurement_shopper/fl_strategic_purch/fl_overview/com.sap.pct.srm.gp.ws_purchasing/fl_create_documents/com.sap.pct.srm.srm70.iv_create_sc
sapsrm_kw_id L45E4F27A003573B1E10000000A11466FS0A037E25C16A40BD98CD31069DD145F9
*************************************************************************************
We do not use the Catalog Enrich BADI. However, we do have a few document check and change BADIs. We have deactivated, activated, put in break points to troubleshoot if these were in fact the root cause but we didn't find any issues from these test. We hide the majority of UNSPSC codes within SAP SRM so shoppers won't have to scroll through a list of several thousands for selection (this hiding does not affect catalog items) and thought this could also be the issue. However, we unhidden these codes and still UNSPSC codes didn't come back from APC into our SAP SRM cart.
Does anyone else have this issue with transferring catalog items from APC to SAP SRM 7? Any thoughts or advices on what else we can try on our end would be appreciated?
Thanks,
Tiara