Операция: partsmanagementapi
| Параметр | Описание |
|---|---|
| TYPE | Вид выполняемой задачи: |
| IMPORT: Импортировать изделия (и другие типы записей данных) | |
| EXPORT: Экспортировать изделия (и другие типы записей данных) | |
| EXPORTPARTS: Экспортировать список изделий с указанным количеством свойств EXPORTMANUFACTURERS: Экспортировать список производителей с указанным количеством свойств | |
| EXPORTCONSTRUCTIONS: Экспортировать список схем сверления с указанным количеством свойств EXPORTCONNECTIONPATTERNS: Экспортировать список схем соединений с указанным количеством свойств | |
| EXPORTACCESSORYLISTS: Экспортировать список принадлежностей с указанным количеством свойств | |
| EXPORTACCESSORYPLACEMENTS: Экспортировать список размещений принадлежностей с указанным количеством свойств | |
| IMPORTFILE | Здесь следует указать каталог и имя импортируемого файла. Действительно только для импорта. |
| EXPORTFILE | Здесь следует указать каталог и имя экспортируемого файла. Система автоматически добавляет расширение имени файла. Действительно только для экспорта. |
| FORMAT | Дополнительно: Формат файлов (XPamImportXml, XPamExportXml или определенный пользователем формат). Экспорт IXPartsImportExportEdz в .edz и импорт из .edz. XPamExportXml является значением по умолчанию для следующей задачи: TYPE: EXPORT. XPamImportXml является значением по умолчанию для следующей задачи: TYPE: IMPORT. |
| PARTNUMBER | Дополнительно: применяется для экспорта изделий. Номер изделия. |
| MANUFACTURER | Дополнительно: применяется для экспорта адресов. Полное имя адреса. |
| CONSTRUCTION | Дополнительно: применяется для экспорта схем сверления. Имя схемы сверления. |
| CONNECTIONPOINTPATTERN | Дополнительно: применяется для экспорта схем соединений. Имя схемы соединений. |
| ACCESSORYLIST | Дополнительно: применяется для экспорта списков принадлежностей. Имя списка принадлежностей. |
| ACCESSORYPLACEMENT | Дополнительно: применяется для экспорта размещений принадлежностей. Имя размещения принадлежностей. |
| MODE | Опционально: режим импорта. Поддерживаемые режимы: |
- 0: только добавление новых записей данных (значение по умолчанию)
- 1: только обновление имеющихся записей данных
- 2: обновление имеющихся записей данных и добавление новых
При указании недействительного значения используется значение по умолчанию 0. ADDITIONAL_LANGUAGE | Опциональн. Действительно, если TYPE = IMPORT. Если значение данного параметра равно 1, обновляются многоязычные свойства с другими параметрами языка. Если параметр не задан, значения многоязычных свойств заменяются содержимым файла. FILTERSCHEME | Схема фильтра для экспорта изделий. Значение по умолчанию пустое. Использование схемы дает возможность фильтровать и экспортировать изделия. PROPERTYIDn | Номер свойства изделия (ид.). При этом "n" в PROPERTYIDn – число, которое соответствует n-му PROPERTYVALUEn. PROPERTYVALUEn | Значение указанного номера свойства изделия. При этом "n" в PROPERTYVALUEn – число, которое соответствует n-му PROPERTYIDn.
Замечание:
Для экспорта более одной записи данных используйте параметр для этого типа записи данных и счетчик со следующим номером экспортируемой записи данных (для типа записи данных "Изделия", например, /PARTNUMBER1:A-B.100-C09EJ01 /PARTNUMBER2:A-B.140M-C-AFA11 и т. д.).
Пример:
Экспортировать:partsmanagementapi
/TYPE:EXPORT /EXPORTFILE:C:\temp\PartsList.xml /PARTNUMBER:A-B.100-C09EJ01 /MANUFACTURER:LAPP /CONSTRUCTION:A-B.100-C_FS0_I_CH_DPИмпортировать:partsmanagementapi /TYPE:IMPORT /MODE:1 /IMPORTFILE:C:\temp\PartsList.xmlЭкспортировать отфильтрованные записи данных:partsmanagementapi /TYPE:EXPORT /FILTERSCHEME:ExportFilterScheme /EXPORTFILE:C:\temp\PartsList.xmlpartsmanagementapi /TYPE:EXPORTPARTS /PROPERTYID1:22024 /PROPERTYVALUE1:2 /PROPERTYID2:22007 /PROPERTYVALUE2:ABB /EXPORTFILE:C:\temp\PartsList