Action class for exporting and importing parts and other parts management items like addresses, constructions, terminals, accessory lists and accessory placements. Allows also to delete stored properties.
| Parameter | Description | 
|---|---|
| 
 TYPE  | 
Type of task to be performed: IMPORT: Import parts lists EXPORT: Export parts lists IMPORTTOSYSTEM: Import to parts management EXPORTFROMSYSTEM: Export from parts management DELETESTOREDPROPERTIES: Delete stored properties from project  | 
| 
 PROJECTNAME  | 
Project name with full path (optional). If not entered, the selected project is used when the action is called from GUI (like from a script or ribbon bar). If called from the windows command line,PROJECTNAME must be set or the must be used first, otherwise an exception is thrown.  | 
| 
 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  | 
Optional: File format ("XPalXmlExporter","XPalCSVConverter", or user-defined format). 
For parts management ( IXPamImportText, IXPamImportCSV, IXPamImportEcad, XPamImportXml and IXPamImportText, IXPamImportCSVAddresses, XPamExportXml)
XPalXmlExporter is the default format value for tasks of 'TYPE': IMPORT, EXPORT,
XPamExportXml is the default format value for tasks of 'TYPE': IMPORTTOSYSTEM, EXPORTFROMSYSTEM.
See also  and  namespace.
 | 
| 
 SQLFILTERPART  | 
Optional: Sql filter for advanced users. Default value: 1=1  | 
| 
 SQLFILTERADDRESS  | 
Optional: Sql filter for advanced users (used with 'IXPamImportCSVAddresses' format). Default value: 1=1  | 
| 
 SQLFILTERCONSTRUCTION  | 
Optional: Sql filter for advanced users. Used for exporting constructions. Default value: 1=0  | 
| 
 SQLFILTERTERMINAL  | 
Optional: Sql filter for advanced users. Used for exporting terminals. Default value: 1=0  | 
| 
 SQLFILTERACCESSORYLIST  | 
Optional: Sql filter for advanced users. Used for exporting accessory lists. Default value: 1=0  | 
| 
 SQLFILTERACCESSORYPLACEMENT  | 
Optional: Sql filter for advanced users. Used for exporting accessory placements. Default value: 1=0  | 
| 
 CFGFILE  | 
Optional: The directory and the file name of the configuration file. Default value: the currently used config file.  | 
| 
 FIELDASSIGNMENTSCHEME  | 
Optional: Name of scheme that is used to assign fields in some article properties  | 
| 
 MODE  | 
Optional: Import mode. 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  | 
Optional.Valid only when TYPE has 'IMPORTTOSYSTEM' value. 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.  | 
| 
 CONFIGSCHEME  | 
Configuration scheme for deleting stored properties (optional). Default value: Recent configuration scheme. The most recently used scheme is taken if an empty string is passed. This applies only to delete stored properties.  |