Procure to Pay with Coupa and Netsuite > Introduction to Procure to Pay with Coupa and Netsuite recipe > Prerequisites
  

Prerequisites

To create a NetSuite purchase order from a Coupa purchase order, the following prerequisites must be met:

Creating a custom field in NetSuite purchase order and vendor entities

Create a Coupa ID custom field in the NetSuite purchase order and vendor entities.
  1. 1Log in to the NetSuite organization.
  2. 2Go to Customization > Lists, Records, & Fields > Transaction Body Fields > New.
  3. The following image shows the Transaction Body Field page:
    The image shows the Transaction Body Field page.
  4. 3On the Transaction Body Field page, enter the value as Coupa ID in the LABEL field, custbody_coupa_id in the ID field, and select PURCHASE on the Applies To tab.
  5. These values are used to search for a matching purchase order.
  6. 4Click Save.
  7. 5Go to Customization > Lists, Records, & Fields > Entity Fields > New.
  8. The following image shows the Custom Entity Field page:
    The image shows the Custom Entity Field page.
  9. 6On the Custom Entity Field page, enter the value as Coupa ID in the LABEL field, custentity_coupa_id in the ID field, and select VENDOR on the Applies To tab.
  10. These values are used to search for a matching vendor.
  11. 7Click Save.

Creating a webhook in Coupa

Webhooks send information from one system to another system when an event occurs.
To create a webhook in Coupa, perform the following steps:
  1. 1Log in to the Coupa organization.
  2. 2Go to Setup > Integrations > Call Outs > Create.
  3. The following image shows the Setup page:
    The image shows the Setup page.
  4. 3In the Call Outs page, enter values for the following fields:
  5. The following image shows the Call Outs page:
    The image shows the Call Outs page.
  6. 4Click Create.
  7. 5Go to Setup > Platform > Process Automator > Create new process.
  8. The following image shows the Setup page:
    The image shows the Setup page.
  9. 6In the New Process page, enter values for the following fields:
  10. The following image shows the New Process page:
    The image shows the New Process page.
  11. 7Click Save.