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|Вернуться к началу ↑]] | [[#top|Вернуться к началу ↑]] | ||
[[Category:Ветис.API]] | [[Category:Ветис.API]] |
Версия 14:36, 15 июля 2017
Общие сведения
Операция ModifyProducerStockListOperation предназначена для ведения реестра наименований продукции в соответствии с номенклатурой производителя. Вести реестр наименований производимой продукции может хозяйствующий субъект - производитель данных наименований продукции, либо хозяйствующий субъект - владелец торговой марки (ТМ).
Если одно наименование продукции (ТМ) производится одним ХС-производителем на нескольких площадках, в реестре должна быть зарегистрирована строго одна запись. Если одно наименование продукции (ТМ), принадлежащее одному ХС-собственнику ТМ, производится несколькими ХС-производителями, в реестре должно быть зарегистрировано несколько записей по одной на каждого ХС-производителя.
Сформированный производителем реестр наименований выпускаемой продукции можно получить с помощью методов сервиса ProductionService. В рамках операции доступны следующие действия:
- добавление новой позиции в реестр производимой продукции;
- изменение существующей позиции в реестре производимой продукции;
- удаление существующей позиции из реестра производимой продукции.
На вход системы при этом передаются следующие сведения:
- информация о пользователе - инициаторе запроса;
- тип операции (добавление, удаление, изменение);
- информация о предприятии, на котором вырабатывается продукция.
- информация о наименовании продукции, которую необходимо добавить в реестр.
- идентификатор изменяемого наименования продукции, а так же сведения о наименовании продукции на которые необходимо заменить существующую запись.
- идентификатор и информация о наименовании продукции, которую необходимо удалить из реестра.
Результатом выполнения данной операции является:
- добавленные и/или измененные записи в реестре наименований производимой продукции.
Возможные сценарии
- 1.1. Запрос успешно обработан. Наименование производимой продукции добавлено в реестр.
- 1.2. Произошла ошибка при обработке запроса.
- • Некорректный запрос.
- • Внутренняя ошибка системы.
- 2.1. Запрос успешно обработан. Наименование производимой продукции обновлено.
- 2.2. Произошла ошибка при обработке запроса.
- • Некорректный запрос.
- • Внутренняя ошибка системы.
- 2.1. Запрос успешно обработан. Наименование производимой продукции удалено из реестра.
- 2.2. Произошла ошибка при обработке запроса.
- • Некорректный запрос.
- • Внутренняя ошибка системы.
Используемые пространства имён
|
|
|
Данные запроса
Данные ответа
Примеры запросов