Перейти к содержанию

Операция: 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