Product Information
Setup of Punch-out Catalogs in S/4 HANA Cloud Essentials
In this Blog, we would like to share our experience while setting up punch-out catalogs in the S/4 HANA Cloud Essentials.
1. The APP used to setup the Punch-out Catalog is ‘Settings for Web Services’
2. For few Suppliers, there was a requirement that an identifier should be sent to the Supplier for each punch-out calls made by Users. In this case we used the variable SY-UNAME. This variable on cloud provides the ‘CB’ user information for e.g CB9980000001 instead of User ID.
3. Please note that the BAdI to modify the punch-out call at run time is not yet released by SAP & is currently planned to be released in release 2005 or 2008. Because of this it is not possible to modify the punch-out call dynamically. For example – Amazon Catalogs need Email Address of the User for punch-outs. As it was not possible we had to create User specific Amazon web services with E-mail Id of the User as a fixed value. (refer to the first screenshot)
Update : After the 2008 release, we now have the BAdI MMPUR_OCI_OUTBOUND_PARAMETERS to modify the punch out details. Please refer to the below discussion.
https://answers.sap.com/questions/13250862/view.html
4. After the setup, we faced few hiccups to test the punch-outs as we do not have access to the SAP GUI, it is difficult to analyze the data sent by the supplier during the punch-out. After lot of brainstorming, we installed a third party tool (Postman/ HTTP trace) to identify the data sent from the Supplier.
If you need more information on this, please refer to the discussion:
https://answers.sap.com/questions/13246150/view.html
5. After the data is sent from the catalog, it is possible that these master data does not exist in your system. For e.g Material Group, Supplier No. In order to overcome this we have used the BAdI “MMPUR_OCI_ITEM_TRANSFER_DATA” along with some Custom business objects where we could map the data coming from the catalog to the data existing in our system.
Hope you would benefit from the above information. Please feel free to ask questions or share your experience.
Thanks Anup for this..kind of needed information over here 🙂
You are Welcome Vijayendra Tiwari
Thanks Anup, that really helps.
You are Welcome Eric Yu
Useful info..
Thanks Hima!
The Punch out catalog does not appear in my 'Create Purchase Requisition' app. Any ideas about missing configuration parts?
Dear M. Magnus After you setup the punchout catalog, You have to assign the catalog to your user Id using the 'Default Settings for Users - Purchase Requisition'.
If you still do not find it, please check the login language & the language in which the catalog was setup.
Hi Anup,
thanks for the blug post!
We got exactly the same issue as described in step 5. External Catalog is Amazon and when creating a PR for a specific item find in Amazon, the supplier details are not populated into the system. What kind of custom business objects did you use if I may ask?
Hi Jan-Philip Becker Sorry for the dealy in reply. Answering this question hoping it would help some one in future.
Yes you are right the supplier details are not populated in the system. To overcome this we are using the OCI data mapping BAdI & a custom business object table to map our internal vendor number.
Anup Nair We are about to start initiative to configure punch out catalog for F1643 Create PR fiori app (S4 2020 on premise). Would you have any rough estimate as to how much time the setup process might take?
Hi Vlad Selsky , The setup of the punch-out catalog should not take more than 1-2 hours if you have all the required OCI parameters available. And then based on testing & gaps the custom development topics can be handled.
Hi Anup,
Thanks for Sharing this bolg.
We also planned to move on S4HANA.
But currently business is using SRM with MDM catalogs and puchout catalogs to in direct purchase.
Can this be enabled on S4HANA? Going forward and stop SRM.
Looking your blog I can understand, but also re confirming it?
Thank you
Hi Mallinath,
As discussed over chat, MDM Catalogs & Punchout Catalogs can be enabled.
Best Regards,
Anup
Hi Anup,
First, thank you very much for this presentation of a topic that is not always well known.
I wonder if it is possible to implement this punch-out functionality on a S/4 HANA Public Cloud. I assume it's possible since I saw the tile on the Public Cloud but I would like to be sure.
Moreover, a friend of mine said to me that setup of this functionality S/4 HANA on premise version required to make some code. I know the current scope of your topic is S/4 HANA Cloud, but did you engage some code to reach your target ?
Thank you in advance for your reply
Regards
Vincent
Hello Anup,
Thank you for sharing much needed knowledge.
If possible can you share how can setup internal S4 catalog as well.
Thank You