ModifyProducerStockListOperation v2: различия между версиями

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
м
м
Строка 21: Строка 21:


===Возможные сценарии===
===Возможные сценарии===
# Добавление новой позиции в реестр наименований производимой продукции.
<div id = "createProductItem">1. [[#scenario1|Добавление новой позиции в реестр наименований производимой продукции.]]</div>
#* Успешное добавление новой позиции в реестр наименований производимой продукции.
:1.1. Запрос успешно обработан. Наименование производимой продукции добавлено в реестр.<br />
# Обновление позиции в реестре наименований производимой продукции.
:1.2. Произошла ошибка при обработке запроса.
# Удаление позиции из реестра наименований производимой продукции.
:: • Некорректный запрос.
:: • Внутренняя ошибка системы.
<div id = "updateProductItem">2. [[#scenario2|Обновление позиции в реестре наименований производимой продукции.]]</div>
:2.1. Запрос успешно обработан. Наименование производимой продукции обновлено.<br />
:2.2. Произошла ошибка при обработке запроса.
:: • Некорректный запрос.
:: • Внутренняя ошибка системы.
<div id = "deleteProductItem">3. [[#scenario3|Удаление позиции из реестра наименований производимой продукции.]]</div>
:2.1. Запрос успешно обработан. Наименование производимой продукции удалено из реестра.<br />
:2.2. Произошла ошибка при обработке запроса.
:: • Некорректный запрос.
:: • Внутренняя ошибка системы.
 


===Используемые пространства имён===
===Используемые пространства имён===
Строка 61: Строка 73:


==Данные ответа==
==Данные ответа==
==Коды ошибок==


==Примеры запросов==
==Примеры запросов==


<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
Добавление новой позиции в реестр производимой продукции.
<div id="scenario1">[[#createProductItem|Добавление новой позиции в реестр производимой продукции]]</div>
<div class = "mw-collapsible-content">
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<syntaxhighlight lang="xml">
Строка 77: Строка 87:


<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
Изменение существующей позиции в реестре производимой продукции
<div id="scenario2">[[#updateProductItem|Изменение существующей позиции в реестре производимой продукции]]</div>
<div class = "mw-collapsible-content">
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<syntaxhighlight lang="xml">
Строка 87: Строка 97:


<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%">
Удаление существующей позиции из реестра производимой продукции
<div id="scenario3">[[#deleteProductItem|Удаление существующей позиции из реестра производимой продукции]]</div> 
<div class = "mw-collapsible-content">
<div class = "mw-collapsible-content">
<syntaxhighlight lang="xml">
<syntaxhighlight lang="xml">
Строка 94: Строка 104:
</div>
</div>
</div>
</div>
==Коды ошибок==


[[#top|Вернуться к началу &uarr;]]
[[#top|Вернуться к началу &uarr;]]
[[Category:Ветис.API]]
[[Category:Ветис.API]]

Версия 14:36, 15 июля 2017

Общие сведения

Операция ModifyProducerStockListOperation предназначена для ведения реестра наименований продукции в соответствии с номенклатурой производителя. Вести реестр наименований производимой продукции может хозяйствующий субъект - производитель данных наименований продукции, либо хозяйствующий субъект - владелец торговой марки (ТМ).

Если одно наименование продукции (ТМ) производится одним ХС-производителем на нескольких площадках, в реестре должна быть зарегистрирована строго одна запись. Если одно наименование продукции (ТМ), принадлежащее одному ХС-собственнику ТМ, производится несколькими ХС-производителями, в реестре должно быть зарегистрировано несколько записей по одной на каждого ХС-производителя.

Сформированный производителем реестр наименований выпускаемой продукции можно получить с помощью методов сервиса ProductionService. В рамках операции доступны следующие действия:

  • добавление новой позиции в реестр производимой продукции;
  • изменение существующей позиции в реестре производимой продукции;
  • удаление существующей позиции из реестра производимой продукции.

На вход системы при этом передаются следующие сведения:

  • информация о пользователе - инициаторе запроса;
  • тип операции (добавление, удаление, изменение);
  • информация о предприятии, на котором вырабатывается продукция.
  • информация о наименовании продукции, которую необходимо добавить в реестр.
  • идентификатор изменяемого наименования продукции, а так же сведения о наименовании продукции на которые необходимо заменить существующую запись.
  • идентификатор и информация о наименовании продукции, которую необходимо удалить из реестра.

Результатом выполнения данной операции является:

  • добавленные и/или измененные записи в реестре наименований производимой продукции.

Возможные сценарии

1.1. Запрос успешно обработан. Наименование производимой продукции добавлено в реестр.
1.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.
2.1. Запрос успешно обработан. Наименование производимой продукции обновлено.
2.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.
2.1. Запрос успешно обработан. Наименование производимой продукции удалено из реестра.
2.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.


Используемые пространства имён



Данные запроса

Данные ответа

Примеры запросов



Коды ошибок

Вернуться к началу ↑