ModifyProducerStockListOperation v2

Материал из Справочная система Россельхознадзора
(перенаправлено с «ModifyProducerStockListOperation v2.0»)
Перейти к навигации Перейти к поиску

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

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

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

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

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

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

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

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

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

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

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

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


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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <merc:modifyProducerStockListRequest>
002 ···<merc:localTransactionId>А0001</merc:localTransactionId> xs:NCName [1..1] Идентификатор заявки в клиентской системе.
003 ···<merc:initiator> vd:User [1..1]

Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу.

  • Является ответственным за выполнение бизнес-операции.
  • Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.
004 ······<vd:login>user_ab_150101</vd:login> xs:NCName [1..1] Логин пользователя, зарегистрированного в системе Меркурий.
005 ···</merc:initiator>
006 ···<merc:modificationOperation> vd:PSLModificationOperation [1..1]
007 ······<vd:type>CREATE</vd:type> bs:RegisterModificationType [1..1]

Тип операции.

  • CREATE - создание новой записи в списке продукции;
  • UPDATE - обновление записи о продукции в реестре;
  • DELETE - удаление записи о продукции
008 ······<vd:affectedList> dt:ProductItemList [0..1]

Входящие записи для операции (для DELETE).

  • На данный момент разрешается добавлять только по одной позиции.
  • Используется только при удалении позиции (DELETE)
009 ·········<vd:productItem> dt:ProductItem [1..1] Сведения о наименовании продукции в соответствии с номенклатурой производителя.
010 ············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии номенклатуры.
011 ·········</vd:productItem>
012 ······</vd:affectedList>
013 ······<vd:resultingList> dt:ProductItemList [0..1]

Входящие записи для операции (для CREATE и UPDATE).

  • На данный момент разрешается добавлять только по одной позиции
  • Используется при добавлении и редактировании записи (CREATE и UPDATE)
014 ·········<dt:productItem> dt:ProductItem [1..1] Сведения о наименовании продукции в соответствии с номенклатурой производителя.
015 ············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1]

Идентификатор версии номенклатуры.

  • Указывается при изменении записи.
016 ············<dt:globalID>4607147136201</dt:globalID> dt:GTINType [0..1]

Trade Identification Number (GTIN) - уникальный идентификационный номер продукции производителя.

  • По задумке создателей GTIN должен быть уникален для продукции всех производителей, но на практике встречаются случаи недокументированного использования GTIN внутри компаний, что не обеспечивает уникальность GTIN, поэтому уникальность поля не проверяется.
017 ············<dt:name>Наименование продукции</dt:name> bs:String255 [0..1] Наименование продукции.
018 ············<dt:code>12</dt:code> bs:String255 [0..1]

Артикул (код) продукции в соответствии с внутренним кодификатором производителя.

  • Артикул продукции должен быть уникальным в пределах одного производителя.
019 ············<dt:productType>1</dt:productType> dt:ProductType [1..1] Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий.
020 ············<dt:product> dt:Product [1..1]

Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
021 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии продукции.
022 ···············<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор продукции.
023 ············</dt:product>
024 ············<dt:subProduct> dt:SubProduct [1..1]

Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
025 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии вида продукции.
026 ···············<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор вида продукции.
027 ············</dt:subProduct>
028 ············<dt:correspondsToGost>true</dt:correspondsToGost> xs:boolean [0..1] Соответствует ли ГОСТу.
029 ············<dt:gost>ГОСТ-621187/53</dt:gost> bs:String255 [0..1] ГОСТ.
030 ············<dt:producer> dt:BusinessEntity [0..1]

ХС-производитель продукции.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
  • Обязательно к указанию, если продукция будет использована в производстве.
031 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии хозяйствующего субъекта-производителя.
032 ···············<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор хозяйствующего субъекта-производителя.
033 ············</dt:producer>
034 ············<dt:tmOwner> dt:BusinessEntity [0..1]

ХС-собственник торговой марки.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
035 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии хозяйствующего субъекта-владельца.
036 ···············<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор хозяйствующего субъекта-владельца.
037 ············</dt:tmOwner>
038 ············<dt:producing> dt:ProductItemProducing [0..*] Список площадок, на которых выпускается данная продукция.
039 ···············<dt:location> dt:Enterprise [1..1]

Площадка, осуществляющая выпуск продукции.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
  • Обязательно к указанию, если продукция будет использована в производстве.
040 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии предприятия.
041 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор предприятия.
042 ···············</dt:location>
043 ············</dt:producing>
044 ············<dt:packaging> dt:Packaging [0..1] Фасовка.
045 ···············<dt:packagingType> dt:PackingType [1..1]

Тип упаковки.

  • Упаковку может идентифицировать один из идентификаторов: uuid, guid или globalID - достаточно указать один из них.
  • При указании нескольких идентификаторов приоритет у uuid, потом у guid и globalID
046 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии типа упаковки.
047 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор упаковки.
048 ··················<dt:globalID>BE</dt:globalID> dt:PackingCodeType [0..1] Уникальный идентификатор упаковки.
049 ···············</dt:packagingType>
050 ···············<dt:quantity>10</dt:quantity> xs:int [0..1] Количество единиц упаковки.
051 ···············<dt:volume>50</dt:volume> bs:Decimal [0..1] Объём единицы упаковки товара.
052 ···············<dt:unit> dt:Unit [0..1]

Единица измерения объёма единицы упаковки товара.

  • Обязательно должен быть указан один из идентификаторов: UUID или GUID. При указании обоих приоритет у UUID.
053 ··················<bs:uuid>UUID</bs:uuid> bs:UUID [0..1] Идентификатор версии единицы измерения.
054 ··················<bs:guid>GUID</bs:guid> bs:UUID [0..1] Глобальный идентификатор единицы измерения.
055 ···············</dt:unit>
056 ············</dt:packaging>
057 ·········</dt:productItem>
058 ······</vd:resultingList>
059 ···</merc:modificationOperation>
060 </merc:modifyProducerStockListRequest>

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

