ProcessIncomingConsignment v2: различия между версиями
Перейти к навигации
Перейти к поиску
м |
|||
Строка 40: | Строка 40: | ||
{{столбцы}} | {{столбцы}} | ||
{{столбец}} | {{столбец}} | ||
* [[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]] | ** [[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/mercury/vet-document|vetd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document</nowiki>) | |||
** [[AnimalMedicationEvent_v2.0|vd:AnimalMedicationEvent]] | |||
** [[AnimalSpentPeriod_v2.0|vd:AnimalSpentPeriod]] | |||
** [[Batch_v2.0|vd:Batch]] | |||
** [[BatchOrigin_v2.0|vd:BatchOrigin]] | |||
** [[CertifiedConsignment_v2.0|vd:CertifiedConsignment]] | |||
** [[Consignment_v2.0|vd:Consignment]] | |||
** [[ConsignmentDocumentList_v2.0|vd:ConsignmentDocumentList]] | |||
** [[Delivery_v2.0|vd:Delivery]] | |||
** [[DeliveryDecision_v2.0|vd:DeliveryDecision]] | |||
** [[DeliveryFactList_v2.0|vd:DeliveryFactList]] | |||
** [[DeliveryInspection_v2.0|vd:DeliveryInspection]] | |||
** [[DeliveryInspectionResult_v2.0|vd:DeliveryInspectionResult]] | |||
** [[DiscrepancyReason_v2.0|vd:DiscrepancyReason]] | |||
** [[DiscrepancyReport_v2.0|vd:DiscrepancyReport]] | |||
** [[GoodsDate_v2.0|vd:GoodsDate]] | |||
** [[LaboratoryResearchEvent_v2.0|vd:LaboratoryResearchEvent]] | |||
** [[QuarantineEvent_v2.0|vd:QuarantineEvent]] | |||
** [[ReferencedDocument_v2.0|vd:ReferencedDocument]] | |||
** [[ShipmentRoute_v2.0 | vd:ShipmentRoute]] | |||
** [[ShipmentRoutePoint_v2.0 | vd:ShipmentRoutePoint]] | |||
** [[StockEntry_v2.0 |vd:StockEntry]] | |||
** [[StockEntry_v2.0|vd:StockEntry]] | |||
{{столбец}} | {{столбец}} | ||
* [[ | ** [[VetDocument_v2.0|vd:VetDocument]] | ||
** [[ | ** [[VetDocumentForm_v2.0|vd:VetDocumentForm]] | ||
** [[ | ** [[VetDocumentStatus_v2.0|vd:VetDocumentStatus]] | ||
** [[ | ** [[VetDocumentType_v2.0|vd:VetDocumentType]] | ||
** [[ | ** [[VeterinaryAuthentication_v2.0|vd:VeterinaryAuthentication]] | ||
** [[ | ** [[VeterinaryEventType_v2.0|vd:VeterinaryEventType]] | ||
** [[ | ** [[Waybill_v2.0 |vd:Waybill]] | ||
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/dictionary|dt]] (<nowiki>http://api.vetrf.ru/schema/cdm/dictionary</nowiki>) | |||
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/ | ** [[Address_v2.0|dt:Address]] | ||
** [[ | ** [[AnimalDisease_v2.0|dt:AnimalDisease]] | ||
** [[BusinessEntity_v2.0|dt:BusinessEntity]] | |||
** [[BusinessEntityType_v2.0|dt:BusinessEntityType]] | |||
** [[ | ** [[BusinessMember_v2.0|dt:BusinessMember]] | ||
** [[ | ** [[ComplexDate_v2.0| dt:ComplexDate]] | ||
** [[ | ** [[Country_v2.0|dt:Country]] | ||
** [[ | ** [[Day_v2.0|dt:Day]] | ||
** [[ | ** [[District_v2.0|dt:District]] | ||
** [[ | ** [[DocumentNature_v2.0|dt:DocumentNature]] | ||
** [[ | ** [[DocumentType_v2.0|dt:DocumentType]] | ||
** [[DocumentType_v2.0 |dt:DocumentType]] | |||
** [[Enterprise_v2.0|dt:Enterprise]] | |||
** [[EnterpriseRole_v2.0|dt:EnterpriseRole]] | |||
** [[ | ** [[GLNType_v2.0|dt:GLNType]] | ||
** [[ | ** [[GTINType_v2.0|dt:GTINType]] | ||
** [[ | ** [[Hour_v2.0|dt:Hour]] | ||
** [[ | ** [[IncorporationForm_v2.0|dt:IncorporationForm]] | ||
** [[ | ** [[Locality_v2.0|dt:Locality]] | ||
** [[ | ** [[Location_v2.0 | dt:Location]] | ||
** [[ | ** [[MedicinalDrug_v2.0|dt:MedicinalDrug]] | ||
** [[ | ** [[Minute_v2.0| dt:Minute]] | ||
** [[ | ** [[Month_v2.0|dt:Month]] | ||
** [[ | ** [[Organization_v2.0|dt:Organization]] | ||
** [[ | |||
** [[ | |||
** [[ | |||
** [[ | |||
** [[ | |||
** [[ | |||
{{столбец}} | {{столбец}} | ||
** [[Package_v2.0|dt:Package]] | |||
** [[PackageLevelType_v2.0|dt:PackageLevelType]] | |||
** [[PackageList_v2.0|dt:PackageList]] | |||
** [[Packaging_v2.0|dt:Packaging]] | |||
** [[PackingCodeType_v2.0|dt:PackingCodeType]] | |||
** [[PackingType_v2.0|dt:PackingType]] | |||
** [[Producer_v2.0|dt:Producer]] | |||
** [[Product_v2.0|dt:Product]] | |||
** [[ProductItem_v2.0|dt:ProductItem]] | |||
** [[ProductMarks_v2.0|dt:ProductMarks]] | |||
** [[ProductType_v2.0|dt:ProductType]] | |||
** [[Purpose_v2.0|dt:Purpose]] | |||
** [[ReferenceType_v2.0|dt:ReferenceType]] | |||
** [[Region_v2.0|dt:Region]] | |||
** [[ResearchMethod_v2.0|dt:ResearchMethod]] | |||
** [[ResearchResult_v2.0|dt:ResearchResult]] | |||
** [[SubProduct_v2.0|dt:SubProduct]] | |||
** [[TransportationStorageType_v2.0|dt:TransportationStorageType]] | |||
** [[TransportInfo_v2.0 |dt:TransportInfo]] | |||
** [[TransportNumber_v2.0 | dt:TransportNumber]] | |||
** [[TransportType_v2.0|dt:TransportType]] | |||
** [[Unit_v2.0|dt:Unit]] | |||
** [[User_v2.0|dt:User]] | |||
** [[Year_v2.0|dt:Year]] | |||
* [[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/#boolean xs:boolean] | ||
** [http://www.w3.org/TR/xmlschema-2/#date xs:date] | |||
** [http://www.w3.org/TR/xmlschema-2/#dateTime xs:dateTime] | ** [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] | ** [http://www.w3.org/TR/xmlschema-2/#string xs:string] | ||
{{столбцы/конец}} | {{столбцы/конец}} | ||
== Данные запроса == | == Данные запроса == | ||
Версия 15:59, 17 июля 2017
Общие сведения
Операция ProcessIncomingConsignmentOperation предназначена для оформления в системе Меркурий входящей партии - гашения входящих ветеринарных сопроводительных документов (ВСД). Поддерживается гашение как электронных ВСД, так и бумажных, оформленных на бланках строгой отчетности.
При выполнении операции ProcessIncomingConsignmentOperation на вход системы в зависимости от сценария передаются следующие сведения:
- информация о пользователе - инициаторе запроса;
- информация об электронном ВСД, по которому продукция поступила на предприятие (для сценария №1);
- информация о бумажном ВСД, по которому продукция поступила на предприятие (для сценария №2);
- фактические сведения о принимаемой партии;
- акт несоответствия, в случае если фактические сведения о продукции отличаются от сведений, указанных в ВСД;
- возвратный ВСД, в случае если на весь объем или на его часть оформляется возврат (для сценария №3).
Результатом выполнения данной операции является:
- оформление электронного ВСД, в случае, если продукция поступила по бумажному входящему документу (для сценария №2);
- гашение электронного ВСД (для сценария №1);
- добавление записи в журнал входящей продукции;
- возвратный ВСД (формируется в случае, если принимается не весь объем продукции, для [[#script3|сценария №3);
- акт несоответствия (формируется в случае, если фактические сведения о продукции не совпадают с указанными в ВСД).
Возможные сценарии
При выполнении операции возможны следующие сценарии.
1. ВСД присутствует в системе Меркурий в электронном виде.
- 1.1. Сведения о партии соответствуют указанным в ВСД.
- Партия принимается в полном объеме;
- Партия принимается частично, на другую часть оформляется возвратный ВСД;
- Партия не принимается, оформляется возвратный ВСД на всю партию.
- 1.2. Сведения о партии не соответствуют указанным в ВСД.
- Партия принимается в полном объеме;
- Партия принимается частично, на другую часть оформляется возвратный ВСД;
- Партия не принимается, оформляется возвратный ВСД на всю партию.
2. ВСД отсутствует в системе Меркурий в электронном виде.
- 2.1. Сведения о партии соответствуют указанным в ВСД.
- Партия принимается в полном объеме;
- Партия принимается частично, на другую часть оформляется возвратный ВСД;
- Партия не принимается, оформляется возвратный ВСД на всю партию.
- 2.2. Сведения о партии не соответствуют указанным в ВСД.
- Партия принимается в полном объеме;
- Партия принимается частично, на другую часть оформляется возвратный ВСД;
- Партия не принимается, оформляется возвратный ВСД на всю партию.
Используемые пространства имён и типы
Данные запроса
Данные ответа
Примеры запросов
Гашение электронного ВСД
</soapenv:Envelope>
Гашение бумажного ВСД
</soapenv:Envelope>
Гашение ВСД с оформлением возврата на часть партии
</soapenv:Envelope>