CheckShipmentRegionalizationOperation v2: различия между версиями
(Новая страница: «== Общие сведения == Операция '''CheckShipmentRegionalizationOperation''' предназначена для проверки возможно…») |
|||
Строка 23: | Строка 23: | ||
:: • Внутренняя ошибка системы. | :: • Внутренняя ошибка системы. | ||
===Используемые пространства | ===Используемые пространства имен === | ||
{{столбцы}} | {{столбцы}} | ||
{{столбец}} | {{столбец}} | ||
* [[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>) | ||
** [[ | ** [[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/mercury/vet-document|vd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document</nowiki>) | |||
** [[RouteSectionR13nRules_v2.0|vd:RouteSectionR13nRules]] | |||
** [[ShipmentRoute_v2.0 | vd:ShipmentRoute]] | |||
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document| | ** [[ShipmentRoutePoint_v2.0 | vd:ShipmentRoutePoint]] | ||
** [[ | |||
** [[ | |||
** [[ | |||
* [[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/# | ** [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime] | ||
** [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName] | ** [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName] | ||
* | {{столбец}} | ||
* [[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. Произошла ошибка при обработке запроса.
- • Некорректный запрос.
- • Внутренняя ошибка системы.
Используемые пространства имен
|
|