Skip to main content

Hi Experts,

I am trying to setup a punchout catalog as per the details given by IFS tech documents.

The url provided for OCI protocol is as follows:

 

https://www.samplewebshop/PunchOut/oci?OCIVERSION=4.0&SENDERID=<sender id>&PASSWORD=<password>&USERNAME=<user name>&NEW_ITEM-VENDOR=<vendor>&ACCOUNT_CODE=&AGREEMENT_NO=&OCICANCEL=<url endpoint>&HOOK_URL=<redirect url>?uniqueid=<query parameters>

 

Can someone please explain, are these ‘SENDERID’, ‘USERNAME’ and ‘PASSWORD’ values to be supplied by the webshop vendor? (Are these values same for whoever user uses IFS self service procurement portal to do purchases. Aren’t their user id/password needed ?).

 

Also what are the values needed for <url endpoint> and <redirect url> ? can the redirect url be https://yyyyyy.ifscloud.com/, so that redirects to IFS cloud ? then the url endpoint be vendor web shop ?. Would the vendor supply these values upon us requesting?

 

If above url is setup (for OCI protocol) in ifs supplier(tab punchout settings) and assign to the self-service procurement catalog would enough to rollout this functionality ? (that is pressing webshop button in ifs navigates to webshop and then upon filling cart, transfer webcart items to ifs procurement system). Or is there a further development needed such as handling Jason message return from the webshop response ?

 

Thank you,

Roshan

Hi Roshan,

the vendor send the entire link with all information regarding senderID and password to the punchout catalog they have created. 

The endpoint URL is added automatically by IFS and nothing you need to add to the URL from the supplier. If the supplier sends the endpoint/hookurl in the URL you can delete everything from &HOOK_URL and forward (keep everything up to &HOOK_URL).

Usually it works without any further development, just add the address to the supplier, add the supplier in Self service procurement portal and try it out :)

 

I´ve worked with this for quite som time so let me know if you need more help :)

Best Regards

Emma


Hi @wrprabash 

 

Here are the Supplier settings which is done in one of our Punchout setups as you requested.

In this setup, SENDERID and USERNAME are the same and supplied by the vendor.

 

 

IFS Appends the Hook URL and the unique ID upon calling the webshop from Self-Service Procurement Portal

 

Hope it helps!

Damith


Hi Roshan,

the vendor send the entire link with all information regarding senderID and password to the punchout catalog they have created. 

The endpoint URL is added automatically by IFS and nothing you need to add to the URL from the supplier. If the supplier sends the endpoint/hookurl in the URL you can delete everything from &HOOK_URL and forward (keep everything up to &HOOK_URL).

Usually it works without any further development, just add the address to the supplier, add the supplier in Self service procurement portal and try it out :)

 

I´ve worked with this for quite som time so let me know if you need more help :)

Best Regards

Emma

Hi Emma,

Thank you for the response and it clears my doubts. I will respond if i come up with more questions.

Thank you,

Roshan


Hi @wrprabash 

 

Here are the Supplier settings which is done in one of our Punchout setups as you requested.

In this setup, SENDERID and USERNAME are the same and supplied by the vendor.

 

 

IFS Appends the Hook URL and the unique ID upon calling the webshop from Self-Service Procurement Portal

 

Hope it helps!

Damith

Hi Damith,

Thank you for the response and it helps a lot together with other response i got from Emma. 

Thank you,

Roshan


Reply