Required Fields for Sublist Import Mapping

Generally, fields marked (Req) on the Import Assistant Field Mapping page must be mapped for an import to proceed. These fields automatically display in the center pane of the Field Mapping page to make it clear that they must be mapped.

However, you do not always need to map sublist fields that are marked (Req), as these fields are only required if you are importing sublist records. For example, the Vendor field in the Item Vendors sublist is only required if you map one or more fields from this sublist.

Field Mapping example.

The Import Assistant determines whether you are importing sublist records, and whether to treat mapping of the sublist's required fields as required for import, based on your selection of One File to Upload or Multiple Files to Upload on the Scan & Upload CSV File page:

Processing for Import Assistant updates handles the addition and removal of dependent fields, in the same manner as the user interface. If an import adds a field that depends on other required fields, these other required fields are added. If an import removes a required field, all of its dependent fields are removed as well.

If a sublist field has the same name as a required body field, the required sublist field is automatically mapped. For an import where you are adding records, you can remove the required sublist field from the mapping if needed.

Note:

The Import Assistant handles Items sublist required fields for some transactions imports differently, because items are required to add new records of these types, but not for updates to existing records. See Required Items Sublist Fields for Transactions Imports.

For a single file upload, if you attempt to map a sublist field on the Field Mapping page, the system displays a pop-up dialog. This dialog states that if you map the field, you must map all required fields for the sublist. After you click OK, the sublist's required fields display in the center pane so you can map them.

Required Items Sublist Fields for Transactions Imports

The Import Assistant provides special handling of Items sublist required fields for the following transactions imports: Cash Sale, Estimate, Invoice, Purchase Order, Sales Order, Vendor Bill, Vendor Credit, and Vendor Return Authorization imports. This handling is necessary because new records for these transactions cannot be saved without any items. The import of Items sublist data is always required when new records are imported for these transaction types, but is not required when updated records are imported for these transaction types. (For Opportunity imports, Items sublist data is never required.)

The Import Assistant determines whether you are importing Items sublist records for transactions, and whether to treat mapping of the Items sublist's required fields as required for import, based on your selection of Add, Update, or Add or Update data handling on the Import Options page

You can create a saved CSV import without the items sublist to add transactions without items. However, each time you run the import, the sublist Item field appears in the mapping. If you are not importing items, remove the sublist Item field from the mapping.

Related Topics

General Notices