05-28-2009 6:45 PM
Hi Experts,
We may need to access an OCI Catalog from an ABAP code. We will need to punch out the Catalog in a browser window, and somehow get the results from the browser back to the ABAP code.
Any idea of how can this be accomplished?
Thanks and regards,
José Omar
01-28-2010 3:17 PM
Accessing the catalog is nothing but creating a hook url and directing to that URL.
For eg. you should have the parameters read from the SPRO settings in SRM and then creating an URL in the fly.
But as of now you can have hard coded URLs being fed in.
ie you click on a link and you fire the exit plug as in Web dynpro in suspend mode.
The main criteria is to have the catalog OCI 4.0 complaint. (read mandatory fields etc in OCI 4.0 documentation)
Then once you shop from some items in the catalog , the OCI compliant catalog will send you the data in the required file format.
At the receiving end , PO etc . you should have a ABAP method (at resume ) that interprets this sent name-value pair file from the catalog. then populate this data where you want.
you can have a look at the SRM methods that does the same in ABAP.
This would the 20,000 feet or more process overview on how it works. Hope this helps
thanks
-Adrivit