Action class for exporting and importing parts and other parts management items like addresses, constructions, terminals, accessory lists and accessory placements.
| Parameter | Description | 
|---|---|
| 
 TYPE  | 
Type of task to be performed: "IMPORT": Import parts (and other record types) "EXPORT": Export parts (and other record types) "EXPORTPARTS": Exports parts via the property numbers of specified properties "EXPORTMANUFACTURERS": Exports manufacturers via the property numbers of specified properties "EXPORTCONSTRUCTIONS": Exports construction via the property numbers of specified properties "EXPORTCONNECTIONPATTERNS": Exports connection point pattern via the property numbers of specified properties "EXPORTACCESSORYLISTS": Exports accessory list via the property numbers of specified properties "EXPORTACCESSORYPLACEMENTS": Exports accessory placements via the property numbers of specified properties  | 
| 
 IMPORTFILE  | 
The directory and the file name of the file to be imported must be specified here. This only applies to "IMPORT".  | 
| 
 EXPORTFILE  | 
The directory and the file name of the file to be exported must be specified here. The file extension is automatically added by the system. This only applies to "EXPORT".  | 
| 
 FORMAT  | 
File format ("XPamImportXml","XPamExportXml", or user-defined format) (optional). "IXPartsImportExportEdz" - export to .edz and import from .edz.
"XPamExportXml" is the default format value for tasks of TYPE "EXPORT".
"XPamImportXml" is the default format value for tasks of TYPE "IMPORT".
 | 
| 
 PARTNUMBER  | 
Used for exporting parts: Part number of article (optional).  | 
| 
 MANUFACTURER  | 
Used for exporting addresses: Long name of an address (optional).  | 
| 
 CONSTRUCTION  | 
Used for exporting constructions: Name of construction (optional).  | 
| 
 CONNECTIONPOINTPATTERN  | 
Used for exporting terminals: Name of terminal (optional).  | 
| 
 ACCESSORYLIST  | 
Used for exporting accessory lists: Name of accessorylist (optional).  | 
| 
 ACCESSORYPLACEMENT  | 
Used for exporting accessory placements: Name of accessoryplacement (optional).  | 
| 
 MODE  | 
Used for Importing: Import mode (optional). Supported modes are: 0: Append new records only 1: Update existing records only 2: Update existing records and append new ones Default value = 0, append new records only. If an invalid value is set, the default value 0 will be used.  | 
| 
 ADDITIONAL_LANGUAGE  | 
Valid only when TYPE has "IMPORT" value (optional). If the value of this parameter is 1, multi-language properties will be updated with another language values rather than being replaced with the file's content. If the parameter is omitted, content of the file replaces values of multi-language properties.  | 
| 
 FILTERSCHEME  | 
Configuration scheme for export parts. Filter is empty by default. Using scheme allows to filter which items (e.g. parts, addresses, constructions, etc.) should be imported or exported.  | 
| 
 PROPERTYIDn  | 
Article property number. Where n in PROPERTYIDn is a number corresponding to n number in PROPERTYVALUEn.  | 
| 
 PROPERTYVALUEn  | 
Value for given article property number. Where n in PROPERTYVALUEn is a number corresponding to n number in PROPERTYIDn.  | 
In order to export more than one item, please use parameter item type + counter with following number of exported item (for example /PARTNUMBER1:A-B.100-C09EJ01 /PARTNUMBER2:A-B.140M-C-AFA11, etc) If an error occurs during a parts list operation, a "BaseException" is thrown.