Excel Format

The following sample Excel data import file shows that the first row is a header, and the remaining rows are import data. Exported Excel files always include a header row, though this is optional for imports.

The available export versions for Excel within STEP are as follows. However, versions of Excel newer than 2007 can be used for imports, and selecting 2007 for an export still means that the exported data will be readable by a later version of Excel.

It is recommended that users use the newest supportable version of Excel. File errors may occur during different STEP processes if using a template set to an older Excel version. For more information on supported versions of Excel, see the current Platform and Software Support documentation in the System Release and Patch Notes.

Keep the following points in mind when working with STEP data using the Excel format:

Important: Excel binary files, those with an XLSB extension, are not supported during import.

Format Availability

Excel is available for selection in:

Mapping

This format requires creating a data map between STEP and the data being processed, and may also include data transformations. For details, see Data Mapping here.

Inbound Data

Excel import allows creation of and updates to products, classifications, entities, attribute values and references. However, system setup objects (for example, attributes, LOVs, users, reference types, and so on), cannot be created via import.

Because the Map Data process allows selection of only a single node type, only one node type / super type (products, entities, etc.) can be imported at a time. When multiple super types exist in the same import file, a separate import is required to successfully import each type of object, starting with classification data, then product data, and finally, entity data. When the inbound file includes data for node types other than the one selected, two things may happen: 1) assuming none of the data prevents the import, new objects are created using the supplied information and the selected super type, 2) the execution report details the skipped records when included data, like parent ID, is not found in the selected super type hierarchy. Alternately, split the inbound data file by super type and process accordingly.

Note the following specifications about importing Excel data:

When using Excel to import a reference type that allows multiple references, several elements affect the data added to STEP, as specified in the Importing Multi-Valued References or Links with Excel topic within this guide here.

Excel can be used to modify or create multiple attributes at the same time within System Setup. For details, see the Managing Attribute Parameters with Excel topic here.

Deleting Values During Import

Removing a value requires the use of the entry [delete] (including the brackets) in your load file and that the object is mapped. Unlike other import formats, empty Excel cells are ignored and do not cause a value to be deleted. If the value being deleted was inherited, the result is not a blank field, but the inherited value is restored.

This functionality differs from imports using STEPXML or CSV files.

Inbound Parameters

The following parameters are available in both Import Manager and IIEP.

Import Manager

IIEP

Outbound Data

When data leaves STEP via Excel format, the UTF-8 character set is used to export the data.

Note: When exporting object type, the default selection on the mapping step is 'Object Type Name.' However, when importing the same file, the auto-mapping feature expects the 'Object Type ID.' To generate an export file that is prepared for reimport, use the ID Aspect to map object type. For more information, see the Aspect - Transform Outbound section of the Data Mapping documentation here.

Export Manager

OIEP