on 11-16-2009 10:34 PM
When adopting item from an old SC or SC template, price validation is possible to retrieve the latest price from the catalog it came from. This is standard functionality in the SRM-MDM catalog.
Has anyone gotten this to work with an external supplier catalog?
Currently we're getting the error: Connect failed and fails at the follow method call:
method IF_HTTP_RESPONSE~GET_STATUS
system-call ict
did
ihttp_scid_get_header_field
parameters
m_c_msg " > c handle
code " < status code
reason " < status
m_last_error. " < return code
endmethod.
Thanks.
Hi,
You should ask external supplier to support OCI validate call. I know some suppliers do not support it.
Regards,
Masa
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Bump.
It's difficult to trace what HTTP Post parameters are passed when SRM is doing a price validation check, as everything is done on the backend.
We've tested manually passing parameters to a MDM catalog was able to retrieve the data MDM responds back to the SRM server. Our MDM catalog price validation is working.
We've asked our supplier to return the data exactly as how MDM is formatted, yet in SRM we're still getting a connection failed error.
The call structure between MDM and Supplier catalog are just the URL/username/passwords. We maintain the same HOOK_URL, returnTarget, etc.
The error seems to be kicking up in IF_HTTP_CLIENT~RECEIVE of /SAPSRM/PDO_CATALOG_VALIDATE. We were able to successfully CALL METHOD client->send and and CALL METHOD client->listen without any error. But when we get to CALL METHOD lv_res_client->receive, it fails.
Thanks for reading.
HI,
SAP support the catalog validation with SAP catalogs, in this scenario validation works, most external catalogs do not support background search/validation as the call made from SRM during validation is different to that made during shopping.
I would work on the premise that in general, you will not get an external catalog which supports this function, should you wish to use validate method, implement SRM-MDM catalog solution only. (Or CCM is release is older)
Regards,
Jason
There are several things that needs to be done by the supplier
1. Protocol must be HTTPS
2. Along with the HTTPS protocol, the supplier must have a valid SSL certificate, which needs to be imported into STRUST of your server
3. If there are any proxy configs, then that needs to be done in your system.
Hope this helps.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.