Question

Punchout parts not transferred

  • 1 March 2024
  • 4 replies
  • 51 views

Userlevel 1
Badge +5

Hi,

our customer has an issue with OCI punchout with a supplier. Everything works perfect until the parts are sent to shopping cart, there the shopping cart is empty. No parts/lines are transferred from the punchout to IFS shopping cart. 

 

The punchout address:

Has anyone else had this issue and how did you solve it?

 

Thanks!


4 replies

Userlevel 6
Badge +13

@emmanilsson Check the integration setup against the help doc

https://docs.ifs.com/techdocs/23r2/030_administration/010_security/040_iam_settings/090_punchout/

Userlevel 7
Badge +20

Hi @emmanilsson 

 

We have setup OCI punchout solution in IFS Cloud and it’s working fine for over a year now.

Here are some points you can check to troubleshoot

URL needs to be upto OCICANCEL=<url endpoint>

  • Go to the Procurement Portal and open the Debug log window, now press the webshop button to go to supplier webshop. Check the debug log. You should find the webshop URL which being called at the end of the log. Check if the HOOK_URL and uniqueid is present in the URL

 

Hope it helps!

Damith

Userlevel 1
Badge +5

Hi @emmanilsson 

 

We have setup OCI punchout solution in IFS Cloud and it’s working fine for over a year now.

Here are some points you can check to troubleshoot

URL needs to be upto OCICANCEL=<url endpoint>

  • Go to the Procurement Portal and open the Debug log window, now press the webshop button to go to supplier webshop. Check the debug log. You should find the webshop URL which being called at the end of the log. Check if the HOOK_URL and uniqueid is present in the URL

 

Hope it helps!

Damith

 

Hi Damith

Checked the Debug log and it looks like your picture

 

We have no trouble with the other two punchout catalogues we have with OCI so I don´t really know what to do here :) 

Userlevel 7
Badge +20

Hi @emmanilsson 

 

I noticed your URL doesn’t have OCICANCEL endpoint. Not sure if this is the problem but good if you can get it from the vendor and add to the URL.

 

Otherwise, next step would be to check the response from the webshop when you Submit the order to IFS and see if it’s in the correct format. I have used browser dev tools to check the request when we had troubles and there you can check the URL and the payload json.

Self_Serv_Shop_Cart_Util_API.Add_Oci_Punchout_Lines___ is the method being called to add the lines in the shopping card from the webshop. You could also debug this method and see what’s the problem.

 

Regards,

Damith

Reply