# Название XML-элемента Тип Обязат. Описание (нажмите [...] для отображения дополнительного описания)
001 <merc:modifyProducerStockListResponse>
002 ···<merc:productItemList> dt:ProductItemList [1..1] Список продукции, в которую внесены изменения. На данный момент список может состоять только из одного элемента.
003 ······<vd:productItem> dt:ProductItem [1..1] Данные о номенклатуре производителя
004 ·········<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии записи.
005 ·········<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор записи.
006 ·········<bs:active>true</bs:active> xs:boolean [1..1]

Флаг: является ли запись активной.

  • true - запись активна;
  • false - запись не активна.
007 ·········<bs:last>true</bs:last> xs:boolean [1..1]

Флаг: является ли версия записи последней.

  • true - да;
  • false - нет.
008 ·········<bs:status>100</bs:status> bs:VersionStatus [1..1] Статус версии записи.
009 ·········<bs:createDate>2018-02-08T11:08:27+03:00</bs:createDate> xs:DateTime [1..1] Дата создания записи.
010 ·········<bs:updateDate>2018-02-08T11:08:27+03:00</bs:updateDate> xs:DateTime [1..1] Дата изменения записи.
011 ·········<bs:previous>UUID</bs:previous> bs:UUID [0..1] Идентификатор предыдущей версии записи.
012 ·········<bs:next>UUID</bs:next> bs:UUID [0..1] Идентификатор следующей версии записи.
013 ·········<dt:globalID>4607147136201</dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - уникальный идентификационный номер продукции производителя.
014 ·········<dt:name>Наименование продукции</dt:name> bs:String255 [0..1] Наименование продукции.
015 ·········<dt:code>12</dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя.
016 ·········<dt:productType>1</dt:productType> dt:ProductType [1..1] Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий.
017 ·········<dt:product> dt:Product [1..1] Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
018 ············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии продукции.
019 ············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор продукции.
020 ·········</dt:product>
021 ·········<dt:subProduct> dt:SubProduct [1..1] Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
022 ············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии вида продукции.
023 ············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор вида продукции.
024 ·········</dt:subProduct>
025 ·········<dt:correspondsToGost>true</dt:correspondsToGost> xs:boolean [0..1] Соответствует ли ГОСТу.
026 ·········<dt:gost>ГОСТ-621187/53</dt:gost> bs:String255 [0..1] ГОСТ.
027 ·········<dt:producer> dt:BusinessEntity [0..1] ХС-производитель продукции.
028 ············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта-производителя.
029 ············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта-производителя.
030 ·········</dt:producer>
031 ·········<dt:tmOwner> dt:BusinessEntity [0..1] ХС-собственник торговой марки.
032 ············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии хозяйствующего субъекта-владельца.
033 ············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор хозяйствующего субъекта-владельца.
034 ·········</dt:tmOwner>
035 ·········<dt:producing> dt:ProductItemProducing [0..*] Список площадок, на которых выпускается данная продукция.
036 ············<dt:location> dt:Enterprise [1..1] Площадка, осуществляющая выпуск продукции.
037 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии предприятия.
038 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор предприятия.
039 ············</dt:location>
040 ·········</dt:producing>
041 ·········<dt:packaging> dt:Packaging [0..1] Фасовка.
042 ············<dt:packagingType> dt:PackingType [1..1] Тип упаковки.
043 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии типа упаковки.
044 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор упаковки.
045 ···············<dt:globalID>BE</dt:globalID> dt:PackingCodeType [1..1] Уникальный идентификатор упаковки.
046 ···············<dt:name>Пакет (пачка/связка)</dt:name> bs:String255 [1..1] Наименование упаковки.
047 ············</dt:packagingType>
048 ············<dt:quantity>10</dt:quantity> xs:int [0..1] Количество единиц упаковки.
049 ············<dt:volume>50</dt:volume> bs:Decimal [0..1] Объём единицы упаковки товара.
050 ············<dt:unit> dt:Unit [0..1] Единица измерения объёма единицы упаковки товара.
051 ···············<bs:uuid>UUID</bs:uuid> bs:UUID [1..1] Идентификатор версии единицы измерения.
052 ···············<bs:guid>GUID</bs:guid> bs:UUID [1..1] Глобальный идентификатор единицы измерения.
053 ···············<dt:name>кг</dt:name> bs:String255 [1..1] Наименование единицы измерения
054 ············</dt:unit>
055 ·········</dt:packaging>
056 ······</vd:productItem>
057 ···</merc:productItemList>
058 </merc:modifyProducerStockListResponse>

Коды ошибок

В таблице ниже приведены коды ошибок, возвращаемые веб-сервисом при различных несоответствиях формату или бизнес-правилам.

  • MERC10xxx - ошибки при добавлении номенклатуры
  • MERC11xxx - ошибки при изменении номенклатуры
  • MERC12xxx - ошибки при удалении номенклатуры

Таблица кодов ошибок для ModifyProducerStockListOperation v2.0

