ModifyEnterpriseOperation: различия между версиями
Строка 725: | Строка 725: | ||
xmlns:app="http://api.vetrf.ru/schema/cdm/application" | xmlns:app="http://api.vetrf.ru/schema/cdm/application" | ||
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications" | xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications" | ||
xmlns: | xmlns:base="http://api.vetrf.ru/schema/cdm/base" | ||
xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common" | xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common" | ||
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" | xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" | ||
Строка 738: | Строка 738: | ||
<app:issueDate>2015-01-10T17:03:00</app:issueDate> | <app:issueDate>2015-01-10T17:03:00</app:issueDate> | ||
<app:data> | <app:data> | ||
< | <mercvu:modifyEnterpriseRequest> | ||
<mercvu:localTransactionId>a10003</mercvu:localTransactionId> | <mercvu:localTransactionId>a10003</mercvu:localTransactionId> | ||
<mercvu:initiator> | <mercvu:initiator> |
Версия 08:44, 12 января 2017
Общие сведения
Операция ModifyEnterpriseOperation предназначена для регистрации новых площадок (поднадзорных объектов), где хозяйствующий субъект осуществляет свою деятельность, а так же для изменения информации об уже зарегистрированных поднадзорных объектах. Поднадзорный объект (площадка) может быть следующих типов:
- предприятие;
- рынок;
- СББЖ;
- судно.
Реестр поднадзорных объектов ведется с применением версионирования, это означает, что запись об одной площадке может иметь несколько версий. При каждом изменении записи реестра создается новая версия этой записи. То есть при регистрации нового поднадзорного объекта создаётся новая запись, а если информация о площадке изменяется, то в реестр вносится ещё одна версия записи.
Идентификация каждой записи производится по следующим полям:
- GUID - глобальный идентификатор записи. Данный идентификатор остается неизменным для всех версий записи о поднадзорном объекте.
- UUID - идентификатор версии записи. Данный идентификатор изменяется для каждой новой версии записи о поднадзорном объекте.
При создании каждой новой версии записи о поднадзорном объекте, старая версия записи становится неактивной и должна ссылаться на новую версию, а новая — на старую. Таким образом, возможно восстановить историю изменений. Для одной записи журнала может существовать только одна актуальная версия.
При выполнении операции ModifyEnterpriseOperation на вход системы передаются следующие сведения:
- информация о пользователе - инициаторе запроса;
- тип операции (добавление или изменение);
- информация о поднадзорном объекте (название площадки, адрес, вид деятельности и другие данные, характеризующие поднадзорный объект).
Результатом выполнения данной операции является добавление записи о новом поднадзорном объекте в реестре или внесение изменений в существующую запись.
Возможные сценарии
- 1.1. Внесение в реестр поднадзорного объекта.
- 1.2. Ошибка обработки запроса.
Ограничения
Система хозяйствующего субъекта.
- Инициатор - ветеринарный врач. Предприятие создаётся в том же регионе, к ГВЭ которого принадлежит ветеринарный врач. Результат: успешное завершение операции - предприятие создано.
- Инициатор - ветеринарный врач. Предприятие создаётся в другом регионе, ветеринарный врач к его ГВЭ не принадлежит. Результат: ошибка "Регион указанной организации и обслуживаемого предприятия должны совпадать". Предприятие не создано.
- Инициатор - пользователь хозяйствующего субъекта. Предприятие создаётся в том же регионе, которому принадлежит ХС. Результат: успешное завершение операции - предприятие создано.
- Инициатор - пользователь хозяйствующего субъекта. Предприятие создаётся в другом регионе, ХС зарегистрирован в другом регионе. Результат: успешное завершение операции - предприятие создано.
Система ветеринарного управления.
- Инициатор - ветеринарный врач. Предприятие создаётся в том же регионе, что и ГВЭ. Результат: успешное завершение операции - предприятие создано.
- Инициатор - ветеринарный врач. Предприятие создаётся в другом регионе, обслуживаемом другим ГВЭ. Результат: ошибка "Регион указанной организации и обслуживаемого предприятия должны совпадать". Предприятие не создано.
Используемые пространства имён и типы
|
|
|
Общие отличия между версией для хозяйствующих субъектов и ветеринарных управлений
Различающиеся параметры | Версия для хозяйствующих субъектов | Версия для ветеринарных управлений |
---|---|---|
Пространство имён | merc:http://api.vetrf.ru/schema/cdm/mercury/applications | mercvu:http://api.vetrf.ru/schema/cdm/mercury/vu/applications |
Имя сервиса | mercury-g2b.service | mercury-vu.service |
Данные запроса
Объект modifyEnterpriseRequest
Корневой элемент содержимого заявки. Содержит сведения для выполнения операции добавления/изменения сведений в реестре поднадзорных объектов.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
localTransactionId | Идентификатор заявки в клиентской системе. | xs:NCName | 1 |
initiator | Пользователь, инициирующий запрос к шлюзу. Ответственный за выполнение бизнес-операции. Должен быть указан или идентификатор, или логин. | argc:User | 1 |
modificationOperation | Описание операции добавления/изменения информации о поднадзорном объекте. | ent:BEModificationOperation | 1 |
Объект ..Request/initiator
Содержит сведения о пользователе, зарегистрированном в системе Меркурий и инициирующим запрос к шлюзу.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор пользователя, зарегистрированного в системе Меркурий. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо login. При указании обоих полей, приоритет у UUID. |
login | Логин пользователя. | xs:NCName |
Объект ..Request/modificationOperation
Объект содержит общую информацию о выполняемой операции: тип операции, причину внесения записи в реестр и информацию о поднадзорном объекте.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
type | Тип операции. На данный момент доступны операции двух типов:
|
bs:RegisterModificationType | 1 |
resultingList | Список, который содержит сведения о добавляемых поднадзорных объектах. На данный момент поддерживается добавление только одной площадки в рамках одной заявки. | ent:EnterpriseList | 1 |
reason | Основание добавления/изменения записи в реестре. На этапе формирования справочника указывается текстом, далее в данном поле будет передаваться строковый код из справочника. | ent:ENTModificationReason | 1 |
Объект ..Request/modificationOperation/resultingList
Объект содержит сведения о поднадзорных объектах, информацию о которых необходимо добавить/изменить в реестре.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
enterprise | Элемент, содержащий информацию о поднадзорном объекте. | ent:Enterprise | 1 |
Объект ..Request/modificationOperation/resultingList/enterprise
Объект содержит подробную информацию о поднадзорном объекте.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Идентификатор поднадзорного объекта.
|
bs:UUID | 0..1 |
name | Полное наименование создаваемого/редактируемого поднадзорного объекта. | bs:String255 | 1 |
type | Тип поднадзорного объекта:
|
ent:EnterpriseType | 1 |
address | Фактический адрес расположения поднадзорного объекта.
|
ikar:Address | 0..1 |
activityList | Виды деятельности поднадзорного объекта, согласно справочнику. Указывается либо идентификатор, либо название текстом. | ent:EnterpriseActivityList | 1 |
owner | Собственник поднадзорного объекта. На данный момент площадку может добавлять не только хозяйствующий субъект-владелец, но и другие хозяйствующие субъекты, по этой причине необходимо указывать собственника. | ent:BusinessEntity | 0..1 |
Объект ..Request/modificationOperation/resultingList/enterprise/address
Объект содержит данные об адресе расположения поднадзорного объекта.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
country | Страна, где расположен поднадзорный объект. | ikar:Country | 1 |
region | Регион (республика, область, край, автономная область), в котором расположен поднадзорный объект.
|
ikar:Region | 1 |
district | Район региона, в котором расположен поднадзорный объект. Заполняется, если поднадзорный объект в городе районного подчинения. | ikar:District | 0..1 |
locality | Населённый пункт, в котором расположен поднадзорный объект. В случае, если поднадзорный объект расположен в городе регионального подчинения, требуется указать это поле. Поле district не указывать. | ikar:Locality | 0..1 |
street | Улица, на которой расположен поднадзорный объект. Обязательно для заполненяи в случае, если площадка расположена в городе федерального значения. | ikar:Street | 0..1 |
addressView | Строковое представление адреса. | bs:String255 | 1 |
Объект ..Request/modificationOperation/resultingList/enterprise/address/country
Объект содержит сведения о стране, в которой расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор страны в соответствии со справочником РСХН. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
GUID | Глобальный идентификатор страны в соответствии со справочником РСХН. | bs:UUID |
Объект ..Request/modificationOperation/resultingList/enterprise/address/region
Объект содержит сведения о регионе страны, в котором расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор региона страны в соответствии со справочником РСХН. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
GUID | Глобальный идентификатор региона страны в соответствии со справочником РСХН.
|
bs:UUID |
Объект ..Request/modificationOperation/resultingList/enterprise/address/district
Объект содержит сведения о регионе страны, в котором расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор района региона (республики, области, края) в соответствии со справочником РСХН. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
GUID | Глобальный идентификатор района региона (республики, области, края) страны в соответствии со справочником РСХН.
|
bs:UUID |
Объект ..Request/modificationOperation/resultingList/enterprise/address/locality
Объект содержит сведения о регионе страны, в котором расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор города в соответствии со справочником РСХН. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
GUID | Глобальный идентификатор города в соответствии со справочником РСХН.
|
bs:UUID |
Объект ..Request/modificationOperation/resultingList/enterprise/address/street
Объект содержит сведения о регионе страны, в котором расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор улицы города в соответствии со справочником РСХН. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
GUID | Глобальный идентификатор улицы города в соответствии со справочником РСХН.
|
bs:UUID |
Объект ..Request/modificationOperation/resultingList/enterprise/activityList
Объект содержит информацию о видах деятельности поднадзорного объекта.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
activity | Деятельность, осуществляемая предприятием, указывается согласно справочнику видов деятельности. | ent:EnterpriseActivity | 1..* |
Объект ..Request/modificationOperation/resultingList/enterprise/activityList/activity
Объект содержит информацию о виде деятельности, осуществляемой поднадзорным объектом.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор вида деятельности. | bs:UUID | 0..1 |
name | Название вида деятельности. Указывается либо название, либо идентификатор. Если будут указаны оба поля, приоритет за UUID. | bs:String255 | 0..1 |
Объект ..Request/modificationOperation/resultingList/enterprise/owner
Объект содержит информацию о хозяйствующем субъекте - собственнике поднадзорного объекта.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор хозяйствующего субъекта. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
GUID | Глобальный идентификатор хозяйствующего субъекта. | bs:UUID |
Данные ответа
Объект modifyEnterpriseResponse
Объект содержит сведения о поднадзорном объекте, который был изменен или добавлен.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
enterprise | Элемент содержит сведения о поднадзорным объекте. | ent:Enterprise | 1 |
Объект ..Response/enterprise
Объект содержит подробную информацию о поднадзорном объекте.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор поднадзорного объекта в реестре. | bs:UUID | 1 |
GUID | Глобальный идентификатор поднадзорного объекта в реестре. | bs:UUID | 1 |
active | Является ли запись о поднадзорном объекте активной:
|
xs:boolean | 1 |
last | Является ли запись о поднадзорном объекте последней:
|
xs:boolean | 1 |
status | Текущий статус версии записи реестра поднадзорных объектов. | bs:VersionStatus | 1 |
createDate | Дата создания текущей записи в реестре. | xs:dateTime | 1 |
updateDate | Дата обновления текущей записи реестра. | xs:dateTime | 1 |
previous | Идентификатор предыдущий версии записи реестра поднадзорных объектов. | bs:UUID | 0..1 |
next | Идентификатор следующей версии записи реестра поднадзорных объектов. | bs:UUID | 0..1 |
name | Наименование поднадзорного объекта (предприятия). | bs:String255 | 1 |
type | Тип поднадзорного объекта:
|
ent:EnterpriseType | 1 |
address | Фактический адрес расположения поднадзорного объекта. | ikar:Address | 1 |
activityList | Список видов деятельности поднадзорного объекта. | ent:EnterpriseActivityList | 1 |
owner | Собственник поднадзорного объекта. | ent:BusinessEntity | 1 |
Объект ..Response/enterprise/address
Объект содержит сведения о фактическом адресе поднадзорного объекта.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
country | Страна, где расположен поднадзорный объект. | ikar:Country | 1 |
region | Регион страны, где расположен поднадзорный объект. | ikar:Region | 1 |
district | Район региона страны, где расположен поднадзорный объект. | ikar:District | 0..1 |
locality | Город регионального подчинения, где расположен поднадзорный объект. | ikar:Locality | 0..1 |
street | Улица города, где расположен поднадзорный объект. | ikar:Street | 0..1 |
addressView | Строковое представление адреса. | bs:String255 | 1 |
Объект ..Response/enterprise/address/country
Объект содержит данные о стране, в которой расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор страны в соответствии со справочником РСХН. | bs:UUID | 1 |
GUID | Глобальный идентификатор страны в соответствии со справочником РСХН. | bs:UUID | 1 |
Объект ..Response/enterprise/address/region
Объект содержит данные о регионе страны, где расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор региона страны в соответствии со справочником РСХН. | bs:UUID | 1 |
GUID | Глобальный идентификатор региона страны в соответствии со справочником РСХН. | bs:UUID | 1 |
Объект ..Response/enterprise/address/district
Объект содержит данные о районе региона страны, где расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор района региона страны в соответствии со справочником РСХН. | bs:UUID | 1 |
GUID | Глобальный идентификатор района региона страны в соответствии со справочником РСХН. | bs:UUID | 1 |
Объект ..Response/enterprise/address/locality
Объект содержит данные о городе регионального подчинения, где расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор города регионального подчинения в соответствии со справочником РСХН. | bs:UUID | 1 |
GUID | Глобальный идентификатор города регионального подчинения в соответствии со справочником РСХН. | bs:UUID | 1 |
Объект ..Response/enterprise/address/street
Объект содержит данные о регионе страны, где расположен поднадзорный объект.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор улицы города в соответствии со справочником РСХН. | bs:UUID | 1 |
GUID | Глобальный идентификатор улицы города в соответствии со справочником РСХН. | bs:UUID | 1 |
Объект ..Response/enterprise/activityList
Объект содержит сведения о видах деятельности поднадзорного объекта.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
activity | Вид деятельности, осуществляемый поднадзорным объектом. | ent:EnterpriseActivity | 1 |
Объект ..Response/enterprise/activityList/activity
Объект содержит информацию о виде деятельности, осуществляемым поднадзорным объектом.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
name | Название вида деятельности, осуществляемого поднадзорным объектом. | bs:String255 | 1 |
Объект ..Response/enterprise/owner
Объект содержит информацию о хозяйствующем-субъекте - собственники поднадзорного объекта.
Поле | Описание | Тип данных | Обязательность |
---|---|---|---|
UUID | Уникальный идентификатор хозяйствующего субъекта-собственника в реестре РСХН. | bs:UUID | 1 |
GUID | Глобальный идентификатор хозяйствующего субъекта-собственника в реестре РСХН. | bs:UUID | 1 |
Коды ошибок
Код | Описание ошибки |
---|---|
MERC07007 | Хозяйствующий субъект, собственник продукции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC07147 | Страна с указанным идентификатором не найдена в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC08148 | Регион с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC08149 | Хозяйствующий субъект, добавляющий запись, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC07173 | Хозяйствующий субъект, добавляющий запись, обязателен для заполнения. |
MERC07179 | Район с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC07183 | В запросе отсутствуют сведения о предприятии. |
MERC07184 | Причина редактирования реестра предприятий обязательна для заполнения. |
MERC07185 | Причина редактирования реестра предприятий превышает допустимую длину текста. |
MERC07186 | Хозяйствующий субъект-владелец обязателен для заполнения. |
MERC07187 | Наименование предприятия обязательно для заполнения. |
MERC07188 | Наименование предприятия превышает допустимую длину текста. |
MERC07189 | Вид аттестованной деятельности предприятия обязателен для заполнения. |
MERC07190 | Адрес предприятия обязателен для заполнения. |
MERC07191 | Адрес предприятия превышает допустимую длину текста. |
MERC07192 | Страна предприятия обязательна для заполнения. |
MERC07193 | Регион предприятия обязателен для заполнения. |
MERC07194 | Район предприятия обязателен для заполнения. |
MERC07195 | Тип предприятия обязателен для заполнения. |
MERC07196 | Для предприятия в качестве страны можно указать только Российскую Федерацию. |
MERC07290 | В запросе для хозяйствующего субъекта добавляющего запись указан идентификатор устаревшей версии записи реестра РСХН. |
MERC07291 | В запросе для хозяйствующего субъекта, собственника продукции, указан идентификатор устаревшей версии записи реестра РСХН. |
MERC07294 | В сведениях о населенном пункте указан идентификатор района |
MERC07295 | В сведениях о районе указан идентификатор населенного пункта |
MERC07386 | При добавлении предприятия в качестве владельца указан удалённых хозяйствующий субъект |
MERC08001 | Отредактировать или удалить предприятие может только хозяйствующий субъект-владелец или хозяйствующий субъект, добавивший это предприятие. |
MERC08007 | Хозяйствующий субъект, собственник продукции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC08147 | Страна с указанным идентификатором не найдена в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC08148 | Регион с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC08149 | Хозяйствующий субъект, добавляющий запись, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC08173 | Хозяйствующий субъект, добавляющий запись, обязателен для заполнения. |
MERC08179 | Район с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC08180 | Предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC08181 | В запросе для предприятия указан идентификатор устаревшей версии записи реестра РСХН. |
MERC08182 | Идентификатор предприятия (UUID) обязателен для заполнения. |
MERC08183 | В запросе отсутствуют сведения о предприятии. |
MERC08184 | Причина редактирования реестра предприятий обязательна для заполнения. |
MERC08185 | Причина редактирования реестра предприятий превышает допустимую длину текста. |
MERC08186 | Хозяйствующий субъект-владелец обязателен для заполнения. |
MERC08187 | Наименование предприятия обязательно для заполнения. |
MERC08188 | Наименование предприятия превышает допустимую длину текста. |
MERC08189 | Вид аттестованной деятельности предприятия обязателен для заполнения. |
MERC08190 | Адрес предприятия обязателен для заполнения. |
MERC08191 | Адрес предприятия превышает допустимую длину текста. |
MERC08192 | Страна предприятия обязательна для заполнения. |
MERC08193 | Регион предприятия обязателен для заполнения. |
MERC08194 | Район предприятия обязателен для заполнения. |
MERC08195 | Тип предприятия обязателен для заполнения. |
MERC08196 | Для предприятия в качестве страны можно указать только Российскую Федерацию. |
MERC08290 | В запросе для хозяйствующего субъекта добавляющего запись указан идентификатор устаревшей версии записи реестра РСХН. |
MERC08291 | В запросе для хозяйствующего субъекта, собственника продукции, указан идентификатор устаревшей версии записи реестра РСХН. |
MERC08294 | В сведениях о населенном пункте указан идентификатор района |
MERC08295 | В сведениях о районе указан идентификатор населенного пункта |
MERC09001 | Отредактировать или удалить предприятие может только хозяйствующий субъект-владелец или хозяйствующий субъект, добавивший это предприятие. |
MERC09007 | Хозяйствующий субъект, собственник продукции, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC09149 | Хозяйствующий субъект, добавляющий запись, с указанным идентификатором не найден в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC09173 | Хозяйствующий субъект, добавляющий запись, обязателен для заполнения. |
MERC09180 | Предприятие с указанным идентификатором не найдено в реестре РСХН, либо идентификатор не соответствует установленному формату. |
MERC09181 | В запросе для предприятия указан идентификатор устаревшей версии записи реестра РСХН. |
MERC09182 | Идентификатор предприятия (UUID) обязателен для заполнения. |
MERC09183 | В запросе отсутствуют сведения о предприятии. |
MERC09184 | Причина редактирования реестра предприятий обязательна для заполнения. |
MERC08185 | Причина редактирования реестра предприятий превышает допустимую длину текста. |
MERC09186 | Хозяйствующий субъект-владелец обязателен для заполнения. |
MERC09196 | Для предприятия в качестве страны можно указать только Российскую Федерацию. |
MERC09290 | В запросе для хозяйствующего субъекта добавляющего запись указан идентификатор устаревшей версии записи реестра РСХН. |
MERC08291 | В запросе для хозяйствующего субъекта, собственника продукции, указан идентификатор устаревшей версии записи реестра РСХН. |
Примеры запросов
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:app="http://api.vetrf.ru/schema/cdm/application"
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications"
xmlns:base="http://api.vetrf.ru/schema/cdm/base"
xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar">
<soapenv:Header/>
<soapenv:Body>
<ws:submitApplicationRequest>
<ws:apiKey>apiKey</ws:apiKey>
<app:application>
<app:serviceId>mercury-vu.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2015-01-10T17:03:00</app:issueDate>
<app:data>
<mercvu:modifyEnterpriseRequest>
<mercvu:localTransactionId>a10003</mercvu:localTransactionId>
<mercvu:initiator>
<com:login>user</com:login>
</mercvu:initiator>
<mercvu:modificationOperation>
<ent:type>CREATE</ent:type>
<ent:resultingList count="1" total="1" offset="0">
<ent:enterprise>
<ent:name>Сыроежка</ent:name>
<ent:type>1</ent:type>
<ent:address>
<ikar:country>
<base:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</base:guid>
</ikar:country>
<ikar:region>
<base:guid>b8837188-39ee-4ff9-bc91-fcc9ed451bb3</base:guid>
</ikar:region>
<ikar:locality>
<base:guid>f66a00e6-179e-4de9-8ecb-78b0277c9f10</base:guid>
</ikar:locality>
<ikar:addressView> ул. 18 лет Октября, д.205</ikar:addressView>
</ent:address>
<ent:activityList count="1" total="1" offset="0">
<ent:activity>
<ent:name>Приготовление полуфабрикатов</ent:name>
</ent:activity>
<ent:activity>
<ent:name>Реализация пищевых продуктов</ent:name>
</ent:activity>
<ent:activity>
<ent:name>Реализация непищевых продуктов</ent:name>
</ent:activity>
</ent:activityList>
<ent:owner>
<base:guid>f8f0ea41-2124-4666-8a54-170bdb11f8c1</base:guid>
</ent:owner>
</ent:enterprise>
</ent:resultingList>
<ent:reason>Причина добавления предприятия в реестр</ent:reason>
</mercvu:modificationOperation>
</mercvu:modifyEnterpriseRequest>
</app:data>
</app:application>
</ws:submitApplicationRequest>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:app="http://api.vetrf.ru/schema/cdm/application"
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications"
xmlns:bs="http://api.vetrf.ru/schema/cdm/base"
xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar">
<soapenv:Header/>
<soapenv:Body>
<ws:submitApplicationRequest>
<ws:apiKey>apiKey</ws:apiKey>
<app:application>
<app:serviceId>mercury-vu.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2015-01-10T17:03:00</app:issueDate>
<app:data>
<mercvu:modifyEnterpriseRequest>
<mercvu:localTransactionId>a10003</mercvu:localTransactionId>
<mercvu:initiator>
<com:login>mercury_user</com:login>
</mercvu:initiator>
<mercvu:modificationOperation>
<ent:type>UPDATE</ent:type>
<ent:resultingList count="1" total="1" offset="0">
<ent:enterprise>
<base:uuid>8c667140-f9f5-4927-b2c1-caf3b191244e</base:uuid>
<ent:name>Сыроежка</ent:name>
<ent:type>1</ent:type>
<ent:address>
<ikar:country>
<base:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</base:guid>
</ikar:country>
<ikar:region>
<base:guid>b8837188-39ee-4ff9-bc91-fcc9ed451bb3</base:guid>
</ikar:region>
<ikar:locality>
<base:guid>f66a00e6-179e-4de9-8ecb-78b0277c9f10</base:guid>
</ikar:locality>
<ikar:addressView>г.Владимир, ул.20 лет Октября, д.12</ikar:addressView>
</ent:address>
<ent:activityList count="1" total="1" offset="0">
<ent:activity>
<ent:name>Приготовление полуфабрикатов</ent:name>
</ent:activity>
<ent:activity>
<ent:name>Реализация пищевых продуктов</ent:name>
</ent:activity>
<ent:activity>
<ent:name>Реализация непищевых продуктов</ent:name>
</ent:activity>
</ent:activityList>
<ent:owner>
<base:guid>f8f0ea41-2124-4666-8a54-170bdb11f8c1</base:guid>
</ent:owner>
</ent:enterprise>
</ent:resultingList>
<ent:reason>Причина изменения записи в реестре</ent:reason>
</mercvu:modificationOperation>
</mercvu:modifyEnterpriseRequest>
</app:data>
</app:application>
</ws:submitApplicationRequest>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:app="http://api.vetrf.ru/schema/cdm/application"
xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/applications"
xmlns:base="http://api.vetrf.ru/schema/cdm/base"
xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar">
<soapenv:Header/>
<soapenv:Body>
<ws:submitApplicationRequest>
<ws:apiKey>apiKey</ws:apiKey>
<app:application>
<app:serviceId>mercury-g2b.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2015-01-10T17:03:00</app:issueDate>
<app:data>
<merc:modifyEnterpriseRequest>
<merc:localTransactionId>a10003</merc:localTransactionId>
<merc:initiator>
<com:login>user</com:login>
</merc:initiator>
<merc:modificationOperation>
<ent:type>CREATE</ent:type>
<ent:resultingList count="1" total="1" offset="0">
<ent:enterprise>
<ent:name>Сыроежка</ent:name>
<ent:type>1</ent:type>
<ent:address>
<ikar:country>
<base:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</base:guid>
</ikar:country>
<ikar:region>
<base:guid>b8837188-39ee-4ff9-bc91-fcc9ed451bb3</base:guid>
</ikar:region>
<ikar:locality>
<base:guid>f66a00e6-179e-4de9-8ecb-78b0277c9f10</base:guid>
</ikar:locality>
<ikar:addressView> ул. 18 лет Октября, д.205</ikar:addressView>
</ent:address>
<ent:activityList count="1" total="1" offset="0">
<ent:activity>
<ent:name>Приготовление полуфабрикатов</ent:name>
</ent:activity>
<ent:activity>
<ent:name>Реализация пищевых продуктов</ent:name>
</ent:activity>
<ent:activity>
<ent:name>Реализация непищевых продуктов</ent:name>
</ent:activity>
</ent:activityList>
<ent:owner>
<base:guid>f8f0ea41-2124-4666-8a54-170bdb11f8c1</base:guid>
</ent:owner>
</ent:enterprise>
</ent:resultingList>
<ent:reason>Причина добавления предприятия в реестр</ent:reason>
</merc:modificationOperation>
</merc:modifyEnterpriseRequest>
</app:data>
</app:application>
</ws:submitApplicationRequest>
</soapenv:Body>
</soapenv:Envelope>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:app="http://api.vetrf.ru/schema/cdm/application"
xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/applications"
xmlns:bs="http://api.vetrf.ru/schema/cdm/base"
xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ikar="http://api.vetrf.ru/schema/cdm/ikar">
<soapenv:Header/>
<soapenv:Body>
<ws:submitApplicationRequest>
<ws:apiKey>apiKey</ws:apiKey>
<app:application>
<app:serviceId>mercury-g2b.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2015-01-10T17:03:00</app:issueDate>
<app:data>
<merc:modifyEnterpriseRequest>
<merc:localTransactionId>a10003</merc:localTransactionId>
<merc:initiator>
<com:login>mercury_user</com:login>
</merc:initiator>
<merc:modificationOperation>
<ent:type>UPDATE</ent:type>
<ent:resultingList count="1" total="1" offset="0">
<ent:enterprise>
<base:uuid>8c667140-f9f5-4927-b2c1-caf3b191244e</base:uuid>
<ent:name>Сыроежка</ent:name>
<ent:type>1</ent:type>
<ent:address>
<ikar:country>
<base:guid>74a3cbb1-56fa-94f3-ab3f-e8db4940d96b</base:guid>
</ikar:country>
<ikar:region>
<base:guid>b8837188-39ee-4ff9-bc91-fcc9ed451bb3</base:guid>
</ikar:region>
<ikar:locality>
<base:guid>f66a00e6-179e-4de9-8ecb-78b0277c9f10</base:guid>
</ikar:locality>
<ikar:addressView>г.Владимир, ул.20 лет Октября, д.12</ikar:addressView>
</ent:address>
<ent:activityList count="1" total="1" offset="0">
<ent:activity>
<ent:name>Приготовление полуфабрикатов</ent:name>
</ent:activity>
<ent:activity>
<ent:name>Реализация пищевых продуктов</ent:name>
</ent:activity>
<ent:activity>
<ent:name>Реализация непищевых продуктов</ent:name>
</ent:activity>
</ent:activityList>
<ent:owner>
<base:guid>f8f0ea41-2124-4666-8a54-170bdb11f8c1</base:guid>
</ent:owner>
</ent:enterprise>
</ent:resultingList>
<ent:reason>Причина изменения записи в реестре</ent:reason>
</merc:modificationOperation>
</merc:modifyEnterpriseRequest>
</app:data>
</app:application>
</ws:submitApplicationRequest>
</soapenv:Body>
</soapenv:Envelope>