call structure中的两个参数
81 BYPASS_OUTB_HANDLER X Fixed Value
82 BYPASS_INB_HANDLER X Fixed Value
SRM uses inbound handler to handle OCI Data from the catalog, it is used to make the Code page Conversion, HTML Tag Encoding and Decoding.
For SRM MDM applications it is very recommended to deactivate the inbound and outbound handler on the call structure .
Normally inbound issues show as blank screens returning from the catalog or strange text returning from iso code errors. These two handlers are used for external catalogs that use other languages (japanese, russian, chinese...)so there shouldn´t be any problem deactivating them for an MDM catalog.
Debug the catalog call and the OCI receiving:
While navigating to Catalog from SRM:
Class: /SAPSRM/CL_CH_WD_NAVI_SERV
Method: LAUNCH_CATALOG
The parameter lv_catalog_url contain the catalog URL from SPRO andlt_form_fields the other catalog call parameters.
Receivingthe OCI data sent from Catalog in SRM:
Class: /SAPSRM/CL_FPM_OCI_RESUMECMD
Method: EXECUTE
You can find the OCI data in lt_url_parameters.
简单说来,参数为真时,意味着关闭.
使用SRM MDM Catalog时,这两个参数应为关闭!如果没设置为关闭,在add item后,可能会出现回到user UWL而不是shopping cart的情况.另,关闭意味着性能提高.
而当使用第三方catalog时,如果没有发生问题,可以不使用该参数.但发生问题的话,打开此参数.
Please make sure this issue is only occuring with 3rd Party catalog where the catalog solution is truncating the HOOK URL sent from SRM. Only in this case use this note as a workaround and not as a standard solution. Please ask the 3rd Party Catalog Solution provider to correct their code base to send the OCI data back to SRM in the correct/full HOOK_URL which is as per the OCI standard.
附美文一篇:
2010.10.18补充:
WSI_DESCRIPTION Description of a Web Service with Own UI (OCI/OPI) 有些什么catalog
WSI_CALLSTRUC Call Structure for Web Services with own UI (OCI/OPI) 每个catalog如何配置的
WSI_ENTITY Entity Table for Web Services With Own UI (OCI/OPI)
SAP Note:
1405908 Issues with 3rd Party catalog integration with SRM 7.0
1287412 Prerequisites for OCI integration in SRM 7.0
1489343, 1478590
2012.8.8补充:
某些情况下需要对shared memory也做出设置
BBP_CUST-USE_SHRD_MEM_TGT_URL =X意味从shared memeory拿取hook_url
Note 1474056.
Also according to the note: 1636766, Use of shared memory for storing HOOK_URL not required and supported for simplified shopping carts.