Vendor Return Authorization Import
A vendor return authorization is a non-posting transaction that tracks a return to a vendor, including the items to be returned, their quantities, the approval status, the shipment status, and the amount refunded or credited from the vendor. The vendor return process includes four steps: creating a vendor return authorization record, approving or canceling the authorization, shipping items authorized to be returned, and crediting an authorized vendor return.
To maintain performance, you should not submit transactions that contain more than 5000 lines through CSV import.
For details about vendor return authorizations in NetSuite, see Vendor Returns.
Vendor Return Authorization imports are not available unless the Vendor Return Authorizations feature is enabled in your account. To enable this feature, go to Setup > Company > Enable Features and on the Transactions tab, check the Vendor Return Authorizations box.
-
Vendor return authorization imports can include line-level items and expenses data. For imports with items data, but no expenses data, you can choose either the one file to upload or the multiple files to upload option. For imports with expenses data, you must choose the multiple files to upload option. For more information, see Using Multiple Files for Vendor Return Authorization Sublist Data.
-
You must map external ID or internal ID to serve as a unique ID per record. The unique ID should be included in every line of the CSV files. For imports of new data, use external ID. On the Import Assistant's Field Mapping page, you should map the external ID field from your CSV files to the NetSuite Reference No. field, which serves as a transaction ID for Vendor Return Authorization records. This mapping allows external IDs to be displayed on Vendor Return Authorization forms in the NetSuite user interface.
-
Each imported Vendor Return Authorization record should include a reference to a NetSuite Vendor record, mapped to the Vendor Return Authorization's Vendor field. This reference must be a unique identifier; you should use internal ID or external ID, rather than a name reference. If you do not map a reference number field, reference number values are generated automatically.
-
If the Use Account Numbers preference has been enabled at Setup > Accounting > Accounting Preferences, imported values for the Account field should include both account number and name, for example: 11000 Accounts Payable. If this preference is not enabled, values should be account name only, for example: Accounts Payable.
-
If the Multiple Currencies feature is enabled, you must map the Exchange Rate field. If your CSV file does not include values for this field, you can set it to a default value. Currency values are taken from referenced vendors. See Currency Management.
For details about fields that can be mapped in the Vendor Return Authorization record, see the SOAP Schema Browser’s vendor return authorization 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 Vendor Return Authorization imports:
-
Using Multiple Files for Vendor Return Authorization Sublist Data
-
Supported Vendor Return Authorization Subrecord Data Imports
-
Importing Vendor Return Authorizations with Billed-Back Items and Expenses
-
Importing Vendor Return Authorizations when Amortization is Enabled
-
Using Import Assistant for Vendor Return Authorizations Mass Update
Supported Vendor Return Authorization Sublist Data Imports
The Vendor Bill import supports the import of the following sublist data:
Sublist |
Notes |
---|---|
Items |
You must import at least one line item for all new records, and you must map required fields for this sublist on the Field Mapping page. See Required Items Sublist Fields for Transactions Imports. Selectively updatable based on Line/Order Line or Item key field. See Line Item Updates on Transactions Imports. |
Expenses |
Expenses data must be in a separate CSV file. Selectively updatable based on Line/Order Line key field. |
Accounting Book Detail |
Available only when the Multi-Book Accounting feature is enabled, and only when more than one active accounting book exists. Selectively updateable based on Accounting Book key field. |
If you use classes, departments, or locations, you can set these values either for an entire vendor return authorization, or per individual item/expense lines.
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: Purchase, All Items. For details, see Importing Transaction Item Options.
For imports that update existing Vendor Return Authorization 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.
Using Multiple Files for Vendor Return Authorization Sublist Data
For vendor return authorization imports that include items data but no expenses data, you can choose the one file to upload option, and include all data in a single CSV file, or you can choose the multiple files to upload option, and include mainline data in one file and items data in another file.
For imports that include expenses data, you must use the multiple files to upload option, with one file for mainline data, and one for expenses data. If you are also importing items data, it should be in a third file.
For the multiple files option, be sure to include the external ID or key field values in the sublist files as well as in the main file.
Supported Vendor Return Authorization Subrecord Data Imports
The Vendor Return Authorization import supports the import of the following subrecord data:
Subrecord |
Notes |
---|---|
Items — Inventory Detail |
When Advanced Bin/Numbered Inventory Management feature enabled |
Importing Vendor Return Authorizations with Billed-Back Items and Expenses
If you are importing vendor return authorizations with items or expenses that need to be billed back to customers, you can set the value of the Billable field to “TRUE” and include a value for the Customer field, for each of these item or expense lines.
Importing Vendor Return Authorizations when Amortization is Enabled
If the Amortization feature is enabled, you are able to include amortization schedule, amortization start date, and amortization end date values in imported vendor return authorization items and expenses data. These values define how costs are allocated across a range of time and recognized in increments. Amortization schedules should be set up in NetSuite before the import. For information about setting up amortization in NetSuite, see Expense Amortization.
Using Import Assistant for Vendor Return Authorizations Mass Update
You can perform a mass update of existing Vendor Return Authorization data by creating a Transaction saved search with a filter of Type is Vendor Return Authorization, 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.
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.