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

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
(Новая страница: «==Общие сведения== Операция '''ModifyEnterpriseOperation''' предназначена для регистрации новых площад…»)
 
Строка 28: Строка 28:
===Возможные сценарии===
===Возможные сценарии===
<div id = "createEnterprise">1. [[#scenario1|Создание нового поднадзорного объекта (площадки).]]</div>
<div id = "createEnterprise">1. [[#scenario1|Создание нового поднадзорного объекта (площадки).]]</div>
:1.1. Внесение в реестр поднадзорного объекта.<br />
:1.1. Запрос успешно обработан. Площадка создана.<br />
:1.2. Ошибка обработки запроса.
:1.2. Произошла ошибка при обработке запроса.  
:: • Некорректный запрос.
:: • Внутренняя ошибка системы.
<div id = "updateEnterprise">2. [[#scenario2|Редактирование данных поднадзорного объекта (площадки).]]</div>
<div id = "updateEnterprise">2. [[#scenario2|Редактирование данных поднадзорного объекта (площадки).]]</div>
:2.1. Запрос успешно обработан. Сведения о запрашиваемой площадки обновлены.<br />
:2.2. Произошла ошибка при обработке запроса.
:: • Некорректный запрос.
:: • Внутренняя ошибка системы.


===Ограничения при создании предприятия===
===Ограничения при создании предприятия===

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

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

Операция ModifyEnterpriseOperation предназначена для регистрации новых площадок (поднадзорных объектов), где хозяйствующий субъект осуществляет свою деятельность, а так же для изменения информации об уже зарегистрированных поднадзорных объектах. Поднадзорный объект (площадка) может быть следующих типов:

  • предприятие;
  • рынок;
  • СББЖ;
  • судно.

Реестр поднадзорных объектов ведется с применением версионирования, это означает, что запись об одной площадке может иметь несколько версий. При каждом изменении записи реестра создается новая версия этой записи. То есть при регистрации нового поднадзорного объекта создаётся новая запись, а если информация о площадке изменяется, то в реестр вносится ещё одна версия записи.

Идентификация каждой записи производится по следующим полям:

  • GUID - глобальный идентификатор записи. Данный идентификатор остается неизменным для всех версий записи о поднадзорном объекте.
  • UUID - идентификатор версии записи. Данный идентификатор изменяется для каждой новой версии записи о поднадзорном объекте.

При создании каждой новой версии записи о поднадзорном объекте, старая версия записи становится неактивной и должна ссылаться на новую версию, а новая — на старую. Таким образом, возможно восстановить историю изменений. Для одной записи журнала может существовать только одна актуальная версия.

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

  • создание площадки с поддержкой сохранения списка пар ИНН-КПП. То есть, для площадки есть возможность указать факт ее постановки на учёт в налоговом органе, для этого необходимо указать ХСа, который поставил данную площадку на учет, а так же присвоенный номер КПП и ГРН (опционально);
  • редактирование сведений о площадке.

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

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

Результатом выполнения данной операции является добавление записи о новом поднадзорном объекте в реестре или внесение изменений в существующую запись.

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

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

Ограничения при создании предприятия

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

Ограничения при редактировании предприятия

  • В случае редактирования площадки, где инициатором запроса выступает государственный ветеринарный врач, площадка может быть отредактирована только если она находится в регионе, который входит в зону обслуживания данного ветеринарного врача.
  • В случае редактирования площадки, где инициатором запроса выступает пользователь хозяйствующего субъекта, площадка может быть отредактирована только в случае, если ХС является ее собственником (атрибут owner), либо ХС создавал данную площадку.

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



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

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

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



Коды ошибок

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