Код ошибки Сообщение об ошибке
MERC10016 Продукция с указанным идентификатором не найдена в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC10017 В запросе для продукции указан идентификатор устаревшей версии записи реестра РСХН
MERC10018 Вид продукции с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC10019 В запросе для вида продукции указан идентификатор устаревшей версии записи реестра РСХН
MERC10024 Тип продукции с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC10027 Предприятие-производитель с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату.
MERC10028 В запросе для предприятия-производителя указан идентификатор устаревшей версии записи реестра РСХН.
MERC10034 Указанное наименование продукции относится к другому виду продукции
MERC10035 Указанная продукция относится к другому типу продукции
MERC10127 Предприятие и хозяйствующий субъект, указанные в сведениях о наименовании продукции, должны быть связаны друг с другом
MERC10139 В запросе отсутствуют сведения о наименовании продукции
MERC10149 Хозяйствующий субъект, добавляющий запись, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.
MERC10173 Хозяйствующий субъект, добавляющий запись, обязателен для заполнения
MERC10198 Причина редактирования реестра наименований продукции обязательна для заполнения
MERC10199 Причина редактирования реестра наименований продукции превышает допустимую длину текста
MERC10200 Наименование обязательно для заполнения
MERC10201 Тип продукции для наименования продукции обязателен для заполнения
MERC10202 Продукция для наименования продукции обязательна для заполнения
MERC10203 Вид продукции для наименования продукции обязателен для заполнения
MERC10204 ГОСТ для наименования продукции обязателен для заполнения
MERC10205 Предприятие-производитель для наименования продукции обязательно для заполнения
MERC10290 В запросе для хозяйствующего субъекта добавляющего запись указан идентификатор устаревшей версии записи реестра РСХН
MERC10297 Метка соответствия ГОСТу для наименования продукции обязательна для заполнения
MERC10492 Наименование превышает допустимую длину текста (255)
MERC10493 ГОСТ для наименования продукции превышает допустимую длину текста (255)
MERC10494 Артикул производителя превышает допустимую длину текста (255)
MERC10495 GTIN указан некорректно
MERC10496 Наименование продукции с указанным GTIN уже существует
MERC11001 Отредактировать или удалить наименование продукции может только хозяйствующий субъект, добавивший это наименование продукции
MERC11016 Продукция с указанным идентификатором не найдена в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC11017 В запросе для продукции указан идентификатор устаревшей версии записи реестра РСХН
MERC11018 Вид продукции с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC11019 В запросе для вида продукции указан идентификатор устаревшей версии записи реестра РСХН
MERC11022 Наименование продукции с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC11023 В запросе для номенклатуры продукции указан идентификатор устаревшей версии записи реестра РСХН
MERC11024 Тип продукции с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC11027 Предприятие-производитель с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату.
MERC11028 В запросе для предприятия-производителя указан идентификатор устаревшей версии записи реестра РСХН.
MERC11034 Указанное наименование продукции относится к другому виду продукции
MERC11035 Указанная продукция относится к другому типу продукции
MERC11127 Предприятие и хозяйствующий субъект, указанные в сведениях о наименовании продукции, должны быть связаны друг с другом
MERC11139 В запросе отсутствуют сведения о наименовании продукции
MERC11149 Хозяйствующий субъект, добавляющий запись, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.
MERC11173 Хозяйствующий субъект, добавляющий запись, обязателен для заполнения
MERC11197 Идентификатор наименования продукции (UUID) обязателен для заполнения.
MERC11198 Причина редактирования реестра наименований продукции обязательна для заполнения
MERC11199 Причина редактирования реестра наименований продукции превышает допустимую длину текста
MERC11200 Наименование обязательно для заполнения
MERC11201 Тип продукции для наименования продукции обязателен для заполнения
MERC11202 Продукция для наименования продукции обязательна для заполнения
MERC11203 Вид продукции для наименования продукции обязателен для заполнения
MERC11204 ГОСТ для наименования продукции обязателен для заполнения
MERC11205 Предприятие-производитель для наименования продукции обязательно для заполнения
MERC11290 В запросе для хозяйствующего субъекта добавляющего запись указан идентификатор устаревшей версии записи реестра РСХН
MERC11297 Метка соответствия ГОСТу для наименования продукции обязательна для заполнения
MERC11492 Наименование превышает допустимую длину текста (255)
MERC11493 ГОСТ для наименования продукции превышает допустимую длину текста (255)
MERC11494 Артикул производителя превышает допустимую длину текста (255)
MERC11495 GTIN указан некорректно
MERC11496 Наименование продукции с указанным GTIN уже существует
MERC12001 Отредактировать или удалить наименование продукции может только хозяйствующий субъект, добавивший это наименование продукции
MERC12022 Наименование продукции с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату
MERC12023 В запросе для номенклатуры продукции указан идентификатор устаревшей версии записи реестра РСХН
MERC12128 В сведениях о принимаемой партии предприятие, получатель партии продукции, с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату.
MERC12139 В запросе отсутствуют сведения о наименовании продукции
MERC12149 Хозяйствующий субъект, добавляющий запись, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату.
MERC12173 Хозяйствующий субъект, добавляющий запись, обязателен для заполнения
MERC12197 Идентификатор наименования продукции (UUID) обязателен для заполнения.
MERC12198 Причина редактирования реестра наименований продукции обязательна для заполнения
MERC12199 Причина редактирования реестра наименований продукции превышает допустимую длину текста
MERC12290 В запросе для хозяйствующего субъекта добавляющего запись указан идентификатор устаревшей версии записи реестра РСХН

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

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

Запрос 1.1 Добавление номенклатуры с GTIN, артикулом, фасовкой.

<SOAP-ENV:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <apldef:submitApplicationRequest>
      <apldef:apiKey>apikey</apldef:apiKey>
      <apl:application>
        <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-14T13:20:38</apl:issueDate>
        <apl:data>
          <merc:modifyProducerStockListRequest>
            <merc:localTransactionId>a-1894254899</merc:localTransactionId>
            <merc:initiator>
              <vd:login>user_login</vd:login>
            </merc:initiator>
            <merc:modificationOperation>
              <vd:type>CREATE</vd:type>
              <vd:resultingList>
                <dt:productItem>
                  <dt:globalID>4607147136201</dt:globalID>
                  <dt:name>Пельмени холостятские -257866684</dt:name>
                  <dt:code>2094302091</dt:code>
                  <dt:productType>5</dt:productType>
                  <dt:product>
                    <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                  </dt:product>
                  <dt:subProduct>
                    <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                  </dt:subProduct>
                  <dt:correspondsToGost>false</dt:correspondsToGost>
                  <dt:gost>ГОСТ_Р_735240625</dt:gost>
                  <dt:packaging>
                    <dt:packagingType>
                      <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                    </dt:packagingType>
                    <dt:quantity>12</dt:quantity>
                    <dt:volume>33</dt:volume>
                    <dt:unit>
                      <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                    </dt:unit>
                  </dt:packaging>
                </dt:productItem>
              </vd:resultingList>
            </merc:modificationOperation>
          </merc:modifyProducerStockListRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Ответ на запрос 1.1

