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

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
м
Строка 21: Строка 21:
:: • Внутренняя ошибка системы.
:: • Внутренняя ошибка системы.


===Используемые пространства имён и типы===
{{столбцы}}
{{столбец}}
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/base|bs]] (<nowiki>http://api.vetrf.ru/schema/cdm/base</nowiki>)
** [[String255|bs:String255]]
** [[UUID|bs:UUID]]
** [[Decimal|bs:Decimal]]
** [[ComplexDate|bs:ComplexDate]]
** [[Year|bs:Year]]
** [[Month|bs:Month]]
** [[Day|bs:Day]]
** [[Hour|bs:Hour]]
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/production|prod]](<nowiki>http://api.vetrf.ru/schema/cdm/argus/production</nowiki>)
** [[ProductType|prod:ProductType]]
** [[Product|prod:Product]]
** [[SubProduct|prod:SubProduct]]
** [[ProductItem|prod:ProductItem]]
** [[ProductMarkingList|prod:ProductMarkingList]]
{{столбец}}
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/common|argc]] (<nowiki>http://api.vetrf.ru/schema/cdm/argus/common</nowiki>)
** [[User|argc:User]]
** [[Purpose|argc:Purpose]]
** [[Unit|argc:Unit]]
** [[PackingFormList|argc:PackingFormList]]
** [[PackingForm|argc:PackingForm]]
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document|vetd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document</nowiki>)
** [[WithdrawReason|vetd:WithdrawReason]]
** [[VetDocument|vetd:VetDocument]]
** [[VetDocumentType|vetd:VetDocumentType]]
** [[VetDocumentStatus|vetd:VetDocumentStatus]]
** [[Batch|vetd:Batch]]
** [[GoodsDate|vetd:GoodsDate]]
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/ikar|ikar]](<nowiki>http://api.vetrf.ru/schema/cdm/ikar</nowiki>)
**[[Country|ikar:Country]]
{{столбец}}
*[[NameSpaces#http://www.w3.org/2001/XMLSchema|xs]](<nowiki>http://www.w3.org/2001/XMLSchema</nowiki>)
**[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/#date xs:date]
**[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
**[http://www.w3.org/TR/xmlschema-2/#integer xs:integer]
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/cerberus/enterprise|ent]](<nowiki>http://api.vetrf.ru/schema/cdm/cerberus/enterprise</nowiki>)
**[[BusinessMember|ent:BusinessMember]]
** [[BusinessEntity|ent:BusinessEntity]]
** [[Enterprise|ent:Enterprise]]
** [[ProducerList|ent:ProducerList]]
** [[Producer|ent:Producer]]
** [[EnterpriseRole|ent:EnterpriseRole]]
*[[NameSpaces#http://api.vetrf.ru/schema/cdm/argus/shipment|shp]](<nowiki>http://api.vetrf.ru/schema/cdm/argus/shipment</nowiki>)
** [[TransportInfo|shp:TransportInfo]]
** [[TransportationStorageType|shp:TransportationStorageType]]
** [[TransportNumber|shp:TransportNumber]]
{{столбцы/конец}}
==Данные запроса==
==Данные запроса==



Версия 14:10, 16 июля 2017

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

Операция WithdrawVetDocumentOperation предназначена для аннулирования ветеринарных сопроводительных документов (ВСД). Если ВСД содержит ошибки, либо фактические сведения отличаются от того, что указано в ВСД, то такой документ может быть аннулирован. После аннулирования ВСД становится недействительным. Операция аннулирования через шлюз Ветис.API доступна только для транспортных сертификатов. Производственные сертификаты необходимо аннулировать через веб-интерфейс путем аннулирования запись журнала вырабатываемой продукции или производственной транзакции.

После аннулирования ВСД, объем продукции, на которую был выдан данный ВСД, возвращается в журнал предприятия-отправителя и взамен аннулированного ВСД может быть выдан новый ВСД эту партию продукции, содержащий верные сведения. Аннулирование ВСД доступно только для ВСД в статусе "оформлен", если ВСД был погашен, то его аннулировать нельзя.

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

  • информация о пользователе - инициаторе запроса;
  • идентификатор ВСД, который необходимо аннулировать;
  • дополнительная информация необходимая для аннулирования ВСД (дата аннулирования, причина аннулирования, сведения о лице ответственном за аннулирование ВСД).

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

  • ВСД переходит в статус "Аннулирован";
  • В журнал продукции предприятие-отправителя возвращается объем продукции, на которую был выдан аннулированный ВСД.

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

1.1. Запрос успешно обработан. Запрашиваемый ВСД аннулирован. Объем продукции вернулся в журнал продукции предприятия отправителя.
1.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.

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

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

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


Коды ошибок

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