Opportunity Import

NetSuite Opportunity transactions document negotiations with potential customers (Prospects). Opportunities are created upon customer contact, and are used for record keeping, sales forecasting, sales management, and sales reporting purposes. Each Opportunity record includes items in which the customer is interested, and can have attached estimates or sales orders, and attached activities such as tasks, events, and phone calls.

For more details about Opportunities in NetSuite, see Opportunity Records.

Note:

If you are importing historical data for opportunities that have been previously closed, be sure to set Status field values to “Closed Lost” or “Closed Won”. The Close Date field value for all records imported with closed statuses are set to the date that the import job adds or updates the records. You cannot modify Close Date field values to be any other date.

For details about fields that can be mapped in the opportunity record, see the SOAP Schema Browser’s opportunity reference page. You can use the field definitions here as a basis for creating your own CSV import template file. For information about working with the SOAP Schema Browser, see SOAP Schema Browser.

Review the following guidelines for Opportunity imports:

Supported Opportunity Sublist Data Imports

The Opportunity import supports the import of the following sublist data:

Sublist

Notes

Items

Selectively updatable based on Line/Order Line or Item key field. See Line Item Updates on Transactions Imports.

Opportunity

(Related Opportunities)

Partners

When Multi-Partner Management feature enabled.

Selectively updatable based on Internal ID, External ID, or Partner field.

Sales Team

When Team Selling feature enabled.

If the Item Options feature is enabled in your account, you can import values for custom transaction item options along with Items sublist data. Transaction item options must first be set up at Customization > Lists, Records, & Fields > Transaction Item Options > New, with one of the following Applies To settings: Opportunity, All Items. For details, see Importing Transaction Item Options.

For imports that update existing Opportunity records, handling of sublist data updates depends upon the setting for the Overwrite Sublists advanced option, and on whether the sublist is keyed. Complete deletion of sublist data currently is not supported. For more information, see Sublist Data Import.

Important:

For non-keyed sublists, you shouldn't update main transaction fields and sublist fields during the same import job.

Using Import Assistant for Opportunities Mass Update

You can perform a mass update of existing Opportunity data by exporting Opportunity saved search results, changing data externally, then using the Import Assistant to import modified data, using the Update data handling option. For more information, see Creating Transaction Saved Searches for Reimport.

Advanced Forecasting and Opportunities' Projected Total Values

You need to be aware of potential issues for imports of Opportunity records' Projected Total field values. When Opportunity transactions are added or updated in the user interface, this field's values are calculated based on Items sublist data and attached Estimates' data, but can be overridden by user entries.

For imports of Opportunity transactions, Projected Total field values are calculated in a variety of manners, depending on whether the imported Opportunities include Items sublist data, on whether your account has the Advanced Forecasting feature enabled and you have enabled the Multiple Sales Projected Amount Preference, and on whether the import is adding or updating NetSuite records.

Review the following scenarios and ensure that Projected Total field values are populated appropriately in your CSV files for Opportunity imports:

When Advanced Forecasting Feature is Disabled

When Advanced Forecasting Feature and Multiple Sales Projected Amount Preference are Enabled

With Advanced Forecasting and Multiple Sales Projected Amount enabled, two additional fields are available relating to the Opportunity Projected Total field: a Range Low and Range High.

The Advanced Forecasting feature is enabled at Setup > Company > Enable Features, on the CRM subtab's Sales section. For information about this feature, see Advanced Forecasting.

The Multiple Sales Projected Amount Preference is enabled at Setup > Sales > Sales Preferences, on the Forecasts Subtab. For information about this preference, see Forecasting Preferences.

The Import Assistant is available at Setup > Import/Export > Import Tasks > Import CSV Records. After you select the record type for import, you choose the import character encoding. For more information, see Select a Record Type for Import and Choose Import Character Encoding.

Additional Information

Related Topics

General Notices