<env:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
  <env:Header/>
  <env:Body>
    <apldef:receiveApplicationResultResponse>
      <apl:application>
        <apl:applicationId>665fed45-9aaf-460f-804f-72722122b077</apl:applicationId>
        <apl:status>COMPLETED</apl:status>
        <apl:serviceId>mercury-g2b.service</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-14T13:20:38.000+03:00</apl:issueDate>
        <apl:rcvDate>2017-09-14T13:20:38.000+03:00</apl:rcvDate>
        <apl:prdcRsltDate>2017-09-14T13:20:38.000+03:00</apl:prdcRsltDate>
        <apl:result>
          <merc:modifyProducerStockListResponse>
            <merc:productItemList total="1" offset="0" count="1">
              <dt:productItem>
                <bs:uuid>7855e4fb-c083-47e0-a607-8bb1e879de83</bs:uuid>
                <bs:guid>35c3a075-fc2d-40a0-93e6-299cafd783c0</bs:guid>
                <bs:active>true</bs:active>
                <bs:last>true</bs:last>
                <bs:status>100</bs:status>
                <bs:createDate>2017-09-14T13:20:39+03:00</bs:createDate>
                <bs:updateDate>2017-09-14T13:20:39+03:00</bs:updateDate>
                <dt:globalID>4607147136201</dt:globalID>
                <dt:name>Пельмени холостятские -257866684</dt:name>
                <dt:code>2094302091</dt:code>
                <dt:productType>5</dt:productType>
                <dt:product>
                  <bs:uuid>26b81265-a498-0a42-5b77-08da2eb03ab9</bs:uuid>
                  <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                </dt:product>
                <dt:subProduct>
                  <bs:uuid>92302080-0972-9504-94c9-6b0028ccbdb6</bs:uuid>
                  <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                </dt:subProduct>
                <dt:correspondsToGost>false</dt:correspondsToGost>
                <dt:gost>ГОСТ_Р_735240625</dt:gost>
                <dt:packaging>
                  <dt:packagingType>
                    <bs:uuid>a7363144-e6a0-4af0-832f-0d403fdeb761</bs:uuid>
                    <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                    <dt:globalID>BE</dt:globalID>
                    <dt:name>Пакет (пачка/связка)</dt:name>
                  </dt:packagingType>
                  <dt:quantity>12</dt:quantity>
                  <dt:volume>33.0</dt:volume>
                  <dt:unit>
                    <bs:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                    <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                    <dt:name>кг</dt:name>
                  </dt:unit>
                </dt:packaging>
                <dt:isPublic>true</dt:isPublic>
              </dt:productItem>
            </merc:productItemList>
          </merc:modifyProducerStockListResponse>
        </apl:result>
      </apl:application>
    </apldef:receiveApplicationResultResponse>
  </env:Body>
</env:Envelope>


Запрос 1.2 Добавление номенклатуры с производителем, собственником ТМ.

<SOAP-ENV:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <apldef:submitApplicationRequest>
      <apldef:apiKey>apikey</apldef:apiKey>
      <apl:application>
        <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-14T13:20:37</apl:issueDate>
        <apl:data>
          <merc:modifyProducerStockListRequest>
            <merc:localTransactionId>a-1546489214</merc:localTransactionId>
            <merc:initiator>
              <vd:login>user_login</vd:login>
            </merc:initiator>
            <merc:modificationOperation>
              <vd:type>CREATE</vd:type>
              <vd:resultingList>
                <dt:productItem>
                  <dt:globalID>4607147136201</dt:globalID>
                  <dt:name>Пельмени холостятские 405367066</dt:name>
                  <dt:code>131913667</dt:code>
                  <dt:productType>5</dt:productType>
                  <dt:product>
                    <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                  </dt:product>
                  <dt:subProduct>
                    <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                  </dt:subProduct>
                  <dt:correspondsToGost>false</dt:correspondsToGost>
                  <dt:gost>ГОСТ_Р_-1638773361</dt:gost>
                  <dt:producer>
                    <bs:guid>4277703a-7b49-455c-a2c3-3215faeca5d2</bs:guid>
                  </dt:producer>
                  <dt:tmOwner>
                    <bs:guid>4277703a-7b49-455c-a2c3-3215faeca5d2</bs:guid>
                  </dt:tmOwner>
                  <dt:packaging>
                    <dt:packagingType>
                      <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                    </dt:packagingType>
                    <dt:quantity>12</dt:quantity>
                    <dt:volume>33</dt:volume>
                    <dt:unit>
                      <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                    </dt:unit>
                  </dt:packaging>
                </dt:productItem>
              </vd:resultingList>
            </merc:modificationOperation>
          </merc:modifyProducerStockListRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Ответ на запрос 1.2

