ModifyProducerStockListOperation: различия между версиями
Строка 21: | Строка 21: | ||
===Используемые пространства имён=== | ===Используемые пространства имён=== | ||
{{столбцы}} | |||
{{столбец}} | |||
* [http://api.vetrf.ru/schema/cdm/argus/common argc] <nowiki>((http://api.vetrf.ru/schema/cdm/argus/common)</nowiki> | * [http://api.vetrf.ru/schema/cdm/argus/common argc] <nowiki>((http://api.vetrf.ru/schema/cdm/argus/common)</nowiki> | ||
** [[User|argc:User]] | ** [[User|argc:User]] | ||
Строка 29: | Строка 31: | ||
** [http://www.w3.org/TR/xmlschema-2/#dateTime xs:dateTime] | ** [http://www.w3.org/TR/xmlschema-2/#dateTime xs:dateTime] | ||
{{столбец}} | |||
*[http://api.vetrf.ru/schema/cdm/argus/production prod] <nowiki>(http://api.vetrf.ru/schema/cdm/argus/production)</nowiki> | *[http://api.vetrf.ru/schema/cdm/argus/production prod] <nowiki>(http://api.vetrf.ru/schema/cdm/argus/production)</nowiki> | ||
**[[PSLModificationOperation|prod:PSLModificationOperation]] | **[[PSLModificationOperation|prod:PSLModificationOperation]] | ||
Строка 37: | Строка 40: | ||
** [[prod:SubProduct|SubProduct]] | ** [[prod:SubProduct|SubProduct]] | ||
{{столбец}} | |||
*[http://api.vetrf.ru/schema/cdm/base bs] <nowiki>(http://api.vetrf.ru/schema/cdm/base)</nowiki> | *[http://api.vetrf.ru/schema/cdm/base bs] <nowiki>(http://api.vetrf.ru/schema/cdm/base)</nowiki> | ||
** [[RegisterModificationType|bs:RegisterModificationType]] | ** [[RegisterModificationType|bs:RegisterModificationType]] |
Версия 11:49, 9 декабря 2015
Общие сведения
Данная операция предназнчена для отправки заявки на изменение реестра наименований продукции предприятия производителя. Используется для добавления новой позиции в номенклатуру проиводителя. Также может использоваться для обновления данных и для удаления позиции из списка номенклатуры производителя. Номенклатура производителя является четвёртым уровнем в справочнике продукции.
Возможные сценарии
- Добавление новой позиции в списки производителя.
- Успешное добавление новой продукци в списки производителя
- При повторном добавлении той же продукции в список ошибки не происходит.
- Обновление позиции списка
- Удаление позиции из списка
Входящая информация:
- идентификатор предприятия;
- реквизиты продукции
Выходящая информация:
- обновленный список продукции производителя (при добавлении или удалении);
- предыдущая и обновленная версия продукции(при обновлении);
Используемые пространства имён
|
|
Данные запросаразвернуть
Структура данных запроса в формате ХML. Объект modifyProducerStockListRequestКорневой элемент содержимого заявки. Содержит сведения для добавления, изменения списка производимой продукции.
Объект ..Request/modificationOperationОбъект содержит общую информацию о выполняемой операции: тип операции, причину внесения записи в реестр и информацию о продукции.
Объект ..Request/modificationOperation/enterpriseОбъект содержит информацию об идентификаторе предприятия-площадки, на котором производится продукция.
Объект ..Request/modificationOperation/affectedListОбъект содержит список единиц продукции, подаваемую на вход. На данный момент список может содержать только один элемент.
Объект ..Request/modificationOperation/resultingListОбъект содержит список единиц продукции, которую нужно добавить в справочник. На данный момент список может содержать только один элемент.
Объект ..Request/modificationOperation/resultingList/productItemОбъект содержит необходимую справочную информацию для номенклатуры производителя.
Объект ..Request/modificationOperation/resultingList/productItem/productОбъект содержит информацию о виде продукции. Является вторым уровнем иерархии справочника продукции.
Объект ..Request/modificationOperation/resultingList/productItem/subproductОбъект содержит информацию о подвиде продукции. Это третий уровень иерархии справочника продукции.
Данные ответаразвернуть
Структура данных ответа в формате XML. Объект modifyProducerStockListResponseОбъект содержит информацию о позиции номенклатуры производителя, внесённой в список.
Объект ..Response/productItemListОбъект содержит список добавляемой или изменяемой продукции.
Объект ..Response/productItemList/productItemОбъект содержит информацию о номенклатуре производителя, необходимой для внесения в справочник.
Объект ..Response/productItemList/productItem/productОбъект содержит информацию о виде продукции, к которому относится выпускаемый продукт.
Объект ..Response/productItemList/productItem/subProductОбъект содержит информацию о подвиде продукции, к которому относится выпускаемый продукт.
Коды ошибок
Примеры запросовразвернуть
Создание новой позиции в номенклатуре производителя
развернуть
Обновление позиции номенклатуры
развернуть
Удаление позиции из списка |