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

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
(Новая страница: «== Общие сведения == Операция '''CheckShipmentRegionalizationOperation''' предназначена для проверки возможно…»)
 
Строка 23: Строка 23:
:: • Внутренняя ошибка системы.
:: • Внутренняя ошибка системы.


===Используемые пространства имён и типы===
===Используемые пространства имен ===
{{столбцы}}
{{столбцы}}
{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/common|argc]] (<nowiki>http://api.vetrf.ru/schema/cdm/argus/common</nowiki>)
** [[PackingFormList|argc:PackingFormList]]
** [[Unit|argc:Unit]]
** [[User|argc:User]]
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/production|argpr]] (<nowiki>http://api.vetrf.ru/schema/cdm/argus/production</nowiki>)
** [[Product|argpr:Product]]
** [[ProductItem|argpr:ProductItem]]
** [[ProductType|argpr:ProductType]]
** [[SubProduct|argpr:SubProduct]]
{{столбец}}
{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>)
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>)
** [[Decimal|bs:Decimal]]
** [[Identifier|bs:Identifier]]
** [[SequenceNumber_v2.0|bs:SequenceNumber]]
** [[String255|bs:String255]]
** [[String255|bs:String255]]
** [[Text|bs:Text]]
** [[UUID|bs:UUID]]
** [[UUID|bs:UUID]]
** [[UUID|bs:UUID]]
** [[VersionStatus|bs:VersionStatus]]
** [[VersionStatus|bs:VersionStatus]]
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/cerberus/enterprise|ent]] (<nowiki>http://api.vetrf.ru/schema/cdm/cerberus/enterprise</nowiki>)
** [[BusinessEntity|ent:BusinessEntity]]
** [[Enterprise|ent:Enterprise]]
** [[BusinessMember|ent:BusinessMember]]
** [[EnterpriseRole|ent:EnterpriseRole]]
** [[ProducerList|ent:ProducerList]]


{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document|vd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document</nowiki>)
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/ikar|ikar]] (<nowiki>http://api.vetrf.ru/schema/cdm/ikar</nowiki>)
** [[RouteSectionR13nRules_v2.0|vd:RouteSectionR13nRules]]
** [[Country|ikar:Country]]
** [[ShipmentRoute_v2.0 | vd:ShipmentRoute]]
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document|vetd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document</nowiki>)
** [[ShipmentRoutePoint_v2.0 | vd:ShipmentRoutePoint]]
** [[Batch|vetd:Batch]]
 
** [[GoodsDate|vetd:GoodsDate]]
** [[PackingForm|vetd:PackingForm]]
** [[ProductMarkingList|vetd:ProductMarkingList]]
** [[Producer|vetd:Producer]]
** [[VetDocument|vetd:VetDocument]]
** [[StockEntry|vetd:StockEntry]]
** [[StockEntryNumber|vetd:StockEntryNumber]]
{{столбец}}
* [[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]] (<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>)
* [[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]] (<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>)
** [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
** [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
** [http://www.w3.org/TR/xmlschema-2/#dateTime xs:date]
** [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
**  [http://www.w3.org/TR/xmlschema-2/#int xs:int]
** [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
** [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
** [http://www.w3.org/TR/xmlschema-2/#string xs:string]
{{столбец}}
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/dictionary|dt]] (<nowiki>http://api.vetrf.ru/schema/cdm/dictionary</nowiki>)
** [[AnimalDisease_v2.0|dt:AnimalDisease]]
** [[Country_v2.0|dt:Country]]
** [[District_v2.0|dt:District]]
** [[Enterprise_v2.0|dt:Enterprise]]
** [[Locality_v2.0|dt:Locality]]
** [[Location_v2.0 | dt:Location]]
** [[Region_v2.0|dt:Region]]
** [[RegionalizationCondition_v2.0|dt:RegionalizationCondition]]
** [[RegionalizationConditionGroup_v2.0|dt:RegionalizationConditionGroup]]
** [[RegionalizationDecision_v2.0|dt:RegionalizationDecision]]
** [[RegionalizationRequirement_v2.0|dt:RegionalizationRequirement]]
** [[RegionalizationShippingRule_v2.0|dt:RegionalizationShippingRule]]
** [[RegionalizationStatus_v2.0|dt:RegionalizationStatus]]
** [[SubProduct_v2.0|dt:SubProduct]]
** [[TransportInfo_v2.0 |dt:TransportInfo]]
** [[TransportNumber_v2.0 | dt:TransportNumber]]
** [[TransportType_v2.0|dt:TransportType]]
** [[User_v2.0|dt:User]]
 
{{столбцы/конец}}
{{столбцы/конец}}
== Данные запроса ==
== Данные запроса ==



Версия 08:29, 18 июля 2017

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

Операция CheckShipmentRegionalizationOperation предназначена для проверки возможности осуществления перевозки в рамках регионализации. В запросе указывается маршрут перемещения партии и перемещаемая продукция, для каждого отрезка маршрута в ответ придет одно из следующих решений:

  • перемещение запрещено;
  • перемещение разрешено;
  • перемещение разрешено при выполнении дополнительных условий.

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

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

  • информация о пользователе - инициаторе запроса;
  • список перемещаемой продукции на уровне ветеринарной группы (третий уровень иерархического справочника продукции ФГИС "Меркурий");
  • маршрут следования. В маршруте следования помимо пунктов перегрузки (если они есть) указывается начальная и конечная точки.

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

  • Решение о возможности перемещения указанной продукции по указанному маршруту;
  • Список условий, в случае, если перемещение возможно при выполнении дополнительных условий.

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

При обработке запроса возможны следующие сценарии:

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

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


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

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

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

Запрос возможности перевозки партии в рамках регионализации

Коды ошибок

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