<env:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
  <env:Header/>
  <env:Body>
    <apldef:receiveApplicationResultResponse>
      <apl:application>
        <apl:applicationId>469ec79c-f685-4f6b-a864-29ffa6764626</apl:applicationId>
        <apl:status>COMPLETED</apl:status>
        <apl:serviceId>mercury-g2b.service</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-14T13:20:37.000+03:00</apl:issueDate>
        <apl:rcvDate>2017-09-14T13:20:37.000+03:00</apl:rcvDate>
        <apl:prdcRsltDate>2017-09-14T13:20:38.000+03:00</apl:prdcRsltDate>
        <apl:result>
          <merc:modifyProducerStockListResponse>
            <merc:productItemList total="1" offset="0" count="1">
              <dt:productItem>
                <bs:uuid>c076f3ff-2088-46f2-8083-ddae35ce5ddf</bs:uuid>
                <bs:guid>63dde1e7-6aac-4920-a690-a1eab7746993</bs:guid>
                <bs:active>true</bs:active>
                <bs:last>true</bs:last>
                <bs:status>100</bs:status>
                <bs:createDate>2017-09-14T13:20:38+03:00</bs:createDate>
                <bs:updateDate>2017-09-14T13:20:38+03:00</bs:updateDate>
                <dt:globalID>4607147136201</dt:globalID>
                <dt:name>Пельмени холостятские 405367066</dt:name>
                <dt:code>131913667</dt:code>
                <dt:productType>5</dt:productType>
                <dt:product>
                  <bs:uuid>26b81265-a498-0a42-5b77-08da2eb03ab9</bs:uuid>
                  <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                </dt:product>
                <dt:subProduct>
                  <bs:uuid>92302080-0972-9504-94c9-6b0028ccbdb6</bs:uuid>
                  <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                </dt:subProduct>
                <dt:correspondsToGost>false</dt:correspondsToGost>
                <dt:gost>ГОСТ_Р_-1638773361</dt:gost>
                <dt:producer>
                  <bs:uuid>cbee869d-5405-4181-a1d8-7e8c8af4597b</bs:uuid>
                  <bs:guid>4277703a-7b49-455c-a2c3-3215faeca5d2</bs:guid>
                </dt:producer>
                <dt:tmOwner>
                  <bs:uuid>cbee869d-5405-4181-a1d8-7e8c8af4597b</bs:uuid>
                  <bs:guid>4277703a-7b49-455c-a2c3-3215faeca5d2</bs:guid>
                </dt:tmOwner>
                <dt:packaging>
                  <dt:packagingType>
                    <bs:uuid>a7363144-e6a0-4af0-832f-0d403fdeb761</bs:uuid>
                    <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                    <dt:globalID>BE</dt:globalID>
                    <dt:name>Пакет (пачка/связка)</dt:name>
                  </dt:packagingType>
                  <dt:quantity>12</dt:quantity>
                  <dt:volume>33.0</dt:volume>
                  <dt:unit>
                    <bs:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                    <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                    <dt:name>кг</dt:name>
                  </dt:unit>
                </dt:packaging>
                <dt:isPublic>true</dt:isPublic>
              </dt:productItem>
            </merc:productItemList>
          </merc:modifyProducerStockListResponse>
        </apl:result>
      </apl:application>
    </apldef:receiveApplicationResultResponse>
  </env:Body>
</env:Envelope>


Запрос 1.3 Добавление номенклатуры со списком площадок-производителей.

<SOAP-ENV:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <apldef:submitApplicationRequest>
      <apldef:apiKey>apikey</apldef:apiKey>
      <apl:application>
        <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-14T13:21:35</apl:issueDate>
        <apl:data>
          <merc:modifyProducerStockListRequest>
            <merc:localTransactionId>a658941498</merc:localTransactionId>
            <merc:initiator>
              <vd:login>user_login</vd:login>
            </merc:initiator>
            <merc:modificationOperation>
              <vd:type>CREATE</vd:type>
              <vd:resultingList>
                <dt:productItem>
                  <dt:globalID>4607147136201</dt:globalID>
                  <dt:name>Пельмени холостятские 822980743</dt:name>
                  <dt:code>1756991</dt:code>
                  <dt:productType>5</dt:productType>
                  <dt:product>
                    <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                  </dt:product>
                  <dt:subProduct>
                    <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                  </dt:subProduct>
                  <dt:correspondsToGost>false</dt:correspondsToGost>
                  <dt:gost>ГОСТ_Р_270026233</dt:gost>
                  <dt:producer>
                    <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                  </dt:producer>
                  <dt:tmOwner>
                    <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                  </dt:tmOwner>
                  <dt:producing>
                    <dt:location>
                      <bs:guid>1ac126a3-8333-41fc-8cb5-a6fae47ee958</bs:guid>
                    </dt:location>
                  </dt:producing>
		  <dt:producing>
                    <dt:location>
                      <bs:guid>35558a9d-6c87-41a3-9030-1c18dc40f3cc</bs:guid>
                    </dt:location>
		  </dt:producing>
                  <dt:packaging>
                    <dt:packagingType>
                      <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                    </dt:packagingType>
                    <dt:quantity>12</dt:quantity>
                    <dt:volume>33</dt:volume>
                    <dt:unit>
                      <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                    </dt:unit>
                  </dt:packaging>
                </dt:productItem>
              </vd:resultingList>
            </merc:modificationOperation>
          </merc:modifyProducerStockListRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Ответ на запрос 1.3

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
   <env:Header/>
   <env:Body>
      <receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
         <application xmlns="http://api.vetrf.ru/schema/cdm/application">
            <applicationId>7911a998-a96c-4b9d-9595-f3ff7c4781bd</applicationId>
            <status>COMPLETED</status>
            <serviceId>mercury-g2b.service</serviceId>
            <issuerId>issuerId</issuerId>
            <issueDate>2017-09-14T13:21:35.000+03:00</issueDate>
            <rcvDate>2017-09-15T10:35:11.000+03:00</rcvDate>
            <prdcRsltDate>2017-09-15T10:35:11.000+03:00</prdcRsltDate>
            <result>
               <merc:modifyProducerStockListResponse xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2">
                  <merc:productItemList count="1" total="1" offset="0">
                     <dt:productItem>
                        <bs:uuid>50fc2804-f729-4a99-913c-8e804ec78bf1</bs:uuid>
                        <bs:guid>5f95c3f9-71d4-40dd-bf67-caf6277de2a4</bs:guid>
                        <bs:active>true</bs:active>
                        <bs:last>true</bs:last>
                        <bs:status>100</bs:status>
                        <bs:createDate>2017-09-15T10:35:12+03:00</bs:createDate>
                        <bs:updateDate>2017-09-15T10:35:12+03:00</bs:updateDate>
                        <dt:globalID>4607147136201</dt:globalID>
                        <dt:name>Пельмени холостятские 822980743</dt:name>
                        <dt:code>1756991</dt:code>
                        <dt:productType>5</dt:productType>
                        <dt:product>
                           <bs:uuid>26b81265-a498-0a42-5b77-08da2eb03ab9</bs:uuid>
                           <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                        </dt:product>
                        <dt:subProduct>
                           <bs:uuid>92302080-0972-9504-94c9-6b0028ccbdb6</bs:uuid>
                           <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                        </dt:subProduct>
                        <dt:correspondsToGost>false</dt:correspondsToGost>
                        <dt:gost>ГОСТ_Р_270026233</dt:gost>
                        <dt:producer>
                           <bs:uuid>55eaeea5-d16e-452a-a24a-068efcfaabc6</bs:uuid>
                           <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                        </dt:producer>
                        <dt:tmOwner>
                           <bs:uuid>55eaeea5-d16e-452a-a24a-068efcfaabc6</bs:uuid>
                           <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                        </dt:tmOwner>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>97851c2b-5fe2-42d9-9b4f-5a790a4dc3af</bs:uuid>
                              <bs:guid>1ac126a3-8333-41fc-8cb5-a6fae47ee958</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>0f5d3119-da56-4f45-ae23-f83088f55614</bs:uuid>
                              <bs:guid>35558a9d-6c87-41a3-9030-1c18dc40f3cc</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:packaging>
                           <dt:packagingType>
                              <bs:uuid>a7363144-e6a0-4af0-832f-0d403fdeb761</bs:uuid>
                              <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                              <dt:globalID>BE</dt:globalID>
                              <dt:name>Пакет (пачка/связка)</dt:name>
                           </dt:packagingType>
                           <dt:quantity>12</dt:quantity>
                           <dt:volume>33.0</dt:volume>
                           <dt:unit>
                              <bs:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                              <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                              <dt:name>кг</dt:name>
                           </dt:unit>
                        </dt:packaging>
                        <dt:isPublic>true</dt:isPublic>
                     </dt:productItem>
                  </merc:productItemList>
               </merc:modifyProducerStockListResponse>
            </result>
         </application>
      </receiveApplicationResultResponse>
   </env:Body>
