|
|
Строка 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]]
| |
| {{столбцы/конец}}
| |
| ==Данные запроса== | | ==Данные запроса== |
|
| |
|
Общие сведения
Операция WithdrawVetDocumentOperation предназначена для аннулирования ветеринарных сопроводительных документов (ВСД). Если ВСД содержит ошибки, либо фактические сведения отличаются от того, что указано в ВСД, то такой документ может быть аннулирован. После аннулирования ВСД становится недействительным. Операция аннулирования через шлюз Ветис.API доступна только для транспортных сертификатов. Производственные сертификаты необходимо аннулировать через веб-интерфейс путем аннулирования запись журнала вырабатываемой продукции или производственной транзакции.
После аннулирования ВСД, объем продукции, на которую был выдан данный ВСД, возвращается в журнал предприятия-отправителя и взамен аннулированного ВСД может быть выдан новый ВСД эту партию продукции, содержащий верные сведения.
Аннулирование ВСД доступно только для ВСД в статусе "оформлен", если ВСД был погашен, то его аннулировать нельзя.
При выполнении операции WithdrawVetDocumentOperation на вход системы передаются следующие сведения:
- информация о пользователе - инициаторе запроса;
- идентификатор ВСД, который необходимо аннулировать;
- дополнительная информация необходимая для аннулирования ВСД (дата аннулирования, причина аннулирования, сведения о лице ответственном за аннулирование ВСД).
Результатом выполнения данной операции является
- ВСД переходит в статус "Аннулирован";
- В журнал продукции предприятие-отправителя возвращается объем продукции, на которую был выдан аннулированный ВСД.
Возможные сценарии
- 1.1. Запрос успешно обработан. Запрашиваемый ВСД аннулирован. Объем продукции вернулся в журнал продукции предприятия отправителя.
- 1.2. Произошла ошибка при обработке запроса.
- • Некорректный запрос.
- • Внутренняя ошибка системы.
Данные запроса
Данные ответа
Примеры запросов
Коды ошибок
Вернуться к началу ↑