Articles in this section

Configure and run flows in the Pricefx – NetSuite integration template

Additional record mapping is required to integrate the template’s exports and imports with your Pricefx and NetSuite apps.

Note that all of your flows are disabled when first installed. After configuring the flows, you may enable them in your Flows dashboard or in Flow Builder with the Off/On toggle button. Then, run or schedule each flow.

NetSuite customers to Pricefx customers

This flow syncs customers between NetSuite and Pricefx on a scheduled basis.

Flow details

  • Export source: NetSuite
  • Import destination: Pricefx
  • Built-in export: Get NetSuite customers – get customers from NetSuite that have been modified since this flow last ran
  • Built-in import: Import Pricefx customers – add (or update) customers into Pricefx with ID as the lookup identifier

Setup instructions

Configure mapping for data.customerId and data.name in Import Pricefx customers.

Field mappings: Import Pricefx customers

NetSuite items to Pricefx products

This integration flow syncs NetSuite items as Pricefx products.

Flow details

  • Export source: NetSuite
  • Import destination: Pricefx
  • Built-in export: Get NetSuite items – get items from NetSuite that have been modified since this flow last ran
  • Built-in import: Import Pricefx products – add (or update) products into Pricefx with SKU as the lookup identifier

Setup instructions

Configure your currency field mapping in Import Pricefx products.

Field mappings: Import Pricefx products

NetSuite items to Pricefx product extensions

This integration flow syncs NetSuite items as Pricefx product extensions.

Flow details

  • Export source: NetSuite
  • Import destination: Pricefx
  • Built-in export: Get NetSuite items – get items from NetSuite that have been modified since this flow last ran
  • Built-in import: Import Pricefx product extensions – add (or update) product extensions into Pricefx with SKU as the lookup identifier
  • Built-in import: Import NetSuite items – update items into NetSuite with internal ID as the lookup identifier 

Setup instructions

Create a custom field in NetSuite named Pricefx product extension typedId to store the Pricefx ID, to handle as follows:

  1. Configure standard mapping for data.typedId in Import Pricefx product extensions
  2. Configure response mapping for typedId from Import Pricefx product extensions
  3. Configure standard mapping for Pricefx product extension typedId in Import NetSuite items
Field mappings: Import Pricefx product extensions
Response mapping: Import Pricefx product extensions
Field mapping: Import NetSuite items

Pricefx price lists to NetSuite price levels

This integration flow syncs Pricefx price lists as NetSuite price levels on a scheduled basis.

Flow details

  • Export source: Pricefx
  • Import destination: NetSuite
  • Built-in export: Get Pricefx price lists – get price lists from Pricefx that have been modified since this flow last ran
  • Built-in lookup: Get Pricefx complete price list by ID – get a list of complete price lists from Pricefx by ID
  • Built-in import: Import NetSuite price levels – add (or update) price levels into NetSuite with external ID as the lookup identifier
  • Built-in import: Import NetSuite items – add (or update) items into NetSuite with name as the lookup identifier

Before you begin

NetSuite items must be synced as Pricefx products.

Setup instructions

Create custom fields in NetSuite named Pricefx_resultPrice and Pricefx_calculatedResultPrice to store the resultPrice and calculatedResultPrice from the Pricefx complete price list.

Results mapping: Get Pricefx complete price list by ID
Field mappings: Import NetSuite price levels
Field mapping: Import NetSuite items

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.