</env:Envelope>


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

Запрос 2.1 Обновление позиции - добавление еще одной производственной площадки.

<SOAP-ENV:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <apldef:submitApplicationRequest>
      <apldef:apiKey>apikey</apldef:apiKey>
      <apl:application>
        <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-14T13:21:35</apl:issueDate>
        <apl:data>
          <merc:modifyProducerStockListRequest>
            <merc:localTransactionId>a658941498</merc:localTransactionId>
            <merc:initiator>
              <vd:login>user_login</vd:login>
            </merc:initiator>
            <merc:modificationOperation>
              <vd:type>UPDATE</vd:type>
              <vd:resultingList>
                <dt:productItem>
                  <bs:uuid>63a46330-e6a1-4a1a-ae00-be90a6c8f5f1</bs:uuid>
                  <dt:globalID>4607147136201</dt:globalID>
                  <dt:name>Пельмени холостятские 822980743</dt:name>
                  <dt:code>1756995</dt:code>
                  <dt:productType>5</dt:productType>
                  <dt:product>
                    <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                  </dt:product>
                  <dt:subProduct>
                    <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                  </dt:subProduct>
                  <dt:correspondsToGost>false</dt:correspondsToGost>
                  <dt:gost>ГОСТ_Р_270026233</dt:gost>
                  <dt:producer>
                    <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                  </dt:producer>
                  <dt:tmOwner>
                    <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                  </dt:tmOwner>
                  <dt:producing>
                    <dt:location>
                      <bs:guid>1ac126a3-8333-41fc-8cb5-a6fae47ee958</bs:guid>
                    </dt:location>
                  </dt:producing>
		  <dt:producing>
                    <dt:location>
                      <bs:guid>35558a9d-6c87-41a3-9030-1c18dc40f3cc</bs:guid>
                    </dt:location>
		  </dt:producing>
		  <dt:producing>
                    <dt:location>
                      <bs:guid>14a45f61-11dc-49c7-b595-b6088e7697c6</bs:guid>
                    </dt:location>
		  </dt:producing>
                  <dt:packaging>
                    <dt:packagingType>
                      <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                    </dt:packagingType>
                    <dt:quantity>12</dt:quantity>
                    <dt:volume>33</dt:volume>
                    <dt:unit>
                      <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                    </dt:unit>
                  </dt:packaging>
                </dt:productItem>
              </vd:resultingList>
            </merc:modificationOperation>
          </merc:modifyProducerStockListRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Ответ на запрос 2.1

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
   <env:Header/>
   <env:Body>
      <receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
         <application xmlns="http://api.vetrf.ru/schema/cdm/application">
            <applicationId>c08b4e24-46f3-4fca-816b-a2f4e7008f58</applicationId>
            <status>COMPLETED</status>
            <serviceId>mercury-g2b.service</serviceId>
            <issuerId>issuerId</issuerId>
            <issueDate>2017-09-14T13:21:35.000+03:00</issueDate>
            <rcvDate>2017-09-15T11:02:27.000+03:00</rcvDate>
            <prdcRsltDate>2017-09-15T11:02:27.000+03:00</prdcRsltDate>
            <result>
               <merc:modifyProducerStockListResponse xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2">
                  <merc:productItemList count="2" total="2" offset="0">
                     <dt:productItem>
                        <bs:uuid>63a46330-e6a1-4a1a-ae00-be90a6c8f5f1</bs:uuid>
                        <bs:guid>a200b3e1-cbad-4faa-b531-893e50db903e</bs:guid>
                        <bs:active>false</bs:active>
                        <bs:last>false</bs:last>
                        <bs:status>100</bs:status>
                        <bs:createDate>2017-09-15T11:01:47+03:00</bs:createDate>
                        <bs:updateDate>2017-09-15T11:02:28+03:00</bs:updateDate>
                        <bs:next>c2feda6e-9bbb-462f-80f8-ed2148f8dac9</bs:next>
                        <dt:globalID>4607147136201</dt:globalID>
                        <dt:name>Пельмени холостятские 822980743</dt:name>
                        <dt:code>1756995</dt:code>
                        <dt:productType>5</dt:productType>
                        <dt:product>
                           <bs:uuid>26b81265-a498-0a42-5b77-08da2eb03ab9</bs:uuid>
                           <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                        </dt:product>
                        <dt:subProduct>
                           <bs:uuid>92302080-0972-9504-94c9-6b0028ccbdb6</bs:uuid>
                           <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                        </dt:subProduct>
                        <dt:correspondsToGost>false</dt:correspondsToGost>
                        <dt:gost>ГОСТ_Р_270026233</dt:gost>
                        <dt:producer>
                           <bs:uuid>55eaeea5-d16e-452a-a24a-068efcfaabc6</bs:uuid>
                           <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                        </dt:producer>
                        <dt:tmOwner>
                           <bs:uuid>55eaeea5-d16e-452a-a24a-068efcfaabc6</bs:uuid>
                           <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                        </dt:tmOwner>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>97851c2b-5fe2-42d9-9b4f-5a790a4dc3af</bs:uuid>
                              <bs:guid>1ac126a3-8333-41fc-8cb5-a6fae47ee958</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>0f5d3119-da56-4f45-ae23-f83088f55614</bs:uuid>
                              <bs:guid>35558a9d-6c87-41a3-9030-1c18dc40f3cc</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:packaging>
                           <dt:packagingType>
                              <bs:uuid>a7363144-e6a0-4af0-832f-0d403fdeb761</bs:uuid>
                              <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                              <dt:globalID>BE</dt:globalID>
                              <dt:name>Пакет (пачка/связка)</dt:name>
                           </dt:packagingType>
                           <dt:quantity>12</dt:quantity>
                           <dt:volume>33.0</dt:volume>
                           <dt:unit>
                              <bs:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                              <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                              <dt:name>кг</dt:name>
                           </dt:unit>
                        </dt:packaging>
                        <dt:isPublic>true</dt:isPublic>
                     </dt:productItem>
                     <dt:productItem>
                        <bs:uuid>c2feda6e-9bbb-462f-80f8-ed2148f8dac9</bs:uuid>
                        <bs:guid>a200b3e1-cbad-4faa-b531-893e50db903e</bs:guid>
                        <bs:active>true</bs:active>
                        <bs:last>true</bs:last>
                        <bs:status>200</bs:status>
                        <bs:createDate>2017-09-15T11:02:28+03:00</bs:createDate>
                        <bs:updateDate>2017-09-15T11:02:28+03:00</bs:updateDate>
                        <bs:previous>63a46330-e6a1-4a1a-ae00-be90a6c8f5f1</bs:previous>
                        <dt:globalID>4607147136201</dt:globalID>
                        <dt:name>Пельмени холостятские 822980743</dt:name>
                        <dt:code>1756995</dt:code>
                        <dt:productType>5</dt:productType>
                        <dt:product>
                           <bs:uuid>26b81265-a498-0a42-5b77-08da2eb03ab9</bs:uuid>
                           <bs:guid>b45f20b3-9ade-342e-976f-f1f3b2567c53</bs:guid>
                        </dt:product>
                        <dt:subProduct>
                           <bs:uuid>92302080-0972-9504-94c9-6b0028ccbdb6</bs:uuid>
                           <bs:guid>80b7fc16-110c-a663-67e3-b5d9ce3f02ff</bs:guid>
                        </dt:subProduct>
                        <dt:correspondsToGost>false</dt:correspondsToGost>
                        <dt:gost>ГОСТ_Р_270026233</dt:gost>
                        <dt:producer>
                           <bs:uuid>55eaeea5-d16e-452a-a24a-068efcfaabc6</bs:uuid>
                           <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                        </dt:producer>
                        <dt:tmOwner>
                           <bs:uuid>55eaeea5-d16e-452a-a24a-068efcfaabc6</bs:uuid>
                           <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                        </dt:tmOwner>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>97851c2b-5fe2-42d9-9b4f-5a790a4dc3af</bs:uuid>
                              <bs:guid>1ac126a3-8333-41fc-8cb5-a6fae47ee958</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>0f5d3119-da56-4f45-ae23-f83088f55614</bs:uuid>
                              <bs:guid>35558a9d-6c87-41a3-9030-1c18dc40f3cc</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>ef0bc00a-953e-4d6f-9cbb-fb440f3837dd</bs:uuid>
                              <bs:guid>14a45f61-11dc-49c7-b595-b6088e7697c6</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:packaging>
                           <dt:packagingType>
                              <bs:uuid>a7363144-e6a0-4af0-832f-0d403fdeb761</bs:uuid>
                              <bs:guid>f0b0ec9b-8341-4e95-bc0e-80898be598cb</bs:guid>
                              <dt:globalID>BE</dt:globalID>
                              <dt:name>Пакет (пачка/связка)</dt:name>
                           </dt:packagingType>
                           <dt:quantity>12</dt:quantity>
                           <dt:volume>33.0</dt:volume>
                           <dt:unit>
                              <bs:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                              <bs:guid>21ed96c9-337b-4a27-8761-c6e6ad3c9f5b</bs:guid>
                              <dt:name>кг</dt:name>
                           </dt:unit>
                        </dt:packaging>
                        <dt:isPublic>true</dt:isPublic>
                     </dt:productItem>
                  </merc:productItemList>
               </merc:modifyProducerStockListResponse>
            </result>
         </application>
      </receiveApplicationResultResponse>
   </env:Body>
