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

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
Строка 38: Строка 38:
:: • Некорректный запрос.
:: • Некорректный запрос.
:: • Внутренняя ошибка системы.
:: • Внутренняя ошибка системы.
===Пространства имён и типы===
{{столбцы}}
{{столбец}}
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/enterprise|ent]] (<nowiki>http://api.vetrf.ru/schema/cdm/cerberus/enterprise</nowiki>)
**[[BEActivityLocationsModificationOperation|ent:BEActivityLocationsModificationOperation]]
**[[BusinessEntity|ent:BusinessEntity]]
**[[EnterpriseList|ent:EnterpriseList]]
**[[Enterprise|ent:Enterprise]]
**[[BusinessEntityType|ent:BusinessEntityType]]
**[[IncorporationForm|ent:IncorporationForm]]
**[[ActivityLocation|ent:ActivityLocation]]
{{столбец}}
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>)
**[[UUID|bs:UUID]]
**[[RegisterModificationType|bs:RegisterModificationType]]
**[[VersionStatus|bs:VersionStatus]]
**[[String255|bs:String255]]
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/common|argc]] (<nowiki>http://api.vetrf.ru/schema/cdm/argus/common</nowiki>)
** [[User|argc:User]]
{{столбец}}
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/ikar|ikar]] (<nowiki>http://api.vetrf.ru/schema/cdm/ikar</nowiki>)
**[[Address|ikar:Address]]
**[[country|ikar:country]]
**[[region|ikar:region]]
*[[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]](<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>)
**[http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
**[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
**[http://www.w3.org/TR/xmlschema-2/#dateTime xs:dateTime]
{{столбцы/конец}}


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

Версия 00:13, 16 июля 2017

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

В системе Меркурий ведется учет участников хозяйственной деятельности - хозяйствующих субъектов:

  • юридических лиц;
  • физических лиц;
  • индивидуальных предпринимателей.

У хозяйствующих субъектов есть места осуществления данной деятельности - площадки. Площадкой может быть сооружение, здание, или участок местности (например, охотохозяйство). Хозяйствующий субъект связан с площадкой так называемым "отношением": хозяйствующий субъект может владеть объектом, либо использовать его, например, на правах аренды. Так же у одного хозяйствующего субъекта может быть несколько используемых площадок, либо несколько объектов, которые находятся в его владении.

В рамках операции ModifyActivityLocationsOperation доступны следующие действия:

  • создание связи между площадкой и хозяйствующим субъектом с поддержкой сохранения списка GLN для пары. После создания связи хозяйствующий субъект может использовать данную площадку в системе Меркурий;
  • удаление связи между хозяйствующим субъектом и площадкой с указанным идентификатором, если ХС более не использует площадку;
  • обновление списка GLN для связи ХС-площадка. При этом список GLN удаляется полностью и вносится заново.

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

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

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

  • создание связи между хозяйствующим субъектом и площадкой;
  • удаление связи между хозяйствующим субъектом и площадкой;
  • обновление списка GLN для связи между хозяйствующим субъектом и площадкой.

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

1.1. Запрос успешно обработан. Связь между площадкой и хозяйствующем субъектом создана.
1.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.
2.1. Запрос успешно обработан. Связь между площадкой и хозяйствующем субъектом удалена.
2.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.
3.1. Запрос успешно обработан. Список GLN обновлен.
3.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.

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

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

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




Коды ошибок

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