</env:Envelope>


3. Удаление позиции из реестра наименований производимой продукции.

Запрос 3.1 Удаление позиции по uuid

<SOAP-ENV:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" xmlns:apl="http://api.vetrf.ru/schema/cdm/application" xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <apldef:submitApplicationRequest>
      <apldef:apiKey>apikey</apldef:apiKey>
      <apl:application>
        <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-14T13:21:35</apl:issueDate>
        <apl:data>
          <merc:modifyProducerStockListRequest>
            <merc:localTransactionId>a658941498</merc:localTransactionId>
            <merc:initiator>
              <vd:login>user_login</vd:login>
            </merc:initiator>
            <merc:modificationOperation>
              <vd:type>DELETE</vd:type>
              <vd:affectedList>
                <dt:productItem>
                  <bs:uuid>d99a095d-5e9f-4575-9139-cdf2fc9f1582</bs:uuid>
                </dt:productItem>
              </vd:affectedList>
            </merc:modificationOperation>
          </merc:modifyProducerStockListRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>


Ответ на запрос 3.1

<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
   <env:Header/>
   <env:Body>
      <receiveApplicationResultResponse xmlns="http://api.vetrf.ru/schema/cdm/application/ws-definitions">
         <application xmlns="http://api.vetrf.ru/schema/cdm/application">
            <applicationId>bfd510ba-b35c-42f8-aa3d-7c7bfd66d406</applicationId>
            <status>COMPLETED</status>
            <serviceId>mercury-g2b.service</serviceId>
            <issuerId>issuerId</issuerId>
            <issueDate>2017-08-28T13:16:57.000+03:00</issueDate>
            <rcvDate>2017-09-15T13:34:15.000+03:00</rcvDate>
            <prdcRsltDate>2017-09-15T13:34:15.000+03:00</prdcRsltDate>
            <result>
               <merc:modifyProducerStockListResponse xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" xmlns:bs="http://api.vetrf.ru/schema/cdm/base" xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2">
                  <merc:productItemList count="2" total="2" offset="0">
                     <dt:productItem>
                        <bs:uuid>d99a095d-5e9f-4575-9139-cdf2fc9f1582</bs:uuid>
                        <bs:guid>e99938f8-7b73-4bfc-bbe3-986fbedaab96</bs:guid>
                        <bs:active>false</bs:active>
                        <bs:last>false</bs:last>
                        <bs:status>100</bs:status>
                        <bs:createDate>2017-09-15T13:32:52+03:00</bs:createDate>
                        <bs:updateDate>2017-09-15T13:34:15+03:00</bs:updateDate>
                        <bs:next>c00fce16-8f0b-442e-a2e3-bf72b6608bdf</bs:next>
                        <dt:name>Молоко супер пастеризованное</dt:name>
                        <dt:code>R00016</dt:code>
                        <dt:productType>5</dt:productType>
                        <dt:product>
                           <bs:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</bs:uuid>
                           <bs:guid>d34504bb-7a93-e1c8-4859-339eafd97c6c</bs:guid>
                        </dt:product>
                        <dt:subProduct>
                           <bs:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</bs:uuid>
                           <bs:guid>9540bfdd-4cd6-6f47-ae83-a32a36c36bfe</bs:guid>
                        </dt:subProduct>
                        <dt:correspondsToGost>false</dt:correspondsToGost>
                        <dt:gost>ГОСТ_Р_51187-98</dt:gost>
                        <dt:producer>
                           <bs:uuid>55eaeea5-d16e-452a-a24a-068efcfaabc6</bs:uuid>
                           <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                        </dt:producer>
                        <dt:tmOwner>
                           <bs:uuid>55eaeea5-d16e-452a-a24a-068efcfaabc6</bs:uuid>
                           <bs:guid>c585d4d5-e5db-4d28-b716-a1b5f3338e47</bs:guid>
                        </dt:tmOwner>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>97851c2b-5fe2-42d9-9b4f-5a790a4dc3af</bs:uuid>
                              <bs:guid>1ac126a3-8333-41fc-8cb5-a6fae47ee958</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:isPublic>true</dt:isPublic>
                     </dt:productItem>
                     <dt:productItem>
                        <bs:uuid>c00fce16-8f0b-442e-a2e3-bf72b6608bdf</bs:uuid>
                        <bs:guid>e99938f8-7b73-4bfc-bbe3-986fbedaab96</bs:guid>
                        <bs:active>false</bs:active>
                        <bs:last>true</bs:last>
                        <bs:status>400</bs:status>
                        <bs:createDate>2017-09-15T13:34:15+03:00</bs:createDate>
                        <bs:updateDate>2017-09-15T13:34:15+03:00</bs:updateDate>
                        <bs:previous>d99a095d-5e9f-4575-9139-cdf2fc9f1582</bs:previous>
                        <dt:name>Молоко супер пастеризованное</dt:name>
                        <dt:productType>5</dt:productType>
                        <dt:product>
                           <bs:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</bs:uuid>
                           <bs:guid>d34504bb-7a93-e1c8-4859-339eafd97c6c</bs:guid>
                        </dt:product>
                        <dt:subProduct>
                           <bs:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</bs:uuid>
                           <bs:guid>9540bfdd-4cd6-6f47-ae83-a32a36c36bfe</bs:guid>
                        </dt:subProduct>
                        <dt:correspondsToGost>false</dt:correspondsToGost>
                        <dt:gost>ГОСТ_Р_51187-98</dt:gost>
                        <dt:producing>
                           <dt:location>
                              <bs:uuid>97851c2b-5fe2-42d9-9b4f-5a790a4dc3af</bs:uuid>
                              <bs:guid>1ac126a3-8333-41fc-8cb5-a6fae47ee958</bs:guid>
                           </dt:location>
                        </dt:producing>
                        <dt:isPublic>false</dt:isPublic>
                     </dt:productItem>
                  </merc:productItemList>
               </merc:modifyProducerStockListResponse>
            </result>
         </application>
      </receiveApplicationResultResponse>
   </env:Body>
</env:Envelope>


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