ProductionOperation: различия между версиями
(Egorova-iv-150707 переименовал страницу ProductionOperation в ProductionOperation v1.2) |
|||
Строка 1: | Строка 1: | ||
#перенаправление [[ProductionOperation v1.2]] | <!-- #перенаправление [[ProductionOperation v1.2]] --> | ||
==Общие сведения== | |||
Операция '''ProductOperation''' предназначена для оформления в системе Меркурий производственной партии. На вход системы передаются следующие сведения: | |||
* информация о сырье, из которого партия или несколько партий были произведены; | |||
* информация о произведенной партии или нескольких партиях продукции; | |||
* информация о хозяйствующем субъекте - собственнике сырья и выпускаемой продукции и информация о площадке, на которой продукция выпускается. | |||
Результатом выполнения данной операции является: | |||
* списание объема с одной или нескольких записей журнала продукции, указанного в качестве сырья; | |||
* добавление одной или нескольких записей в журнал вырабатываемой продукции о партии продукции, которая была произведена; | |||
* для каждой записи журнала вырабатываемой продукции, которая была добавлена при выполнении операции, система Меркурий формирует ветеринарно-сопроводительный документ (ВСД). | |||
===Возможные сценарии=== | |||
При выполнении операции возможны следующие сценарии.<br /> | |||
<div id="script1">1. При производстве партии продукции сырье не используется. Такой сценарий возможен при внесении информации о "производстве" партии живых животных, молока и т.д. [[#example1|Пример запроса.]]</div> | |||
<div id="script2">2. Утилизация. В данном случае указывается сырье, которое было утилизировано без информации о партии продукции, которая была произведена. [[#example2|Пример запроса.]]</div> | |||
<div id="script3">3. В качестве сырья для производства продукции используется ранее выработанная на данном предприятии партия продукции. [[#example3|Пример запроса.]]</div> | |||
:<div id="script3.1">3.1. Выработанная продукция с указанной записи журнала была полностью израсходована в качестве сырья, т.е. объём продукции для записи журнала после списания стал равен нулю.</div> | |||
::* Происходит списание объёмов с указанных записей журнала. | |||
::* Запись журнала вырабатываемой продукции, объем которой израсходован, переходит в категорию "оформленных". | |||
::* Оформляется один или несколько производственных сертификатов. | |||
::* Происходит гашение производственных сертификатов, объем которых был израсходован. | |||
: <div id="script3.2">3.2. Выработанная продукция с указанной записи журнала НЕ была полностью израсходована, т.е. объём продукции для записи журнала после списания – больше нуля.</div> | |||
::* Происходит списание объёмов с указанных записей журнала. | |||
::* Оформляется один или несколько производственных сертификатов. | |||
<div id="script4">4. В качестве сырья для производства продукции используется одна или несколько партий продукции из входного журнала. [[#example4|Пример запроса.]]</div> | |||
:<div id="script4.1">4.1. Входящая продукция с указанной записи журнала была полностью израсходована в качестве сырья, т.е. объём продукции для записи журнала после списания стал равен нулю.</div> | |||
::* Происходит списание объёмов с указанных записей журнала. | |||
::* Запись журнала входной продукции, объем которой израсходован, переходит в категорию "оформленных". | |||
::* Оформляется один или несколько производственных сертификатов. | |||
:<div id="script4.2">4.2. Входящая продукция с указанной записи журнала НЕ была полностью израсходована, т.е. объём продукции для записи журнала после списания – больше нуля.</div> | |||
::* Происходит списание объёмов с указанных записей журнала. | |||
::* Оформляется один или несколько производственных сертификатов. | |||
===Используемые пространства имён и типы=== | |||
{{столбцы}} | |||
{{столбец}} | |||
* [[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>) | |||
** [[Decimal|bs:Decimal]] | |||
** [[String255|bs:String255]] | |||
** [[UUID|bs:UUID]] | |||
** [[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]] | |||
** [[BusinessMember|ent:BusinessMember]] | |||
** [[Enterprise|ent:Enterprise]] | |||
** [[EnterpriseRole|ent:EnterpriseRole]] | |||
** [[Producer|ent:Producer]] | |||
** [[ProducerList|ent:ProducerList]] | |||
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/ikar|ikar]] (<nowiki>http://api.vetrf.ru/schema/cdm/ikar</nowiki>) | |||
** [[Country|ikar:Country]] | |||
{{столбец}} | |||
* [[NameSpaces#http://api.vetrf.ru/schema/cdm/mercury/vet-document|vetd]] (<nowiki>http://api.vetrf.ru/schema/cdm/mercury/vet-document</nowiki>) | |||
** [[AnimalSpentPeriod|vetd:AnimalSpentPeriod]] | |||
** [[Batch|vetd:Batch]] | |||
** [[GoodsDate|vetd:GoodsDate]] | |||
** [[PackingForm|vetd:PackingForm]] | |||
** [[ProductiveBatch|vetd:ProductiveBatch]] | |||
** [[ProductMarkingList|vetd:ProductMarkingList]] | |||
** [[RawBatch|vetd:RawBatch]] | |||
** [[StockEntry|vetd:StockEntry]] | |||
** [[StockEntryList|vetd:StockEntryList]] | |||
** [[VetDocument|vetd:VetDocument]] | |||
** [[VetDocumentForm|vetd:VetDocumentForm]] | |||
** [[VetDocumentStatus|vetd:VetDocumentStatus]] | |||
** [[VetDocumentType|vetd:VetDocumentType]] | |||
* [[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/#date 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/#string xs:string] | |||
{{столбцы/конец}} | |||
== Данные запроса == | |||
<!-- <div class="toccolours mw-collapsible mw-collapsed" style="width:100%"> | |||
Структура данных запроса в формате ХML. | |||
<div class = "mw-collapsible-content"> | |||
<syntaxhighlight lang="xml"> | |||
<mercvu:registerProductiveBatchRequest xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications" | |||
xmlns:base="http://api.vetrf.ru/schema/cdm/base" | |||
xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common" | |||
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" | |||
xmlns:vet="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" | |||
xmlns:vetd="http://api.vetrf.ru/schema/cdm/mercury/vet-document" | |||
xmlns:argpr="http://api.vetrf.ru/schema/cdm/argus/production"> | |||
<mercvu:localTransactionId>{xs:NCName}</mercvu:localTransactionId> | |||
<mercvu:initiator> | |||
<base:uuid>{bs:UUID}</base:uuid> | |||
<com:login>{xs:NCName}</com:login> | |||
</mercvu:initiator> | |||
<mercvu:businessEntity> | |||
<base:guid>{bs:UUID}</base:guid> | |||
</mercvu:businessEntity> | |||
<mercvu:enterprise> | |||
<base:guid>{bs:UUID}</base:guid> | |||
</mercvu:enterprise> | |||
<mercvu:productionOperation> | |||
<vet:rawBatch> | |||
<vet:sourceStockEntry> | |||
<base:uuid>{bs:UUID}</base:uuid> | |||
</vet:sourceStockEntry> | |||
<vet:volume>{bs:Decimal}</vet:volume> | |||
<vet:unit> | |||
<base:uuid>{bs:UUID}</base:uuid> | |||
</vet:unit> | |||
<vet:packingAmount>{xs:int}</vet:packingAmount> | |||
</vet:rawBatch> | |||
<vet:rawBatch> | |||
... | |||
</vet:rawBatch> | |||
<vet:productiveBatch> | |||
<vet:perishable>{xs:boolean}</vet:perishable> | |||
<vet:productType>{argpr:ProductType}</vet:productType> | |||
<vet:product> | |||
<base:uuid>{bs:UUID}</base:uuid> | |||
</vet:product> | |||
<vet:subProduct> | |||
<base:uuid>{bs:UUID}</base:uuid> | |||
</vet:subProduct> | |||
<vet:productItem> | |||
<prod:name>{bs:String255}</prod:name> | |||
</vet:productItem> | |||
<vet:volume>{bs:Decimal}</vet:volume> | |||
<vet:unit> | |||
<base:uuid>{bs:UUID}</base:uuid> | |||
</vet:unit> | |||
<vetd:packingList> | |||
<com:packingForm> | |||
<bs:uuid>{xs:string}</bs:uuid> | |||
</com:packingForm> | |||
</vetd:packingList> | |||
<vet:packingAmount>{xs:int}</vet:packingAmount> | |||
<vetd:dateOfProduction> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:dateOfProduction> | |||
<vetd:expiryDate> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:expiryDate> | |||
<vet:productMarkingList> | |||
<vet:productMarking>{bs:String255}</vet:productMarking> | |||
</vet:productMarkingList> | |||
<lowGradeCargo>{xs:boolean}</lowGradeCargo> | |||
</vet:productiveBatch> | |||
<vet:productiveBatch> | |||
... | |||
</vet:productiveBatch> | |||
</mercvu:productionOperation> | |||
</mercvu:registerProductiveBatchRequest> | |||
</syntaxhighlight> | |||
</div> | |||
</div> --> | |||
=== Объект registerProductiveBatchRequest === | |||
Корневой элемент содержимого заявки. Определяет тип заявки и соответствие с описанием в библиотеке типов. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''localTransactionId''' || Идентификатор заявки в клиентской системе. || [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName] || 1 | |||
|- | |||
| [[#Объект ..Request/initiator|'''initiator''']] || Пользователь, инициирующий запрос к шлюзу. Ответственный за выполнение бизнес-операции. Должен быть указан или идентификатор, или логин. | |||
* Идентификатор хозяйствующего субъекта инициировавшего запрос должен совпадать с идентификатором хозяйствующего субъекта-владельца продукции (сырья). | |||
|| [[User|argc:User]] || 1 | |||
|- | |||
| [[#Объект ..Request/businessEntity|'''businessEntity''']] || Предприятие, вырабатывающее продукцию (производитель). Указывается из списка мест осуществления деятельности для хозяйствующего субъекта заявителя. | |||
* Идентификатор предприятия, которое связано с хозяйствующим субъектом, инициировавшим запрос; должен совпадать с идентификатором обслуживаемого предприятия, указанного в записи журнала (сырья). | |||
|| [[BusinessEntity|ent:BusinessEntity]] || 1 | |||
|- | |||
| [[#Объект ..Request/enterprise|'''enterprise''']] || Предприятие, вырабатывающее продукцию (производитель). Указывается из списка мест осуществления деятельности для хозяйствующего субъекта заявителя. | |||
* Идентификатор предприятия, которое связано с хозяйствующим субъектом, инициировавшим запрос; должен совпадать с идентификатором обслуживаемого предприятия, указанного в записи журнала (сырья). | |||
|| [[Enterprise|ent:Enterprise]] || 1 | |||
|- | |||
| [[#Объект ..Request/productionOperation|'''productionOperation''']] || Сведения, необходимые для оформления производственной партии . | |||
||[[ProductionOperatiоn|vetd:ProductionOperation]] || 1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/'''initiator''' === | |||
Объект содержит сведения о пользователе, инициирующем запрос к шлюзу. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' | |||
| Идентификатор пользователя, зарегистрированного в системе Меркурий. | |||
| [[UUID|bs:UUID]] | |||
| rowspan=2 | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо login.<br> | |||
При указании обоих полей, приоритет у UUID. | |||
|- | |||
| '''login''' | |||
| Логин пользователя. | |||
| [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName] | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/'''businessEntity''' === | |||
Объект содержит сведения о площадке (поднадзорном объекте). | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''GUID''' || Глобальный идентификатор хозяйствующего субъекта, на площадке которого вырабатывается продукция. || [[UUID|bs:UUID]] || rowspan = "2" | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. | |||
|- | |||
| '''UUID''' || Идентификтаор версии записи хозяйствующего субъекта в реестре РСХН || [[UUID|bs:UUID]] | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/'''enterprise''' === | |||
Объект содержит сведения о площадке (поднадзорном объекте). | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''GUID''' || Глобальный идентификатор предприятия, вырабатывающего продукцию. || [[UUID|bs:UUID]] || rowspan = "2" | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. | |||
|- | |||
|| '''UUID''' || Идентификатор версии записи в реестре РСХН || [[UUID|bs:UUID]] | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/'''productionOperation'''=== | |||
Объект содержит сведения, необходимые для оформления производственной партии. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Request/productionOperation/rawBatch|'''rawBatch''']] || Cведения о сырье, использованном при производстве партии продукции. | |||
* В определенных случаях для производства продукции сырьё не используется и может не указываться (например, "производство" живых животных, [[#script1|сценарий №1]]). | |||
* Может быть указано несколько элементов (например, если производственная партия содержит нескольких компонентов, либо при производстве было использовано одно сырье, но из нескольких партий). | |||
|| [[RawBatch|vetd:RawBatch]] || 0..* | |||
|- | |||
| [[#Объект ..Request/productionOperation/productiveBatch|'''productiveBatch''']] || Cведенья о произведённой продукции. | |||
* В определенных случаях информация о том, что было произведено может не указываться (например, утилизация отходов [[#script2|сценарий №2]]). | |||
* Может быть указано несколько элементов (например, если в процессе производства помимо основного продукта так же был произведен побочный, либо если из партии сырья производится несколько наименований). | |||
* В случае, если исходное сырье не указано, productiveBatch может быть указан только один. | |||
||[[ProductiveBatch|vetd:ProductiveBatch]] || 0..* | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[ProductionOperationForVetControl#Объект ..Request/productionOperation|productionOperation]]/'''rawBatch''' === | |||
Объект содержит сведения о сырье, использовавшемся при производстве партии продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
|[[#Объект ..Request/productionOperation/rawBatch/sourceStockEntry|'''sourceStockEntry''']]|| Позиция в складском журнале системы Меркурий. Указанная позиция будет использоваться в качестве сырья для данной производственной операции. Представляет собой идентификатор версии записи (uuid) в ИС Меркурий. | |||
* Указанная версия записи складского журнала продукции в ИС Меркурий должна быть актуальной, неаннулированной и неудалённой. | |||
* Объём продукции по этой позиции должен быть больше нуля. | |||
|| [[StockEntry|vetd:StockEntry]] || 1 | |||
|- | |||
| '''volume''' || Объём продукции, используемой в качестве сырья. | |||
* Указанное значение должно быть больше нуля. | |||
* Указанное значение не должно превышать объём продукции в записи складского журнала продукции, указанной в поле sourceStockEntry. | |||
|| [[Decimal|bs:Decimal]] || 1 | |||
|- | |||
|[[#Объект ..Request/productionOperation/rawBatch/unit| '''unit''']] || Единица измерения объёма продукции. | |||
* Соответствующая версия единицы измерения в ИС Меркурий должна быть актуальной и неудалённой. | |||
|| [[Unitl|argc:Unit]] || 1 | |||
|- | |||
| [[#Объект ..Request/productionOperation/rawBatch/packingList|'''packingList''']] || Список видов упаковки, которые используются для отгружаемой партии. | |||
|| [[PackingFormList |argc:PackingFormList]] || 0..* | |||
|- | |||
| '''packingAmount''' || Количество единиц упаковки для сырья. | |||
* Указанное значение должно быть больше, либо равно нулю. | |||
* Указанное значение не должно превышать количество единиц упаковки в записи складского журнала продукции, указанной в поле sourceStockEntry. | |||
|| [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 0..* | |||
<!--- | |||
|- | |||
| '''animalSpentPeriod''' || Период нахождения животных на территории ТС. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[AnimalSpentPeriod|vetd:AnimalSpentPeriod]] || 1 | |||
|- | |||
| '''monthsSpent''' || Кол-во месяцев нахождения животных на территории ТС. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 1 | |||
|- | |||
| '''quarantinePlace''' || Место проведения карантинирования. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 1 | |||
|- | |||
| '''quarantineDays''' || Количество дней карантинирования. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 1 | |||
|- | |||
| '''immunizationInfo''' || Сведения о проведенной иммунизации. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 1 --> | |||
|} | |||
===Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/rawBatch|rawBatch]]/'''sourceStockEntry'''=== | |||
Объект содержит сведения о позиции продукции в складском журнале системы Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор записи журнала продукции, которая используется в качестве сырья при оформлении производственной партии || [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/rawBatch|rawBatch]]/'''unit'''=== | |||
Объект содержит сведения о единице измерения объема произведенной продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор единицы измерения объёма продукции. || [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/rawBatch|rawBatch]]/'''packingList'''=== | |||
Объект содержит сведения о единице измерения объема произведенной продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Request/productionOperation/rawBatch/packingList/packingForm|'''packingForm''']] || Вид упаковки. | |||
* Соответствующая версия упаковки в ИС Меркурий должна быть актуальной и неудалённой. | |||
|| [[PackingForm |argc:PackingForm]] || 0..1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/rawBatch|rawBatch]]/[[#Объект ..Request/productionOperation/rawBatch/packingList|packingList]]/'''packingForm'''=== | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор упаковки. || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''name''' || Наименование конкретного вида упаковки. || [[String255|bs:String255]] || 0..1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/'''productiveBatch''' === | |||
Объект содержит сведения о произведенной партии продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''perishable''' ||Описывает, является ли продукция скоропортящейся: | |||
* true – скоропортящаяся. | |||
* false – нескоропортящаяся. | |||
||[http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1 | |||
|- | |||
| '''productType''' ||Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. || [[ProductType|argpr:ProductType]] || 1 | |||
|- | |||
| [[#Объект ..Request/productionOperation/productiveBatch/product|'''product''']] || Продукция. Второй уровень иерархического справочника продукции ИС Меркурий. | |||
* Соответствующая версия продукции в ИС Меркурий должна быть актуальной и неудалённой. | |||
|| [[Product|argpr:Product]] || 1 | |||
|- | |||
| [[#Объект ..Request/productionOperation/productiveBatch/subProduct|'''subProduct''']] || Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий. | |||
* Соответствующая версия вида продукции в ИС Меркурий должна быть актуальной и неудалённой. | |||
|| [[SubProduct|argpr:SubProduct]] || 1 | |||
|- | |||
| [[#Объект ..Request/productionOperation/productiveBatch/productItem|'''productItem''']] || Наименование произведенной продукции в номенклатуре производителя. || [[ProductItem|argpr:ProductItem]] || 0..1 | |||
|- | |||
| '''volume''' || Объем произведенной продукции. | |||
* Значение объема должно быть больше нуля. | |||
|| [[Decimal|bs:Decimal]] || 1 | |||
|- | |||
| [[#Объект ..Request/productionOperation/productiveBatch/unit|'''unit''']] ||Единица измерения объема произведенной продукции. | |||
* Соответствующая версия единицы измерения в ИС Меркурий должна быть актуальной и неудалённой. | |||
|| [[Unitl|argc:Unit]] || 1 | |||
|- | |||
| [[#Объект ..Request/productionOperation/productiveBatch/packingList|'''packingList''']] ||Список видов упаковки, которые используются для производственной партии. | |||
* Соответствующая версия упаковки в ИС Меркурий должна быть актуальной и неудалённой. | |||
|| [[PackingFormList|argc:PackingFormList]] || 0..1 | |||
|- | |||
| '''packingAmount''' ||Общее количество единиц упаковки для производственной партии. | |||
* Указанное значение должно быть больше, либо равно нулю. | |||
|| [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 0..1 | |||
|- | |||
| '''dateOfProduction''' || Дата выработки продукции. | |||
* Дата может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. | |||
* Для типа продукции "Живые животные" указывается дата рождения. | |||
|| [[GoodsDate|vetd:GoodsDate]] || 1 | |||
|- | |||
| '''expiryDate''' || Дата окончания срока годности продукции. | |||
* Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. | |||
* Дата окончания срока годности должна быть позже значения даты выработки продукции. | |||
* Для типа продукции "Живые животные" данное поле отсутствует. | |||
|| [[GoodsDate|vetd:GoodsDate]] || 1 | |||
|- | |||
| [[#Объект ..Request/productionOperation/productiveBatch/productMarkingList|'''productMarkingList''']] || Список маркировки продукции, доступной для данного производителя. || [[ProductMarkingList|vetd:ProductMarkingList]] || 0..1 | |||
|- | |||
| '''lowGradeCargo''' || Является ли груз некачественным. | |||
* true – груз некачественный. | |||
* false – груз качественный. | |||
* Элемент может не указываться. В этом случае значение по-умолчанию устанавливается false. | |||
|| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 0..1 | |||
<!--- | |||
|- | |||
| '''animalSpentPeriod''' || Период нахождения животных на территории ТС. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[AnimalSpentPeriod|vetd:AnimalSpentPeriod]] || 1 | |||
|- | |||
| '''monthsSpent''' || Кол-во месяцев нахождения животных на территории ТС. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 1 | |||
|- | |||
| '''quarantinePlace''' || Место проведения карантинирования. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 1 | |||
|- | |||
| '''quarantineDays''' || Количество дней карантинирования. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 1 | |||
|- | |||
| '''immunizationInfo''' || Сведения о проведенной иммунизации. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 1 --> | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/productiveBatch|productiveBatch]]/'''product'''=== | |||
Объект содержит сведения о продукции; второй уровень иерархического справочника продукции ИС Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии продукции.|| [[UUID|bs:UUID]] || rowspan = "2" | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. | |||
|- | |||
| '''GUID''' || Глобальный идентификатор продукции || [[UUID|bs:UUID]] | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/productiveBatch|productiveBatch]]/'''subProduct'''=== | |||
Объект содержит сведения о видах продукции; третий уровень иерархического справочника продукции ИС Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии вида продукции.|| [[UUID|bs:UUID]] || rowspan = "2" | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. | |||
|- | |||
| '''GUID''' || Глобальный идентификатор продукции. || [[UUID|bs:UUID]] | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/productiveBatch|productiveBatch]]/'''productItem'''=== | |||
Объект содержит сведения о наименовании продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' | |||
| Идентификатор версии наименования продукции. | |||
| [[UUID|bs:UUID]] | |||
|rowspan=2 | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо '''UUID''', либо '''name'''. | |||
При указании обоих полей, приоритет у '''UUID'''. | |||
|- | |||
| '''name''' | |||
| Наименование продукции в соответствии с номенклатурой производителя. | |||
* При оформлении производственной партии запись со значением, указанным в поле '''name''', в справочник номенклатуры производителя не добавляется. | |||
| [http://www.w3.org/TR/xmlschema-2/#string xs:string] | |||
|} | |||
===Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/productiveBatch|productiveBatch]]/unit=== | |||
Объект содержит сведения о единице измерения объема партии продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии единицы измерения. || [[UUID|bs:UUID]] || 1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/productiveBatch|productiveBatch]]/'''packingList'''=== | |||
Объект содержит сведения о cписке видов упаковки, которые используются для производственной партии. Не указывается для живых животных. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Request/productionOperation/productiveBatch/packingList/packingForm|'''packingForm''']] || Вид упаковки. || [[PackingForm|vetd:PackingForm]] || 0..* | |||
|} | |||
===Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/productiveBatch|productiveBatch]]/[[#Объект ..Request/productionOperation/productiveBatch/packingList|packingList]]/'''packingForm'''=== | |||
Объект содержит сведения о виде упаковки, которая используются для производственной партии. Упаковка не указывается для живых животных. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор упаковки. || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''name''' || Наименование конкретного вида упаковки || [http://www.w3.org/TR/xmlschema-2/#string xs:string] || 0..1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchRequest|..Request]]/[[#Объект ..Request/productionOperation|productionOperation]]/[[#Объект ..Request/productionOperation/productiveBatch|productiveBatch]]/'''productMarkingList'''=== | |||
Объект содержит сведения о списке маркировки. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''productMarking''' || Строка с маркировкой продукции. || [http://www.w3.org/TR/xmlschema-2/#string xs:string] || 0..* | |||
|} | |||
== Данные ответа == | |||
<!-- | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%"> | |||
Структура данных ответа в формате ХML. | |||
<div class = "mw-collapsible-content"> | |||
<syntaxhighlight lang="xml"> | |||
<registerProductiveBatchResponse> | |||
<mervu:stockEntry> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
<bs:active>{xs:boolean}</bs:active> | |||
<bs:last>{xs:boolean}</bs:last> | |||
<bs:status>{bs:VersionStatus}</bs:status> | |||
<bs:createDate>{xs:dateTime}</bs:createDate> | |||
<bs:updateDate>{xs:dateTime}</bs:updateDate> | |||
<vetd:entryNumber>{xs:string}</vetd:entryNumber> | |||
<vetd:batch> | |||
<vetd:productType>{argpr:ProductType}</vetd:productType> | |||
<vetd:product> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:product> | |||
<vetd:subProduct> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:subProduct> | |||
<vetd:productItem> | |||
<pro:name>{bs:String255}</pro:name> | |||
</vetd:productItem> | |||
<vetd:volume>{bs:Decimal}</vetd:volume> | |||
<vetd:unit> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:unit> | |||
<vetd:packingList> | |||
<com:packingForm> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<com:name>{bs:String255}</com:name> | |||
</com:packingForm> | |||
</vetd:packingList> | |||
<vetd:packingAmount>{xs:int}</vetd:packingAmount> | |||
<vetd:dateOfProduction> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:dateOfProduction> | |||
<vetd:expiryDate> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:expiryDate> | |||
<vetd:perishable>{xs:boolean}</vetd:perishable> | |||
<vetd:countryOfOrigin> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:countryOfOrigin> | |||
<vetd:producerList> | |||
<ent:producer> | |||
<ent:enterprise> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:enterprise> | |||
<ent:role>{vetd:EnterpriseRole}</ent:role> | |||
</ent:producer> | |||
</vetd:producerList> | |||
<vetd:productMarkingList> | |||
<vetd:productMarking>{bs:String255}</vetd:productMarking> | |||
</vetd:productMarkingList> | |||
<vetd:lowGradeCargo>{xs:boolean}</vetd:lowGradeCargo> | |||
<vetd:owner> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:owner> | |||
</vetd:batch> | |||
<vetd:vetDocument> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
</vetd:vetDocument> | |||
</mercvu:stockEntry> | |||
<mercvu:stockEntry> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
<bs:active>{xs:boolean}</bs:active> | |||
<bs:last>{xs:boolean}</bs:last> | |||
<bs:status>{bs:VersionStatus}</bs:status> | |||
<bs:createDate>{xs:dateTime}</bs:createDate> | |||
<bs:updateDate>{xs:dateTime}</bs:updateDate> | |||
<vetd:entryNumber>{xs:string}</vetd:entryNumber> | |||
<vetd:batch> | |||
<vetd:productType>{argpr:ProductType}</vetd:productType> | |||
<vetd:product> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:product> | |||
<vetd:subProduct> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:subProduct> | |||
<vetd:productItem> | |||
<pro:name>{bs:String255}</pro:name> | |||
</vetd:productItem> | |||
<vetd:volume>{bs:Decimal}</vetd:volume> | |||
<vetd:unit> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:unit> | |||
<vetd:packingList> | |||
<com:packingForm> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<com:name>{bs:String255}</com:name> | |||
</com:packingForm> | |||
</vetd:packingList> | |||
<vetd:packingAmount>{xs:int}</vetd:packingAmount> | |||
<vetd:dateOfProduction> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:dateOfProduction> | |||
<vetd:expiryDate> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:expiryDate> | |||
<vetd:perishable>{xs:boolean}</vetd:perishable> | |||
<vetd:countryOfOrigin> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:countryOfOrigin> | |||
<vetd:producerList> | |||
<ent:producer> | |||
<ent:enterprise> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:enterprise> | |||
<ent:role>{vetd:EnterpriseRole}</ent:role> | |||
</ent:producer> | |||
</vetd:producerList> | |||
<vetd:productMarkingList> | |||
<vetd:productMarking>{bs:String255}</vetd:productMarking> | |||
</vetd:productMarkingList> | |||
<vetd:lowGradeCargo>{xs:boolean}</vetd:lowGradeCargo> | |||
<vetd:owner> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:owner> | |||
</vetd:batch> | |||
<vetd:vetDocument> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
</vetd:vetDocument> | |||
</mercvu:stockEntry> | |||
<mercvu:vetDocument> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<vetd:issueDate>{xs:date}</vetd:issueDate> | |||
<vetd:form>{vetd:VetDocumentForm}</vetd:form> | |||
<vetd:type>{vetd:VetDocumentType}</vetd:type> | |||
<vetd:status>{vetd:VetDocumentStatus}</vetd:status> | |||
<vetd:consignor> | |||
<ent:businessEntity> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:businessEntity> | |||
<ent:enterprise> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:enterprise> | |||
</vetd:consignor> | |||
<vetd:consignee> | |||
<ent:businessEntity> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:businessEntity> | |||
<ent:enterprise> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:enterprise> | |||
</vetd:consignee> | |||
<vetd:batch> | |||
<vetd:productType>{argpr:ProductType}</vetd:productType> | |||
<vetd:product> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:product> | |||
<vetd:subProduct> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:subProduct> | |||
<vetd:productItem> | |||
<pro:name>{bs:String255}</pro:name> | |||
</vetd:productItem> | |||
<vetd:volume>{bs:Decimal}</vetd:volume> | |||
<vetd:unit> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:unit> | |||
<vetd:packingList> | |||
<com:packingForm> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<com:name>{bs:String255}</com:name> | |||
</com:packingForm> | |||
</vetd:packingList> | |||
<vetd:packingAmount>{xs:int}</vetd:packingAmount> | |||
<vetd:dateOfProduction> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:dateOfProduction> | |||
<vetd:expiryDate> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:expiryDate> | |||
<vetd:perishable>{xs:boolean}</vetd:perishable> | |||
<vetd:countryOfOrigin> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:countryOfOrigin> | |||
<vetd:producerList> | |||
<ent:producer> | |||
<ent:enterprise> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:enterprise> | |||
<ent:role>{vetd:EnterpriseRole}</ent:role> | |||
</ent:producer> | |||
</vetd:producerList> | |||
<vetd:productMarkingList> | |||
<vetd:productMarking>{bs:String255}</vetd:productMarking> | |||
</vetd:productMarkingList> | |||
<vetd:lowGradeCargo>{xs:boolean}</vetd:lowGradeCargo> | |||
<vetd:owner> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:owner> | |||
</vetd:batch> | |||
<vetd:cargoExpertized>{xs:boolean}</vetd:cargoExpertized> | |||
</mercvu:vetDocument> | |||
<mercvu:vetDocument> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<vetd:issueDate>{xs:date}</vetd:issueDate> | |||
<vetd:form>{vetd:VetDocumentForm}</vetd:form> | |||
<vetd:type>{vetd:VetDocumentType}</vetd:type> | |||
<vetd:status>{vetd:VetDocumentStatus}</vetd:status> | |||
<vetd:consignor> | |||
<ent:businessEntity> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:businessEntity> | |||
<ent:enterprise> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:enterprise> | |||
</vetd:consignor> | |||
<vetd:consignee> | |||
<ent:businessEntity> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:businessEntity> | |||
<ent:enterprise> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:enterprise> | |||
</vetd:consignee> | |||
<vetd:batch> | |||
<vetd:productType>{argpr:ProductType}</vetd:productType> | |||
<vetd:product> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:product> | |||
<vetd:subProduct> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:subProduct> | |||
<vetd:productItem> | |||
<pro:name>{bs:String255}</pro:name> | |||
</vetd:productItem> | |||
<vetd:volume>{bs:Decimal}</vetd:volume> | |||
<vetd:unit> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:unit> | |||
<vetd:packingList> | |||
<com:packingForm> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<com:name>{bs:String255}</com:name> | |||
</com:packingForm> | |||
</vetd:packingList> | |||
<vetd:packingAmount>{xs:int}</vetd:packingAmount> | |||
<vetd:dateOfProduction> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:dateOfProduction> | |||
<vetd:expiryDate> | |||
<vetd:firstDate> | |||
<bs:year>{vetd:Year}</bs:year> | |||
<bs:month>{vetd:Month}</bs:month> | |||
<bs:day>{vetd:Day}</bs:day> | |||
<bs:hour>{vetd:Hour}</bs:hour> | |||
</vetd:firstDate> | |||
</vetd:expiryDate> | |||
<vetd:perishable>{xs:boolean}</vetd:perishable> | |||
<vetd:countryOfOrigin> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:countryOfOrigin> | |||
<vetd:producerList> | |||
<ent:producer> | |||
<ent:enterprise> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</ent:enterprise> | |||
<ent:role>{vetd:EnterpriseRole}</ent:role> | |||
</ent:producer> | |||
</vetd:producerList> | |||
<vetd:productMarkingList> | |||
<vetd:productMarking>{bs:String255}</vetd:productMarking> | |||
</vetd:productMarkingList> | |||
<vetd:lowGradeCargo>{xs:boolean}</vetd:lowGradeCargo> | |||
<vetd:owner> | |||
<bs:uuid>{bs:UUID}</bs:uuid> | |||
<bs:guid>{bs:UUID}</bs:guid> | |||
</vetd:owner> | |||
</vetd:batch> | |||
<vetd:cargoExpertized>{xs:boolean}</vetd:cargoExpertized> | |||
</mercvu:vetDocument> | |||
</registerProductiveBatchResponse> | |||
</syntaxhighlight> | |||
</div> | |||
</div> | |||
--> | |||
=== Объект registerProductiveBatchResponse === | |||
Объект содержит сведения о произведенной партии продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/stockEntry|'''stockEntry''']] || Список позиций в складском журнале системы Меркурий. Указанные записи были использованы в качестве сырья для данной производственной операции. || [[StockEntry|vetd:StockEntry]] || 0..* | |||
|- | |||
| [[#Объект ..Response/vetDocument|'''vetDocument''']]|| Сведения о производственном ВСД. Формируется ИС "Меркурий" автоматически для каждой записи вырабатываемой продукции. | |||
* Статус ВСД должен быть "Оформлен". | |||
|| [[VetDocument|vetd:VetDocument]] || 0..* | |||
<!-- | |||
|- | |||
| [[#Объект ..Response/vetDocument|'''vetDocument''']]|| Сведения о погашенном ВСД. | |||
* Сведения передаются в случае, если в качестве сырья был израсходован весь объем записи журнала вырабатываемой продукции ([[#script3.1|сценарий 3.1]]). | |||
* Статус ВСД должен быть "Погашен". | |||
|| [[VetDocument|vetd:VetDocument]] || 0..1| --> | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/'''stockEntry''' === | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
|'''UUID'''|| Идентификатор версии записи журнала.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID'''|| Глобальный идентификатор записи журнала. || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''active'''|| Является ли запись журнала активной: | |||
* true - запись активна; | |||
* false - запись не активна. | |||
|| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1 | |||
|- | |||
|'''last'''|| Последняя версия записи журнала: | |||
* true - да; | |||
* false - нет. | |||
|| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1 | |||
|- | |||
| '''status'''|| Статус версии записи журнала. || [[VersionStatus|bs:VersionStatus]] || 1 | |||
|- | |||
|'''createDate'''|| Дата создания записи журнала. || [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime] || 1 | |||
|- | |||
|'''updateDate'''|| Дата изменения записи журнала. || [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime] || 1 | |||
|- | |||
| '''entryNumber''' || Номер записи складского журнала. || [[StockEntryNumber|vetd:StockEntryNumber]] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch|'''batch''']]|| Объект содержит сведения о записи складского журнала, созданной или измененной в результате операции. || [[Batch|vetd:Batch]] || 1 | |||
<!-- | |||
|- | |||
| [[#Объект ..Response/stockEntryList/stockEntry/vetDocument|'''vetDocument''']]|| Сведения о ВСД, передается только uuid. || [[VetDocument|vetd:VetDocument]] || 1 --> | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/'''batch'''=== | |||
Объект содержит сведения о сырье, которое было использовано при производстве партии продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
|'''productType'''|| Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. || [[ProductType|argpr:ProductType]] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/product|'''product''']]|| Продукция. Второй уровень иерархического справочника продукции ИС Меркурий. || [[Product|argpr:Product]] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/subProduct|'''subProduct''']]||Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий. || [[SubProduct|argpr:SubProduct]] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/productItem|'''productItem''']]||Наименование продукции в номенклатуре производителя. || [[ProductItem|argpr:ProductItem]] || 0..1 | |||
|- | |||
| '''volume'''|| Объем продукции, которая была произведена. Значение должно быть больше нуля. || [[Decimal|bs:Decimal]] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/unit|'''unit''']]|| Единица измерения объема вырабатываемой продукции || [[Unitl|argc:Unit]] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/packingList|'''packingList''']]|| Список видов упаковки, которые были использованы для производственной партии. || [[PackingFormList|argc:PackingFormList]] || 0..1 | |||
|- | |||
| '''packingAmount'''|| Общее количество единиц упаковки для производственной партии. || [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 0..1 | |||
|- | |||
| '''dateOfProduction'''|| Дата выработки продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate.|| [[GoodsDate|vetd:GoodsDate]] || 1 | |||
|- | |||
|'''expiryDate'''|| Дата окончания срока годности продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. || [[GoodsDate|vetd:GoodsDate]] || 1 | |||
|- | |||
| '''perishable'''|| Описывает, является ли продукция скоропортящейся, true – скоропортящаяся, false – не скоропортящаяся. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 0..1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/countryOfOrigin |'''countryOfOrigin''']] || Страна происхождения выработанной продукции. ||[[Country|ikar:Country]] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/producerList | '''producerList''']] || Список производителей продукции.|| [[ProducerList|ent:ProducerList]] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/productMarkingList | '''productMarkingList''']] || Список маркировки, доступный для данного производителя.|| [[ProductMarkingList|vetd:ProductMarkingList]] || 0..1 | |||
|- | |||
|'''lowGradeCargo'''|| Является ли продукция качественной. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1 | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/owner | '''owner''' ]] ||Хозяйствующий субъект владелец продукции. || [[BusinessEntity|ent:BusinessEntity]] || 1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''product''' === | |||
Объект содержит сведения о продукции; второй уровень иерархического справочника продукции ИС Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии продукции|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор продукции|| [[UUID|bs:UUID]]|| 1 | |||
|} | |||
Объект ..Reponse/stockEntryList/batch | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''subProduct'''=== | |||
Объект содержит сведения о видах продукции; третий уровень иерархического справочника продукции ИС Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии вида продукции|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор продукции|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''productItem'''=== | |||
Объект содержит сведения о наименовании произведенной продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''name''' || Наименование продукции в соответствии с номенклатурой производителя || [http://www.w3.org/TR/xmlschema-2/#string xs:string] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''unit'''=== | |||
Объект содержит сведения о единице измерения объема произведенной продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии единицы измерения|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор единицы измерения|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''packingList'''=== | |||
Объект содержит сведения о списке видов упаковки, которые используются для производственной партии. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/packingList/packingForm|'''packingForm''']] || Вид упаковки. || [[PackingForm|vetd:PackingForm]] || 0..1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/[[#Объект ..Response/stockEntry/batch/packingList|packingList]]/'''packingForm'''=== | |||
Объект содержит сведения о виде упаковки, которая используются для производственной партии. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор упаковки. || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''name''' || Наименование конкретного вида упаковки || [http://www.w3.org/TR/xmlschema-2/#string xs:string] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''productMarkingList'''=== | |||
Объект содержит сведения о списке маркировки. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''productMarking''' || Строка с маркировкой продукции. || [[String255|bs:String255]] || 0..* | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''countryOfOrigin'''=== | |||
Объект содержит сведения о стране-происхождения продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии страны происхождения.|| [[UUID|bs:UUID]] || 0..1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор страны происхождения.|| [[UUID|bs:UUID]] || 0..1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''producerList'''=== | |||
Объект содержит сведения о списке производителей продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/producerList/producer|'''producer''' ]] || Производитель продукции.|| [[Producer|vetd:Producer]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/[[#Объект ..Response/stockEntry/batch/producerList|producerList]]/'''producer'''=== | |||
Объект содержит сведения о производителе продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/stockEntry/batch/producerList/producer/enterprise | '''enterprise''']] || Информация о предприятие-производителе продукции.|| [[Enterprise|ent:Enterprise]] || 1 | |||
|- | |||
| '''role''' ||Роль предприятия-производителя продукции.|| [[EnterpriseRole|ent:EnterpriseRole]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/[[#Объект ..Response/stockEntry/batch/producerList|producerList]]/[[#Объект ..Response/stockEntry/batch/producerList/producer|producer]]/'''enterprise'''=== | |||
Объект содержит сведение о предприятие-производителе продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 0..1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 0..1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntry|stockEntry]]/[[#Объект ..Response/stockEntry/batch|batch]]/'''owner'''=== | |||
Объект содержит сведения о хозяйствующем субъекте-владельце продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 0..1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 0..1 | |||
|} | |||
<!--- | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/stockEntryList|stockEntryList]]/'''vetDocument''' === | |||
Объект содержит сведения о ВСД. Для производственной партии это может быть ВСД, оформленный на производственную партию; а так же погашенный ВСД, в случае, если был израсходован весь объем сырья из записи журнала вырабатываемой продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор ВСД. || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''issueDate''' ||Дата оформления ВСД|| [http://www.w3.org/TR/xmlschema-2/#date xs:date] || 1 | |||
|- | |||
| '''form''' || Форма ВСД. || [[VetDocumentForm|vetd:VetDocumentForm]] || 1 | |||
|- | |||
| '''type''' || Тип ВСД. || [[VetDocumentType|vetd:VetDocumentType]] || 1 | |||
|- | |||
| '''status''' || Статус ВСД. || [[VetDocumentStatus|vetd:VetDocumentStatus]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignor|'''consignor''']]|| Сведения об отправителе (владельце). | |||
* При оформлении производственной партии сведения об отправителе и получателе будут содержать одни и те же сведения о предприятии-производителе и хозяйствующем субъекте-владельце произведённой продукции. | |||
|| [[BusinessMember|ent:BusinessMember]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignee|'''consignee''']] || Сведения о получателе груза. | |||
* При оформлении производственной партии сведения об отправителе и получателе будут содержать одни и те же сведения о предприятии-производителе и хозяйствующем субъекте-владельце произведённой продукции. | |||
|| [[BusinessMember|ent:BusinessMember]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|'''batch''']]|| Сведения о партии продукции. || [[Batch|vetd:Batch]] || 1 | |||
|- | |||
| '''cargoExpertized''' || Проводилась ли ветсанэкспертиза. | |||
* Для типа продукции "Живые животное" поле отсутствует. | |||
|| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1 | |||
|- | |||
| '''monthsSpent'''|| Кол-во месяцев нахождения животных на территории ТС. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 1 | |||
|- | |||
| '''quarantinePlace'''||Место проведения карантинирования. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 1 | |||
|- | |||
| '''quarantineDays'''|| Количество дней карантинирования. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 1 | |||
|- | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/'''consignor'''=== | |||
Объект содержит сведения об отправителе (владельце) продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignor/businessEntity|'''businessEntity''']] || Информация о хозяйствующем субъекте-владельце производственной партии. || [[BusinessEntity|ent:BusinessEntity]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignor/enterprise|'''enterprise''']] || Информация о предприятии-производителе партии. || [[Enterprise|ent:Enterprise]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/'''consignee'''=== | |||
Объект содержит сведения о получателе, в случае оформления производственной партии объект будет содержать те же сведения, что и в объекте consignor. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignee/businessEntity|'''businessEntity''']] || Информация о хозяйствующем субъекте-владельце производственной партии. || [[BusinessEntity|ent:BusinessEntity]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignee/enterprise|'''enterprise''']] || Информация о предприятии-производителе партии. || [[Enterprise|ent:Enterprise]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignor|consignor]]/'''businessEntity'''=== | |||
Объект содержит сведения о хозяйствующем субъекте. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignor|consignor]]/'''enterprise'''=== | |||
Объект содержит сведения о площадке (поднадзорном объекте). | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignee|consignee]]/'''businessEntity'''=== | |||
Объект содержит сведения о хозяйствующем субъекте. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор версии хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''guid''' || Глобальный идентификатор хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/consignee|consignee]]/'''enterprise'''=== | |||
Объект содержит сведения о площадке (поднадзорном объекте). | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор версии предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''guid''' || Глобальный идентификатор предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/'''batch'''=== | |||
Объект содержит сведения о сырье, которое было использовано при производстве партии продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
|'''productType'''|| Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. || [[ProductType|argpr:ProductType]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/product|'''product''']]|| Продукция. Второй уровень иерархического справочника продукции ИС Меркурий. || [[Product|argpr:Product]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/subProduct|'''subProduct''']]||Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий. || [[SubProduct|argpr:SubProduct]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/productItem|'''productItem''']]||Наименование продукции в номенклатуре производителя. || [[ProductItem|argpr:ProductItem]] || 0..1 | |||
|- | |||
| '''volume'''|| Объем продукции, которая была произведена. Значение должно быть больше нуля. || [[Decimal|bs:Decimal]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/unit|'''unit''']]|| Единица измерения объема вырабатываемой продукции || [[Unitl|argc:Unit]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/packingList|'''packingList''']]|| Список видов упаковки, которые были использованы для производственной партии. || [[PackingFormList|argc:PackingFormList]] || 0..1 | |||
|- | |||
| '''packingAmount'''|| Общее количество единиц упаковки для производственной партии. || [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 0..1 | |||
|- | |||
| '''dateOfProduction'''|| Дата выработки продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate.|| [[GoodsDate|vetd:GoodsDate]] || 1 | |||
|- | |||
|'''expiryDate'''|| Дата окончания срока годности продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. || [[GoodsDate|vetd:GoodsDate]] || 1 | |||
|- | |||
| '''perishable'''|| Описывает, является ли продукция скоропортящейся, true – скоропортящаяся, false – не скоропортящаяся. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 0..1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/countryOfOrigin |'''countryOfOrigin''']] || Страна происхождения выработанной продукции. ||[[Country|ikar:Country]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/producerList | '''producerList''']] || Список производителей продукции.|| [[ProducerList|ent:ProducerList]] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/productMarkingList | '''productMarkingList''']] || Список маркировки, доступный для данного производителя.|| [[ProductMarkingList|vetd:ProductMarkingList]] || 0..1 | |||
|- | |||
|'''lowGradeCargo'''|| Является ли продукция качественной. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1 | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/owner | '''owner''' ]] || Хозяйствующий субъект владелец продукции. || [[businessEntity|ent:businessEntity]] || 1 | |||
|} | |||
=== Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''product''' === | |||
Объект содержит сведения о продукции; второй уровень иерархического справочника продукции ИС Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор версии продукции|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''guid''' || Глобальный идентификатор продукции|| [[UUID|bs:UUID]]|| 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''subProduct'''=== | |||
Объект содержит сведения о видах продукции; третий уровень иерархического справочника продукции ИС Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор версии вида продукции|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''guid''' || Глобальный идентификатор продукции|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''productItem'''=== | |||
Объект содержит сведения о наименовании произведенной продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''name''' || Наименование продукции в соответствии с номенклатурой производителя || [http://www.w3.org/TR/xmlschema-2/#string xs:string] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''unit'''=== | |||
Объект содержит сведения о единице измерения объема произведенной продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор версии единицы измерения|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''guid''' || Глобальный идентификатор единицы измерения|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''packingList'''=== | |||
Объект содержит сведения о списке видов упаковки, которые используются для производственной партии. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/packingList/packingForm|'''packingForm''']] || Вид упаковки. || [[PackingForm|vetd:PackingForm]] || 0..1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/packingList|packingList]]/'''packingForm'''=== | |||
Объект содержит сведения о виде упаковки, которая используются для производственной партии. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор упаковки. || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''name''' || Наименование конкретного вида упаковки || [http://www.w3.org/TR/xmlschema-2/#string xs:string] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''productMarkingList'''=== | |||
Объект содержит сведения о списке маркировки. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''productMarking''' || Строка с маркировкой продукции. || [[String255|bs:String255]] || 0..* | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''countryOfOrigin'''=== | |||
Объект содержит сведения о стране-происхождения продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор версии страны происхождения.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''guid''' || Глобальный идентификатор страны происхождения.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
=== Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''producerList'''=== | |||
Объект содержит сведения о списке производителей продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/producerList/producer|'''producer''' ]] || Производитель продукции.|| [[Producer|vetd:Producer]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/producerList|producerList]]/'''producer'''=== | |||
Объект содержит сведения о производителе продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/producerList/producer/enterprise | '''enterprise''']] || Информация о предприятие-производителе продукции.|| [[Enterprise|ent:Enterprise]] || 1 | |||
|- | |||
| '''role''' ||Роль предприятия-производителя продукции.|| [[EnterpriseRole|ent:EnterpriseRole]] || 1 | |||
|} | |||
===Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/producerList|producerList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch/producerList/producer|producer]]/'''enterprise'''=== | |||
Объект содержит сведение о предприятие-производителе продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор версии предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''guid''' || Глобальный идентификатор предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
=== Объект [[ProductionOperation#Объект registerProductiveBatchResponse|..Response]]/[[ProductionOperation#Объект ..Response/stockEntryList|stockEntryList]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument|vetDocument]]/[[ProductionOperation#Объект ..Response/stockEntryList/vetDocument/batch|batch]]/'''owner'''=== | |||
Объект содержит сведения о хозяйствующем субъекте-владельце продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''uuid''' || Идентификатор версии хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''guid''' || Глобальный идентификатор хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
--> | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/'''vetDocument''' === | |||
Объект содержит сведения о ВСД. Для производственной партии это может быть ВСД, оформленный на производственную партию; а так же погашенный ВСД, в случае, если был израсходован весь объем сырья из записи журнала вырабатываемой продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор ВСД. || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''issueDate''' ||Дата оформления ВСД|| [http://www.w3.org/TR/xmlschema-2/#date xs:date] || 1 | |||
|- | |||
| '''form''' || Форма ВСД. || [[VetDocumentForm|vetd:VetDocumentForm]] || 1 | |||
|- | |||
| '''type''' || Тип ВСД. || [[VetDocumentType|vetd:VetDocumentType]] || 1 | |||
|- | |||
| '''status''' || Статус ВСД. || [[VetDocumentStatus|vetd:VetDocumentStatus]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/consignor|'''consignor''']]|| Сведения об отправителе (владельце). | |||
* При оформлении производственной партии сведения об отправителе и получателе будут содержать одни и те же сведения о предприятии-производителе и хозяйствующем субъекте-владельце произведённой продукции. | |||
|| [[BusinessMember|ent:BusinessMember]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/consignee|'''consignee''']] || Сведения о получателе груза. | |||
* При оформлении производственной партии сведения об отправителе и получателе будут содержать одни и те же сведения о предприятии-производителе и хозяйствующем субъекте-владельце произведённой продукции. | |||
|| [[BusinessMember|ent:BusinessMember]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch|'''batch''']]|| Сведения о партии продукции. || [[Batch|vetd:Batch]] || 1 | |||
|- | |||
| '''cargoExpertized''' || Проводилась ли ветсанэкспертиза. | |||
* Для типа продукции "Живые животное" поле отсутствует. | |||
|| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 0..1 | |||
|- | |||
| '''monthsSpent'''|| Кол-во месяцев нахождения животных на территории ТС. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 0..1 | |||
|- | |||
| '''quarantinePlace'''||Место проведения карантинирования. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [[String255|bs:String255]] || 0..1 | |||
|- | |||
| '''quarantineDays'''|| Количество дней карантинирования. | |||
* Данное поле указывается только для типа продукции "Живые животные". | |||
|| [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 0..1 | |||
|- | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/'''consignor'''=== | |||
Объект содержит сведения об отправителе (владельце) продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/vetDocument/consignor/businessEntity|'''businessEntity''']] || Информация о хозяйствующем субъекте-владельце производственной партии. || [[BusinessEntity|ent:BusinessEntity]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/consignor/enterprise|'''enterprise''']] || Информация о предприятии-производителе партии. || [[Enterprise|ent:Enterprise]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/'''consignee'''=== | |||
Объект содержит сведения о получателе, в случае оформления производственной партии объект будет содержать те же сведения, что и в объекте consignor. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/vetDocument/consignee/businessEntity|'''businessEntity''']] || Информация о хозяйствующем субъекте-владельце производственной партии. || [[BusinessEntity|ent:BusinessEntity]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/consignee/enterprise|'''enterprise''']] || Информация о предприятии-производителе партии. || [[Enterprise|ent:Enterprise]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/consignor|consignor]]/'''businessEntity'''=== | |||
Объект содержит сведения о хозяйствующем субъекте. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/consignor|consignor]]/'''enterprise'''=== | |||
Объект содержит сведения о площадке (поднадзорном объекте). | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/consignee|consignee]]/'''businessEntity'''=== | |||
Объект содержит сведения о хозяйствующем субъекте. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/consignee|consignee]]/'''enterprise'''=== | |||
Объект содержит сведения о площадке (поднадзорном объекте). | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/'''batch'''=== | |||
Объект содержит сведения о сырье, которое было использовано при производстве партии продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
|'''productType'''|| Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. || [[ProductType|argpr:ProductType]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/product|'''product''']]|| Продукция. Второй уровень иерархического справочника продукции ИС Меркурий. || [[Product|argpr:Product]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/subProduct|'''subProduct''']]||Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий. || [[SubProduct|argpr:SubProduct]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/productItem|'''productItem''']]||Наименование продукции в номенклатуре производителя. || [[ProductItem|argpr:ProductItem]] || 0..1 | |||
|- | |||
| '''volume'''|| Объем продукции, которая была произведена. Значение должно быть больше нуля. || [[Decimal|bs:Decimal]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/unit|'''unit''']]|| Единица измерения объема вырабатываемой продукции || [[Unitl|argc:Unit]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/packingList|'''packingList''']]|| Список видов упаковки, которые были использованы для производственной партии. || [[PackingFormList|argc:PackingFormList]] || 0..1 | |||
|- | |||
| '''packingAmount'''|| Общее количество единиц упаковки для производственной партии. || [http://www.w3.org/TR/xmlschema-2/#int xs:int] || 0..1 | |||
|- | |||
| '''dateOfProduction'''|| Дата выработки продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate.|| [[GoodsDate|vetd:GoodsDate]] || 1 | |||
|- | |||
|'''expiryDate'''|| Дата окончания срока годности продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. || [[GoodsDate|vetd:GoodsDate]] || 1 | |||
|- | |||
| '''perishable'''|| Описывает, является ли продукция скоропортящейся, true – скоропортящаяся, false – не скоропортящаяся. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 0..1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/countryOfOrigin |'''countryOfOrigin''']] || Страна происхождения выработанной продукции. ||[[Country|ikar:Country]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/producerList | '''producerList''']] || Список производителей продукции.|| [[ProducerList|ent:ProducerList]] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/productMarkingList | '''productMarkingList''']] || Список маркировки, доступный для данного производителя.|| [[ProductMarkingList|vetd:ProductMarkingList]] || 0..1 | |||
|- | |||
|'''lowGradeCargo'''|| Является ли продукция качественной. || [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean] || 1 | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/owner | '''owner''' ]] || Хозяйствующий субъект владелец продукции. || [[businessEntity|ent:businessEntity]] || 1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''product''' === | |||
Объект содержит сведения о продукции; второй уровень иерархического справочника продукции ИС Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии продукции|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор продукции|| [[UUID|bs:UUID]]|| 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''subProduct'''=== | |||
Объект содержит сведения о видах продукции; третий уровень иерархического справочника продукции ИС Меркурий. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии вида продукции|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор продукции|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''productItem'''=== | |||
Объект содержит сведения о наименовании произведенной продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''name''' || Наименование продукции в соответствии с номенклатурой производителя || [http://www.w3.org/TR/xmlschema-2/#string xs:string] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''unit'''=== | |||
Объект содержит сведения о единице измерения объема произведенной продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии единицы измерения|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор единицы измерения|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''packingList'''=== | |||
Объект содержит сведения о списке видов упаковки, которые используются для производственной партии. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/packingList/packingForm|'''packingForm''']] || Вид упаковки. || [[PackingForm|vetd:PackingForm]] || 0..1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/[[#Объект ..Response/vetDocument/batch/packingList|packingList]]/'''packingForm'''=== | |||
Объект содержит сведения о виде упаковки, которая используются для производственной партии. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор упаковки. || [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''name''' || Наименование конкретного вида упаковки || [http://www.w3.org/TR/xmlschema-2/#string xs:string] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''productMarkingList'''=== | |||
Объект содержит сведения о списке маркировки. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''productMarking''' || Строка с маркировкой продукции. || [[String255|bs:String255]] || 0..* | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''countryOfOrigin'''=== | |||
Объект содержит сведения о стране-происхождения продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии страны происхождения.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор страны происхождения.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''producerList'''=== | |||
Объект содержит сведения о списке производителей продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/producerList/producer|'''producer''' ]] || Производитель продукции.|| [[Producer|vetd:Producer]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/[[#Объект ..Response/vetDocument/batch/producerList|producerList]]/'''producer'''=== | |||
Объект содержит сведения о производителе продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| [[#Объект ..Response/vetDocument/batch/producerList/producer/enterprise | '''enterprise''']] || Информация о предприятие-производителе продукции.|| [[Enterprise|ent:Enterprise]] || 1 | |||
|- | |||
| '''role''' ||Роль предприятия-производителя продукции.|| [[EnterpriseRole|ent:EnterpriseRole]] || 1 | |||
|} | |||
===Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/[[#Объект ..Response/vetDocument/batch/producerList|producerList]]/[[#Объект ..Response/vetDocument/batch/producerList/producer|producer]]/'''enterprise'''=== | |||
Объект содержит сведение о предприятие-производителе продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор предприятия-производителя продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
=== Объект [[#Объект registerProductiveBatchResponse|..Response]]/[[#Объект ..Response/vetDocument|vetDocument]]/[[#Объект ..Response/vetDocument/batch|batch]]/'''owner'''=== | |||
Объект содержит сведения о хозяйствующем субъекте-владельце продукции. | |||
{| class="wikitable" | |||
|- | |||
! Поле !! Описание !! Тип !! Обязательность | |||
|- | |||
| '''UUID''' || Идентификатор версии хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|- | |||
| '''GUID''' || Глобальный идентификатор хозяйствующего субъекта - владельца продукции.|| [[UUID|bs:UUID]] || 1 | |||
|} | |||
==Коды ошибок== | |||
В таблице ниже приведены коды ошибок, возвращаемые веб-сервисом при различных несоответствиях формату или бизнес-правилам. | |||
{| class="wikitable" | |||
|- | |||
!Код!! Описание ошибки | |||
|- | |||
|MERC01001||В качестве хозяйствующего субъекта, отправителя продукции, должен быть указан хозяйствующий субъект, ответственный за выполнение операции. | |||
|- | |||
|MERC01002||В запросе отсутствуют сведения о хозяйствующем субъекте, ответственном за выполнение операции. | |||
|- | |||
|MERC01003||Отсутствует идентификатор (guid) хозяйствующего субъекта, ответственного за выполнение операции. | |||
|- | |||
|MERC01004||Идентификатор (guid) хозяйствующего субъекта, ответственного за выполнение операции, не соответствует установленному формату. | |||
|- | |||
|MERC01005||Хозяйствующий субъект, ответственный за выполнение операции, с указанным идентификатором не найден в реестре ИС Меркурий. | |||
|- | |||
|MERC01006||Обслуживаемое предприятие с указанным идентификатором не найдено в реестре ИС Меркурий. | |||
|- | |||
|MERC01007||Хозяйствующий субъект, собственник продукции, с указанным идентификатором не найден в реестре ИС Меркурий. | |||
|- | |||
|MERC01008||Запись складского журнала продукции с указанным идентификатором не найден в реестре ИС Меркурий. | |||
|- | |||
|MERC01009||В запросе для записи складского журнала продукции указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01010||Единица измерения для партии сырья с указанным идентификатором не найдена в реестре ИС Меркурий. | |||
|- | |||
|MERC01011||В партии сырья для единицы измерения указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01012||Цель с указанным идентификатором не найдена в реестре ИС Меркурий. | |||
|- | |||
|MERC01013||В запросе для цели указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01014||Упаковка с указанным идентификатором не найдена в реестре ИС Меркурий. | |||
|- | |||
|MERC01015||В запросе для упаковки указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01016||Продукция с указанным идентификатором не найдена в реестре ИС Меркурий. | |||
|- | |||
|MERC01017||В запросе для продукции указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01018||Вид продукции с указанным идентификатором не найден в реестре ИС Меркурий. | |||
|- | |||
|MERC01019||В запросе для вида продукции указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01020||Единица измерения для вырабатываемой партии с указанным идентификатором не найдена в реестре ИС Меркурий. | |||
|- | |||
|MERC01021||В вырабатываемой партии для единицы измерения указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01022||Наименование продукции с указанным идентификатором не найдено в реестре ИС Меркурий. | |||
|- | |||
|MERC01023||В запросе для наименования продукции указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01024||Тип продукции с указанным идентификатором не найден в реестре ИС Меркурий. | |||
|- | |||
|MERC01025||Страна происхождения с указанным идентификатором не найдена в реестре ИС Меркурий. | |||
|- | |||
|MERC01026||В запросе для страны происхождения указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01027||Предприятие-производитель с указанным идентификатором не найдено в реестре ИС Меркурий. | |||
|- | |||
|MERC01028||В запросе для предприятия-производителя указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. | |||
|- | |||
|MERC01029||Иерархический справочник продукции не должен иметь разрывы. | |||
|- | |||
|MERC01030||У продукции не указана ссылка на тип продукции. | |||
|- | |||
|MERC01031||У вида продукции не указана ссылка на продукцию. | |||
|- | |||
|MERC01032||У наименования продукции не указана ссылка на вид продукции. | |||
|- | |||
|MERC01033||Указанное наименование продукции относится к другому виду продукции. | |||
|- | |||
|MERC01034||Указанный вид продукции относится к другой продукции. | |||
|- | |||
|MERC01035||Указанная продукция относится к другому типу продукции. | |||
|- | |||
|MERC01036||Тип операции с партией обязателен для заполнения. | |||
|- | |||
|MERC01037||Тип операции с партией указан неверно. | |||
|- | |||
|MERC01038||Вид транспорта для операции с партией обязателен для заполнения. | |||
|- | |||
|MERC01039||Вид транспорта для операции с партией указан неверно. | |||
|- | |||
|MERC01040||Номер транспортного средства для операции с партией обязателен для заполнения. | |||
|- | |||
|MERC01041||Номер транспортного средства для операции с партией превышает допустимую длину текста. | |||
|- | |||
|MERC01042||Номер полуприцепа для операции с партией превышает допустимую длину текста. | |||
|- | |||
|MERC01043||Номер контейнера для операции с партией превышает допустимую длину текста. | |||
|- | |||
|MERC01044||Способ хранения при перевозке для операции с партией обязателен для заполнения. | |||
|- | |||
|MERC01045||Способ хранения при перевозке для операции с партией указан неверно. | |||
|- | |||
|MERC01046||Государственная ветеринарная экспертиза для операции с партией обязательна для заполнения. | |||
|- | |||
|MERC01047||Обслуживаемое предприятие для операции с партией обязательно для заполнения. | |||
|- | |||
|MERC01048||Дата отгрузки для операции с партией обязательна для заполнения. | |||
|- | |||
|MERC01049||Пункт пропуска для операции с партией обязателен для заполнения. | |||
|- | |||
|MERC01050||Наименование пункта перегрузки для операции с партией обязательно для заполнения при наличии пункта перегрузки. | |||
|- | |||
|MERC01051||Наименование пункта перегрузки для операции с партией превышает допустимую длину текста. | |||
|- | |||
|MERC01052||Номер транспортного средства после перегрузки для операции с партией превышает допустимую длину текста. | |||
|- | |||
|MERC01053||Вид транспорта после перегрузки для операции с партией обязателен для заполнения при наличии пункта перегрузки. | |||
|- | |||
|MERC01054||Вид транспорта после перегрузки для операции с партией указан неверно. | |||
|- | |||
|MERC01055||Блок сведений об операции с партией отсутствует в запросе. | |||
|- | |||
|MERC01056||Хозяйствующий субъект — отправитель продукции, для операции с партией обязателен для заполнения. | |||
|- | |||
|MERC01057||Хозяйствующий субъект — получатель продукции, в товарно-транспортной накладной обязателен для заполнения. | |||
|- | |||
|MERC01058||Регион получателя в товарно-транспортной накладной обязателен для заполнения. | |||
|- | |||
|MERC01059||Район получателя в товарно-транспортной накладной обязателен для заполнения. | |||
|- | |||
|MERC01060||Адрес получателя в товарно-транспортной накладной обязателен для заполнения. | |||
|- | |||
|MERC01061||Адрес получателя в товарно-транспортной накладной превышает допустимую длину текста. | |||
|- | |||
|MERC01062||Страна получателя в товарно-транспортной накладной обязательна для заполнения. | |||
|- | |||
|MERC01063||Наименование получателя в товарно-транспортной накладной обязательно для заполнения. | |||
|- | |||
|MERC01064||Предприятие — получатель продукции, в товарно-транспортной накладной обязательно для заполнения. | |||
|- | |||
|MERC01065||Благополучие местности в ВСД обязательно для заполнения. | |||
|- | |||
|MERC01066||Благополучие местности в ВСД превышает допустимую длину текста. | |||
|- | |||
|MERC01067||Цель в ВСД обязательна для заполнения. | |||
|- | |||
|MERC01068||Количество месяцев на территории РФ в ВСД превышает допустимую длину текста. | |||
|- | |||
|MERC01069||Биологический вид в ВСД превышает допустимую длину текста. | |||
|- | |||
|MERC01070||Состояние продукции в ВСД превышает допустимую длину текста. | |||
|- | |||
|MERC01071||Температура в ВСД превышает допустимую длину текста. | |||
|- | |||
|MERC01072||Район вылова продукции в ВСД превышает допустимую длину текста. | |||
|- | |||
|MERC01073||Биологический вид в ВСД обязателен для заполнения. | |||
|- | |||
|MERC01074||Состояние продукции в ВСД обязательно для заполнения. | |||
|- | |||
|MERC01075||Температура в ВСД обязательна для заполнения. | |||
|- | |||
|MERC01076||Район вылова продукции в ВСД обязателен для заполнения. | |||
|- | |||
|MERC01077||Количество единиц упаковки в ВСД указано неверно. | |||
|- | |||
|MERC01078||Объём в ВСД указано неверно. | |||
|- | |||
|MERC01080||Единица измерения, в которой происходит списание продукции, в ВСД обязательна для заполнения. | |||
|- | |||
|MERC01081||Скоропортящаяся продукция или нет для вырабатываемой продукции обязательно для заполнения. | |||
|- | |||
|MERC01082||Дата выработки для вырабатываемой продукции обязательна для заполнения. | |||
|- | |||
|MERC01083||Срок годности для вырабатываемой продукции обязателен для заполнения. | |||
|- | |||
|MERC01084||Дата рождения для вырабатываемой продукции обязательна для заполнения. | |||
|- | |||
|MERC01085||Дата рождения для вырабатываемой продукции указана неверно. | |||
|- | |||
|MERC01086||Дата выработки для вырабатываемой продукции указана неверно. | |||
|- | |||
|MERC01087||Срок годности для вырабатываемой продукции указан неверно. | |||
|- | |||
|MERC01088||Дата выработки должна быть меньше срока годности для вырабатываемой продукции. | |||
|- | |||
|MERC01089||Количество единиц упаковки для вырабатываемой продукции указано неверно. | |||
|- | |||
|MERC01090||В производственной операции с партией должно быть указано хотя бы сырьё или вырабатываемая продукция. | |||
|- | |||
|MERC01091||Объём в вырабатываемой продукции указан неверно. | |||
|- | |||
|MERC01094||Единицы измерения для вырабатываемой продукции обязательны для заполнения. | |||
|- | |||
|MERC01095||Тип продукции для вырабатываемой продукции обязателен для заполнения. | |||
|- | |||
|MERC01096||Продукция для вырабатываемой продукции обязательна для заполнения. | |||
|- | |||
|MERC01097||Вид продукции для вырабатываемой продукции обязателен для заполнения. | |||
|- | |||
|MERC01098||Наименование продукции для вырабатываемой продукции обязательно для заполнения. | |||
|- | |||
|MERC01099||Наименование продукции для вырабатываемой продукции превышает допустимую длину текста. | |||
|- | |||
|MERC01100||Примечание для вырабатываемой продукции превышает допустимую длину текста. | |||
|- | |||
|MERC01101||Регион отправителя для вырабатываемой продукции обязателен для заполнения. | |||
|- | |||
|MERC01102||Район отправителя для вырабатываемой продукции обязателен для заполнения. | |||
|- | |||
|MERC01103||Адрес отправителя для вырабатываемой продукции обязателен для заполнения. | |||
|- | |||
|MERC01104||Адрес отправителя для вырабатываемой продукции превышает допустимую длину текста. | |||
|- | |||
|MERC01105||Тип транзакции должен быть «переработка». | |||
|- | |||
|MERC01106||Предприятие-получатель в транзакции должно совпадать с предприятием, указанным в транзакции. | |||
|- | |||
|MERC01107||Хозяйствующий субъект-получатель в транзакции должен совпадать с хозяйствующим субъектом, указанным в транзакции. | |||
|- | |||
|MERC01108||Обслуживаемое предприятие в записях журнала, указанных в качестве сырья, должно совпадать с предприятием, указанным в транзакции. | |||
|- | |||
|MERC01109||Хозяйствующий субъект в записях журнала, указанных в качестве сырья, должен совпадать с хозяйствующим объектом, указанным в транзакции. | |||
|- | |||
|MERC01110||Единица измерения списываемого объёма несовместима с единицей измерения записи журнала. | |||
|- | |||
|MERC01111||Используемый объём сырья должен быть меньше или равен остатку. | |||
|- | |||
|MERC01112||Используемое кол-во упаковок сырья должно быть меньше или равно остатку. | |||
|- | |||
|MERC01113||Цель должна быть «переработка». | |||
|- | |||
|MERC01114||Записи складского журнала продукции используемые в качестве сырья, должны быть активные. | |||
|- | |||
|MERC01115||Записи складского журнала продукции, используемые в качестве сырья, не должны являться шаблонами. | |||
|- | |||
|MERC01116||Записи складского журнала продукции, используемые в качестве сырья, должны быть в состоянии «создана» (т.е. не аннулированы). | |||
|- | |||
|MERC01117||Записи складского журнала продукции, используемые в качестве сырья, должны быть в состоянии «создана» (т.е. не оформлены). | |||
|- | |||
|MERC01118||Записи складского журнала продукции, используемые в качестве сырья, должны быть отправлены в ГВЭ. | |||
|- | |||
|MERC01119||В заявке может быть указана только упаковка содержащаяся в записи складского журнала продукции. | |||
|- | |||
|MERC01120||Предприятие-производитель в записи складского журнала вырабатываемой продукции должно быть указано только одно. | |||
|- | |||
|MERC01121||Предприятие-получатель в транзакции должно быть таким же как предприятие-производитель в записи складского журнала вырабатываемой продукции. | |||
|- | |||
|MERC01122||Хозяйствующий субъект — получатель в транзакции должен быть таким же как хозяйствующий субъект — владелец в записях журнала сырья. | |||
|- | |||
|MERC01123||Отсутствуют требуемые формы для оформляемых ВСД. | |||
|- | |||
|MERC01124||Указанное наименование продукции имеет статус «не подтверждено». | |||
|- | |||
|MERC01125||Указанное наименование продукции имеет статус «отклонено». | |||
|- | |||
|MERC01126||Указанный в записи складского журнала продукции производитель отсутствует в списке производителей наименования продукции. | |||
|- | |||
|MERC01127||Предприятие и хозяйствующий субъект, указанные в транзакции, должны быть связаны друг с другом. | |||
|- | |||
|MERC01263||Указанная единица измерения не разрешена для данной вырабатываемой продукции. | |||
|- | |||
|MERC01264||Для указанной единицы измерения в вырабатываемой продукции требуется указать целочисленный объем груза. | |||
|} | |||
== Примеры запросов == | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%"> | |||
Пример запроса для [[#script1|сценария №1]]. | |||
<div class = "mw-collapsible-content"> | |||
<syntaxhighlight lang="xml"> | |||
<soapenv:Envelope xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common" | |||
xmlns:base="http://api.vetrf.ru/schema/cdm/base" | |||
xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production" | |||
xmlns:vet="http://api.vetrf.ru/schema/cdm/mercury/vet-document" | |||
xmlns:shp="http://api.vetrf.ru/schema/cdm/argus/shipment" | |||
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" | |||
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions" | |||
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications" | |||
xmlns:app="http://api.vetrf.ru/schema/cdm/application" | |||
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> | |||
<soapenv:Header/> | |||
<soapenv:Body> | |||
<ws:submitApplicationRequest> | |||
<ws:apiKey>apikey</ws:apiKey> | |||
<app:application> | |||
<app:serviceId>mercury-vu.service</app:serviceId> | |||
<app:issuerId>issuerId</app:issuerId> | |||
<app:issueDate>2016-05-04T17:03:00</app:issueDate> | |||
<app:data> | |||
<mercvu:registerProductiveBatchRequest> | |||
<mercvu:localTransactionId>a1</mercvu:localTransactionId> | |||
<mercvu:initiator> | |||
<com:login>login</com:login> | |||
</mercvu:initiator> | |||
<mercvu:businessEntity> | |||
<base:guid>guid</base:guid> | |||
</mercvu:businessEntity> | |||
<mercvu:enterprise> | |||
<base:guid>guid</base:guid> | |||
</mercvu:enterprise> | |||
<mercvu:productionOperation> | |||
<vet:productiveBatch> | |||
<vet:productType>3</vet:productType> | |||
<vet:product> | |||
<base:guid>8ccbdc24-e143-8feb-650c-b6a36cd1e4a2</base:guid> | |||
</vet:product> | |||
<vet:subProduct> | |||
<base:guid>096d3c22-afbb-c4ac-0192-a6456ad8f240</base:guid> | |||
</vet:subProduct> | |||
<vet:productItem> | |||
<prod:name>Говорящая собака чау-чау</prod:name> | |||
</vet:productItem> | |||
<vet:volume>5</vet:volume> | |||
<vet:unit> | |||
<base:uuid>06979926-053d-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</vet:unit> | |||
<vet:dateOfProduction> | |||
<vet:firstDate> | |||
<base:year>2016</base:year> | |||
<base:month>02</base:month> | |||
<base:day>29</base:day> | |||
<base:hour>00</base:hour> | |||
</vet:firstDate> | |||
</vet:dateOfProduction> | |||
<vet:perishable>false</vet:perishable> | |||
<vet:productMarkingList> | |||
<vet:productMarking>T-345</vet:productMarking> | |||
</vet:productMarkingList> | |||
<vet:lowGradeCargo>false</vet:lowGradeCargo> | |||
</vet:productiveBatch> | |||
</mercvu:productionOperation> | |||
</mercvu:registerProductiveBatchRequest> | |||
</app:data> | |||
</app:application> | |||
</ws:submitApplicationRequest> | |||
</soapenv:Body> | |||
</soapenv:Envelope> | |||
</syntaxhighlight> | |||
</div> | |||
</div><br /> | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%"> | |||
Пример запроса для [[#script2|сценария №2]]. | |||
<div class = "mw-collapsible-content"> | |||
<syntaxhighlight lang="xml"> | |||
<soapenv:Envelope xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common" | |||
xmlns:base="http://api.vetrf.ru/schema/cdm/base" | |||
xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production" | |||
xmlns:vet="http://api.vetrf.ru/schema/cdm/mercury/vet-document" | |||
xmlns:shp="http://api.vetrf.ru/schema/cdm/argus/shipment" | |||
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" | |||
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions" | |||
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications" | |||
xmlns:app="http://api.vetrf.ru/schema/cdm/application" | |||
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> | |||
<soapenv:Header/> | |||
<soapenv:Body> | |||
<ws:submitApplicationRequest> | |||
<ws:apiKey>apikey</ws:apiKey> | |||
<app:application> | |||
<app:serviceId>mercury-vu.service</app:serviceId> | |||
<app:issuerId>issuerId</app:issuerId> | |||
<app:issueDate>2015-12-04T17:03:00</app:issueDate> | |||
<app:data> | |||
<mercvu:registerProductiveBatchRequest> | |||
<mercvu:localTransactionId>a1</mercvu:localTransactionId> | |||
<mercvu:initiator> | |||
<com:login>login</com:login> | |||
</mercvu:initiator> | |||
<mercvu:businessEntity> | |||
<base:guid>guid</base:guid> | |||
</mercvu:businessEntity> | |||
<mercvu:enterprise> | |||
<base:guid>guid</base:guid> | |||
</mercvu:enterprise> | |||
<mercvu:productionOperation> | |||
<vet:rawBatch> | |||
<vet:sourceStockEntry> | |||
<base:uuid>uuid</base:uuid> | |||
</vet:sourceStockEntry> | |||
<vet:volume>100</vet:volume> | |||
<vet:unit> | |||
<base:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</vet:unit> | |||
<vet:packingList> | |||
<com:packingForm> | |||
<base:uuid>fedf5ad4-053c-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</com:packingForm> | |||
</vet:packingList> | |||
<vet:packingAmount>10</vet:packingAmount> | |||
</vet:rawBatch> | |||
</mercvu:productionOperation> | |||
</mercvu:registerProductiveBatchRequest> | |||
</app:data> | |||
</app:application> | |||
</ws:submitApplicationRequest> | |||
</soapenv:Body> | |||
</soapenv:Envelope> | |||
</syntaxhighlight> | |||
</div> | |||
</div><br /> | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%"> | |||
Пример запроса для [[#script3|сценария №3]]. | |||
<div class = "mw-collapsible-content"> | |||
<syntaxhighlight lang="xml"> | |||
<soapenv:Envelope xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common" | |||
xmlns:base="http://api.vetrf.ru/schema/cdm/base" | |||
xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production" | |||
xmlns:vet="http://api.vetrf.ru/schema/cdm/mercury/vet-document" | |||
xmlns:shp="http://api.vetrf.ru/schema/cdm/argus/shipment" | |||
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" | |||
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions" | |||
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications" | |||
xmlns:app="http://api.vetrf.ru/schema/cdm/application" | |||
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> | |||
<soapenv:Header/> | |||
<soapenv:Body> | |||
<ws:submitApplicationRequest> | |||
<ws:apiKey>apiKey</ws:apiKey> | |||
<app:application> | |||
<app:serviceId>mercury-vu.service</app:serviceId> | |||
<app:issuerId>issuerId</app:issuerId> | |||
<app:issueDate>2015-01-10T17:03:00</app:issueDate> | |||
<app:data> | |||
<mercvu:registerProductiveBatchRequest> | |||
<mercvu:localTransactionId>a10003</mercvu:localTransactionId> | |||
<mercvu:initiator> | |||
<com:login>a123</com:login> | |||
</mercvu:initiator> | |||
<mercvu:businessEntity> | |||
<base:guid>guid</base:guid> | |||
</mercvu:businessEntity> | |||
<mercvu:enterprise> | |||
<base:guid>guid</base:guid> | |||
</mercvu:enterprise> | |||
<mercvu:productionOperation> | |||
<vet:rawBatch> | |||
<vet:sourceStockEntry> | |||
<base:uuid>d7d6cf4b-5f96-452c-b4aa-4e48c5274d1d</base:uuid> | |||
</vet:sourceStockEntry> | |||
<vet:volume>2</vet:volume> | |||
<vet:unit> | |||
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</vet:unit> | |||
<vet:packingAmount>1</vet:packingAmount> | |||
</vet:rawBatch> | |||
<vet:productiveBatch> | |||
<vet:perishable>false</vet:perishable> | |||
<vet:productType>5</vet:productType> | |||
<vet:product> | |||
<base:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</base:uuid> | |||
</vet:product> | |||
<vet:subProduct> | |||
<base:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</base:uuid> | |||
</vet:subProduct> | |||
<vet:productItem> | |||
<prod:name>Молоко ультрапастеризованное 1,5%</prod:name> | |||
</vet:productItem> | |||
<vet:volume>4</vet:volume> | |||
<vet:unit> | |||
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</vet:unit> | |||
<vet:packingAmount>4</vet:packingAmount> | |||
<vet:packingList> | |||
<com:packingForm> | |||
<base:uuid>fedf48dc-053c-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</com:packingForm> | |||
</vet:packingList> | |||
<vet:dateOfProduction> | |||
<vet:firstDate> | |||
<base:year>2020</base:year> | |||
<base:month>12</base:month> | |||
<base:day>01</base:day> | |||
<base:hour>00</base:hour> | |||
</vet:firstDate> | |||
<vet:secondDate> | |||
<base:year>2020</base:year> | |||
<base:month>12</base:month> | |||
<base:day>06</base:day> | |||
<base:hour>00</base:hour> | |||
</vet:secondDate> | |||
</vet:dateOfProduction> | |||
<vet:expiryDate> | |||
<vet:firstDate> | |||
<base:year>2021</base:year> | |||
<base:month>12</base:month> | |||
<base:day>01</base:day> | |||
<base:hour>01</base:hour> | |||
</vet:firstDate> | |||
<vet:secondDate> | |||
<base:year>2021</base:year> | |||
<base:month>12</base:month> | |||
<base:day>06</base:day> | |||
<base:hour>01</base:hour> | |||
</vet:secondDate> | |||
</vet:expiryDate> | |||
<vet:productMarkingList> | |||
<vet:productMarking>34-45</vet:productMarking> | |||
</vet:productMarkingList> | |||
<vet:lowGradeCargo>false</vet:lowGradeCargo> | |||
</vet:productiveBatch> | |||
</mercvu:productionOperation> | |||
</mercvu:registerProductiveBatchRequest> | |||
</app:data> | |||
</app:application> | |||
</ws:submitApplicationRequest> | |||
</soapenv:Body> | |||
</soapenv:Envelope> | |||
</syntaxhighlight> | |||
</div> | |||
</div><br /> | |||
<div class="toccolours mw-collapsible mw-collapsed" style="width:100%"> | |||
Пример запроса для [[#script4|сценария №4]]. | |||
<div class = "mw-collapsible-content"> | |||
<syntaxhighlight lang="xml"> | |||
<soapenv:Envelope xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common" | |||
xmlns:base="http://api.vetrf.ru/schema/cdm/base" | |||
xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production" | |||
xmlns:vet="http://api.vetrf.ru/schema/cdm/mercury/vet-document" | |||
xmlns:shp="http://api.vetrf.ru/schema/cdm/argus/shipment" | |||
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise" | |||
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions" | |||
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications" | |||
xmlns:app="http://api.vetrf.ru/schema/cdm/application" | |||
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"> | |||
<soapenv:Header/> | |||
<soapenv:Body> | |||
<ws:submitApplicationRequest> | |||
<ws:apiKey>apiKey</ws:apiKey> | |||
<app:application> | |||
<app:serviceId>mercury-vu.service</app:serviceId> | |||
<app:issuerId>issuerId</app:issuerId> | |||
<app:issueDate>2015-01-10T17:03:00</app:issueDate> | |||
<app:data> | |||
<mercvu:registerProductiveBatchRequest> | |||
<mercvu:localTransactionId>a10003</merc:localTransactionId> | |||
<mercvu:initiator> | |||
<com:login>a123</com:login> | |||
</mercvu:initiator> | |||
<mercvu:businessEntity> | |||
<base:guid>464e96ad-9607-4163-96f2-d9c1338c175f</base:guid> | |||
</mercvu:businessEntity> | |||
<mercvu:enterprise> | |||
<base:guid>0f0f6837-6ecd-4926-8d20-46aebce7fa12</base:guid> | |||
</mercvu:enterprise> | |||
<mercvu:productionOperation> | |||
<vet:rawBatch> | |||
<vet:sourceStockEntry> | |||
<base:uuid>dea5fd74-c14a-4035-b7d2-58986cfaefae</base:uuid> | |||
</vet:sourceStockEntry> | |||
<vet:volume>2</vet:volume> | |||
<vet:unit> | |||
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</vet:unit> | |||
<vet:packingAmount>1</vet:packingAmount> | |||
</vet:rawBatch> | |||
<vet:rawBatch> | |||
<vet:sourceStockEntry> | |||
<base:uuid>ad993e90-df2a-4663-a818-8c177ab33553</base:uuid> | |||
</vet:sourceStockEntry> | |||
<vet:volume>2</vet:volume> | |||
<vet:unit> | |||
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</vet:unit> | |||
<vet:packingAmount>1</vet:packingAmount> | |||
</vet:rawBatch> | |||
<vet:productiveBatch> | |||
<vet:perishable>false</vet:perishable> | |||
<vet:productType>5</vet:productType> | |||
<vet:product> | |||
<base:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</base:uuid> | |||
</vet:product> | |||
<vet:subProduct> | |||
<base:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</base:uuid> | |||
</vet:subProduct> | |||
<vet:productItem> | |||
<prod:name>Молоко ультрапастеризованное 1,5%</prod:name> | |||
</vet:productItem> | |||
<vet:volume>4</vet:volume> | |||
<vet:unit> | |||
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</vet:unit> | |||
<vet:packingAmount>4</vet:packingAmount> | |||
<vet:packingList> | |||
<com:packingForm> | |||
<base:uuid>fedf48dc-053c-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</com:packingForm> | |||
</vet:packingList> | |||
<vet:dateOfProduction> | |||
<vet:firstDate> | |||
<base:year>2020</base:year> | |||
<base:month>12</base:month> | |||
<base:day>01</base:day> | |||
<base:hour>00</base:hour> | |||
</vet:firstDate> | |||
</vet:dateOfProduction> | |||
<vet:expiryDate> | |||
<vet:firstDate> | |||
<base:year>2021</base:year> | |||
<base:month>12</base:month> | |||
<base:day>01</base:day> | |||
<base:hour>01</base:hour> | |||
</vet:firstDate> | |||
</vet:expiryDate> | |||
<vet:productMarkingList> | |||
<vet:productMarking>34-45</vet:productMarking> | |||
</vet:productMarkingList> | |||
<vet:lowGradeCargo>false</vet:lowGradeCargo> | |||
</vet:productiveBatch> | |||
<vet:productiveBatch> | |||
<vet:perishable>false</vet:perishable> | |||
<vet:productType>5</vet:productType> | |||
<vet:product> | |||
<base:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</base:uuid> | |||
</vet:product> | |||
<vet:subProduct> | |||
<base:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</base:uuid> | |||
</vet:subProduct> | |||
<vet:productItem> | |||
<prod:name>Молоко ультрапастеризованное 3,5%</prod:name> | |||
</vet:productItem> | |||
<vet:volume>4</vet:volume> | |||
<vet:unit> | |||
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</vet:unit> | |||
<vet:packingAmount>4</vet:packingAmount> | |||
<vet:packingList> | |||
<com:packingForm> | |||
<base:uuid>fedf48dc-053c-11e1-99b4-d8d385fbc9e8</base:uuid> | |||
</com:packingForm> | |||
</vet:packingList> | |||
<vet:dateOfProduction> | |||
<vet:firstDate> | |||
<base:year>2020</base:year> | |||
<base:month>12</base:month> | |||
<base:day>01</base:day> | |||
<base:hour>00</base:hour> | |||
</vet:firstDate> | |||
</vet:dateOfProduction> | |||
<vet:expiryDate> | |||
<vet:firstDate> | |||
<base:year>2021</base:year> | |||
<base:month>06</base:month> | |||
<base:day>01</base:day> | |||
<base:hour>01</base:hour> | |||
</vet:firstDate> | |||
</vet:expiryDate> | |||
<vet:productMarkingList> | |||
<vet:productMarking>34-45</vet:productMarking> | |||
</vet:productMarkingList> | |||
<vet:lowGradeCargo>false</vet:lowGradeCargo> | |||
</vet:productiveBatch> | |||
</mercvu:productionOperation> | |||
</mercvu:registerProductiveBatchRequest> | |||
</app:data> | |||
</app:application> | |||
</ws:submitApplicationRequest> | |||
</soapenv:Body> | |||
</soapenv:Envelope> | |||
</syntaxhighlight> | |||
</div> | |||
</div> | |||
[[#top|Вернуться к началу ↑]] | |||
[[Category:Ветис.API]] | |||
[[Category:производственная партия]] | |||
[[Category:Ветис.API для ветеринарных управлений]] |
Версия 11:37, 3 июня 2016
Общие сведения
Операция ProductOperation предназначена для оформления в системе Меркурий производственной партии. На вход системы передаются следующие сведения:
- информация о сырье, из которого партия или несколько партий были произведены;
- информация о произведенной партии или нескольких партиях продукции;
- информация о хозяйствующем субъекте - собственнике сырья и выпускаемой продукции и информация о площадке, на которой продукция выпускается.
Результатом выполнения данной операции является:
- списание объема с одной или нескольких записей журнала продукции, указанного в качестве сырья;
- добавление одной или нескольких записей в журнал вырабатываемой продукции о партии продукции, которая была произведена;
- для каждой записи журнала вырабатываемой продукции, которая была добавлена при выполнении операции, система Меркурий формирует ветеринарно-сопроводительный документ (ВСД).
Возможные сценарии
При выполнении операции возможны следующие сценарии.
- 3.1. Выработанная продукция с указанной записи журнала была полностью израсходована в качестве сырья, т.е. объём продукции для записи журнала после списания стал равен нулю.
- Происходит списание объёмов с указанных записей журнала.
- Запись журнала вырабатываемой продукции, объем которой израсходован, переходит в категорию "оформленных".
- Оформляется один или несколько производственных сертификатов.
- Происходит гашение производственных сертификатов, объем которых был израсходован.
- 3.2. Выработанная продукция с указанной записи журнала НЕ была полностью израсходована, т.е. объём продукции для записи журнала после списания – больше нуля.
- Происходит списание объёмов с указанных записей журнала.
- Оформляется один или несколько производственных сертификатов.
- 4.1. Входящая продукция с указанной записи журнала была полностью израсходована в качестве сырья, т.е. объём продукции для записи журнала после списания стал равен нулю.
- Происходит списание объёмов с указанных записей журнала.
- Запись журнала входной продукции, объем которой израсходован, переходит в категорию "оформленных".
- Оформляется один или несколько производственных сертификатов.
- 4.2. Входящая продукция с указанной записи журнала НЕ была полностью израсходована, т.е. объём продукции для записи журнала после списания – больше нуля.
- Происходит списание объёмов с указанных записей журнала.
- Оформляется один или несколько производственных сертификатов.
Используемые пространства имён и типы
Данные запроса
Объект registerProductiveBatchRequest
Корневой элемент содержимого заявки. Определяет тип заявки и соответствие с описанием в библиотеке типов.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
localTransactionId | Идентификатор заявки в клиентской системе. | xs:NCName | 1 |
initiator | Пользователь, инициирующий запрос к шлюзу. Ответственный за выполнение бизнес-операции. Должен быть указан или идентификатор, или логин.
|
argc:User | 1 |
businessEntity | Предприятие, вырабатывающее продукцию (производитель). Указывается из списка мест осуществления деятельности для хозяйствующего субъекта заявителя.
|
ent:BusinessEntity | 1 |
enterprise | Предприятие, вырабатывающее продукцию (производитель). Указывается из списка мест осуществления деятельности для хозяйствующего субъекта заявителя.
|
ent:Enterprise | 1 |
productionOperation | Сведения, необходимые для оформления производственной партии . | vetd:ProductionOperation | 1 |
Объект ..Request/initiator
Объект содержит сведения о пользователе, инициирующем запрос к шлюзу.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор пользователя, зарегистрированного в системе Меркурий. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо login. При указании обоих полей, приоритет у UUID. |
login | Логин пользователя. | xs:NCName |
Объект ..Request/businessEntity
Объект содержит сведения о площадке (поднадзорном объекте).
Поле | Описание | Тип | Обязательность |
---|---|---|---|
GUID | Глобальный идентификатор хозяйствующего субъекта, на площадке которого вырабатывается продукция. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
UUID | Идентификтаор версии записи хозяйствующего субъекта в реестре РСХН | bs:UUID |
Объект ..Request/enterprise
Объект содержит сведения о площадке (поднадзорном объекте).
Поле | Описание | Тип | Обязательность |
---|---|---|---|
GUID | Глобальный идентификатор предприятия, вырабатывающего продукцию. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
UUID | Идентификатор версии записи в реестре РСХН | bs:UUID |
Объект ..Request/productionOperation
Объект содержит сведения, необходимые для оформления производственной партии.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
rawBatch | Cведения о сырье, использованном при производстве партии продукции.
|
vetd:RawBatch | 0..* |
productiveBatch | Cведенья о произведённой продукции.
|
vetd:ProductiveBatch | 0..* |
Объект ..Request/productionOperation/rawBatch
Объект содержит сведения о сырье, использовавшемся при производстве партии продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
sourceStockEntry | Позиция в складском журнале системы Меркурий. Указанная позиция будет использоваться в качестве сырья для данной производственной операции. Представляет собой идентификатор версии записи (uuid) в ИС Меркурий.
|
vetd:StockEntry | 1 |
volume | Объём продукции, используемой в качестве сырья.
|
bs:Decimal | 1 |
unit | Единица измерения объёма продукции.
|
argc:Unit | 1 |
packingList | Список видов упаковки, которые используются для отгружаемой партии. | argc:PackingFormList | 0..* |
packingAmount | Количество единиц упаковки для сырья.
|
xs:int | 0..* |
Объект ..Request/productionOperation/rawBatch/sourceStockEntry
Объект содержит сведения о позиции продукции в складском журнале системы Меркурий.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор записи журнала продукции, которая используется в качестве сырья при оформлении производственной партии | bs:UUID | 1 |
Объект ..Request/productionOperation/rawBatch/unit
Объект содержит сведения о единице измерения объема произведенной продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор единицы измерения объёма продукции. | bs:UUID | 1 |
Объект ..Request/productionOperation/rawBatch/packingList
Объект содержит сведения о единице измерения объема произведенной продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
packingForm | Вид упаковки.
|
argc:PackingForm | 0..1 |
Объект ..Request/productionOperation/rawBatch/packingList/packingForm
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор упаковки. | bs:UUID | 1 |
name | Наименование конкретного вида упаковки. | bs:String255 | 0..1 |
Объект ..Request/productionOperation/productiveBatch
Объект содержит сведения о произведенной партии продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
perishable | Описывает, является ли продукция скоропортящейся:
|
xs:boolean | 1 |
productType | Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. | argpr:ProductType | 1 |
product | Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
|
argpr:Product | 1 |
subProduct | Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
|
argpr:SubProduct | 1 |
productItem | Наименование произведенной продукции в номенклатуре производителя. | argpr:ProductItem | 0..1 |
volume | Объем произведенной продукции.
|
bs:Decimal | 1 |
unit | Единица измерения объема произведенной продукции.
|
argc:Unit | 1 |
packingList | Список видов упаковки, которые используются для производственной партии.
|
argc:PackingFormList | 0..1 |
packingAmount | Общее количество единиц упаковки для производственной партии.
|
xs:int | 0..1 |
dateOfProduction | Дата выработки продукции.
|
vetd:GoodsDate | 1 |
expiryDate | Дата окончания срока годности продукции.
|
vetd:GoodsDate | 1 |
productMarkingList | Список маркировки продукции, доступной для данного производителя. | vetd:ProductMarkingList | 0..1 |
lowGradeCargo | Является ли груз некачественным.
|
xs:boolean | 0..1
|
Объект ..Request/productionOperation/productiveBatch/product
Объект содержит сведения о продукции; второй уровень иерархического справочника продукции ИС Меркурий.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии продукции. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
GUID | Глобальный идентификатор продукции | bs:UUID |
Объект ..Request/productionOperation/productiveBatch/subProduct
Объект содержит сведения о видах продукции; третий уровень иерархического справочника продукции ИС Меркурий.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии вида продукции. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID. |
GUID | Глобальный идентификатор продукции. | bs:UUID |
Объект ..Request/productionOperation/productiveBatch/productItem
Объект содержит сведения о наименовании продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии наименования продукции. | bs:UUID | 1 - обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо name.
При указании обоих полей, приоритет у UUID. |
name | Наименование продукции в соответствии с номенклатурой производителя.
|
xs:string |
Объект ..Request/productionOperation/productiveBatch/unit
Объект содержит сведения о единице измерения объема партии продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии единицы измерения. | bs:UUID | 1 |
Объект ..Request/productionOperation/productiveBatch/packingList
Объект содержит сведения о cписке видов упаковки, которые используются для производственной партии. Не указывается для живых животных.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
packingForm | Вид упаковки. | vetd:PackingForm | 0..* |
Объект ..Request/productionOperation/productiveBatch/packingList/packingForm
Объект содержит сведения о виде упаковки, которая используются для производственной партии. Упаковка не указывается для живых животных.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор упаковки. | bs:UUID | 1 |
name | Наименование конкретного вида упаковки | xs:string | 0..1 |
Объект ..Request/productionOperation/productiveBatch/productMarkingList
Объект содержит сведения о списке маркировки.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
productMarking | Строка с маркировкой продукции. | xs:string | 0..* |
Данные ответа
Объект registerProductiveBatchResponse
Объект содержит сведения о произведенной партии продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
stockEntry | Список позиций в складском журнале системы Меркурий. Указанные записи были использованы в качестве сырья для данной производственной операции. | vetd:StockEntry | 0..* |
vetDocument | Сведения о производственном ВСД. Формируется ИС "Меркурий" автоматически для каждой записи вырабатываемой продукции.
|
vetd:VetDocument | 0..* |
Объект ..Response/stockEntry
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии записи журнала. | bs:UUID | 1 |
GUID | Глобальный идентификатор записи журнала. | bs:UUID | 1 |
active | Является ли запись журнала активной:
|
xs:boolean | 1 |
last | Последняя версия записи журнала:
|
xs:boolean | 1 |
status | Статус версии записи журнала. | bs:VersionStatus | 1 |
createDate | Дата создания записи журнала. | xs:DateTime | 1 |
updateDate | Дата изменения записи журнала. | xs:DateTime | 1 |
entryNumber | Номер записи складского журнала. | vetd:StockEntryNumber | 1 |
batch | Объект содержит сведения о записи складского журнала, созданной или измененной в результате операции. | vetd:Batch | 1 |
Объект ..Response/stockEntry/batch
Объект содержит сведения о сырье, которое было использовано при производстве партии продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
productType | Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. | argpr:ProductType | 1 |
product | Продукция. Второй уровень иерархического справочника продукции ИС Меркурий. | argpr:Product | 1 |
subProduct | Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий. | argpr:SubProduct | 1 |
productItem | Наименование продукции в номенклатуре производителя. | argpr:ProductItem | 0..1 |
volume | Объем продукции, которая была произведена. Значение должно быть больше нуля. | bs:Decimal | 1 |
unit | Единица измерения объема вырабатываемой продукции | argc:Unit | 1 |
packingList | Список видов упаковки, которые были использованы для производственной партии. | argc:PackingFormList | 0..1 |
packingAmount | Общее количество единиц упаковки для производственной партии. | xs:int | 0..1 |
dateOfProduction | Дата выработки продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. | vetd:GoodsDate | 1 |
expiryDate | Дата окончания срока годности продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. | vetd:GoodsDate | 1 |
perishable | Описывает, является ли продукция скоропортящейся, true – скоропортящаяся, false – не скоропортящаяся. | xs:boolean | 0..1 |
countryOfOrigin | Страна происхождения выработанной продукции. | ikar:Country | 1 |
producerList | Список производителей продукции. | ent:ProducerList | 1 |
productMarkingList | Список маркировки, доступный для данного производителя. | vetd:ProductMarkingList | 0..1 |
lowGradeCargo | Является ли продукция качественной. | xs:boolean | 1 |
owner | Хозяйствующий субъект владелец продукции. | ent:BusinessEntity | 1 |
Объект ..Response/stockEntry/batch/product
Объект содержит сведения о продукции; второй уровень иерархического справочника продукции ИС Меркурий.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии продукции | bs:UUID | 1 |
GUID | Глобальный идентификатор продукции | bs:UUID | 1 |
Объект ..Reponse/stockEntryList/batch
Объект ..Response/stockEntry/batch/subProduct
Объект содержит сведения о видах продукции; третий уровень иерархического справочника продукции ИС Меркурий.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии вида продукции | bs:UUID | 1 |
GUID | Глобальный идентификатор продукции | bs:UUID | 1 |
Объект ..Response/stockEntry/batch/productItem
Объект содержит сведения о наименовании произведенной продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
name | Наименование продукции в соответствии с номенклатурой производителя | xs:string | 1 |
Объект ..Response/stockEntry/batch/unit
Объект содержит сведения о единице измерения объема произведенной продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии единицы измерения | bs:UUID | 1 |
GUID | Глобальный идентификатор единицы измерения | bs:UUID | 1 |
Объект ..Response/stockEntry/batch/packingList
Объект содержит сведения о списке видов упаковки, которые используются для производственной партии.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
packingForm | Вид упаковки. | vetd:PackingForm | 0..1 |
Объект ..Response/stockEntry/batch/packingList/packingForm
Объект содержит сведения о виде упаковки, которая используются для производственной партии.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор упаковки. | bs:UUID | 1 |
name | Наименование конкретного вида упаковки | xs:string | 1 |
Объект ..Response/stockEntry/batch/productMarkingList
Объект содержит сведения о списке маркировки.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
productMarking | Строка с маркировкой продукции. | bs:String255 | 0..* |
Объект ..Response/stockEntry/batch/countryOfOrigin
Объект содержит сведения о стране-происхождения продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии страны происхождения. | bs:UUID | 0..1 |
GUID | Глобальный идентификатор страны происхождения. | bs:UUID | 0..1 |
Объект ..Response/stockEntry/batch/producerList
Объект содержит сведения о списке производителей продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
producer | Производитель продукции. | vetd:Producer | 1 |
Объект ..Response/stockEntry/batch/producerList/producer
Объект содержит сведения о производителе продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
enterprise | Информация о предприятие-производителе продукции. | ent:Enterprise | 1 |
role | Роль предприятия-производителя продукции. | ent:EnterpriseRole | 1 |
Объект ..Response/stockEntry/batch/producerList/producer/enterprise
Объект содержит сведение о предприятие-производителе продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии предприятия-производителя продукции. | bs:UUID | 0..1 |
GUID | Глобальный идентификатор предприятия-производителя продукции. | bs:UUID | 0..1 |
Объект ..Response/stockEntry/batch/owner
Объект содержит сведения о хозяйствующем субъекте-владельце продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии хозяйствующего субъекта - владельца продукции. | bs:UUID | 0..1 |
GUID | Глобальный идентификатор хозяйствующего субъекта - владельца продукции. | bs:UUID | 0..1 |
Объект ..Response/vetDocument
Объект содержит сведения о ВСД. Для производственной партии это может быть ВСД, оформленный на производственную партию; а так же погашенный ВСД, в случае, если был израсходован весь объем сырья из записи журнала вырабатываемой продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор ВСД. | bs:UUID | 1 |
issueDate | Дата оформления ВСД | xs:date | 1 |
form | Форма ВСД. | vetd:VetDocumentForm | 1 |
type | Тип ВСД. | vetd:VetDocumentType | 1 |
status | Статус ВСД. | vetd:VetDocumentStatus | 1 |
consignor | Сведения об отправителе (владельце).
|
ent:BusinessMember | 1 |
consignee | Сведения о получателе груза.
|
ent:BusinessMember | 1 |
batch | Сведения о партии продукции. | vetd:Batch | 1 |
cargoExpertized | Проводилась ли ветсанэкспертиза.
|
xs:boolean | 0..1 |
monthsSpent | Кол-во месяцев нахождения животных на территории ТС.
|
bs:String255 | 0..1 |
quarantinePlace | Место проведения карантинирования.
|
bs:String255 | 0..1 |
quarantineDays | Количество дней карантинирования.
|
xs:int | 0..1 |
Объект ..Response/vetDocument/consignor
Объект содержит сведения об отправителе (владельце) продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
businessEntity | Информация о хозяйствующем субъекте-владельце производственной партии. | ent:BusinessEntity | 1 |
enterprise | Информация о предприятии-производителе партии. | ent:Enterprise | 1 |
Объект ..Response/vetDocument/consignee
Объект содержит сведения о получателе, в случае оформления производственной партии объект будет содержать те же сведения, что и в объекте consignor.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
businessEntity | Информация о хозяйствующем субъекте-владельце производственной партии. | ent:BusinessEntity | 1 |
enterprise | Информация о предприятии-производителе партии. | ent:Enterprise | 1 |
Объект ..Response/vetDocument/consignor/businessEntity
Объект содержит сведения о хозяйствующем субъекте.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии хозяйствующего субъекта - владельца продукции. | bs:UUID | 1 |
GUID | Глобальный идентификатор хозяйствующего субъекта - владельца продукции. | bs:UUID | 1 |
Объект ..Response/vetDocument/consignor/enterprise
Объект содержит сведения о площадке (поднадзорном объекте).
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии предприятия-производителя продукции. | bs:UUID | 1 |
GUID | Глобальный идентификатор предприятия-производителя продукции. | bs:UUID | 1 |
Объект ..Response/vetDocument/consignee/businessEntity
Объект содержит сведения о хозяйствующем субъекте.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии хозяйствующего субъекта - владельца продукции. | bs:UUID | 1 |
GUID | Глобальный идентификатор хозяйствующего субъекта - владельца продукции. | bs:UUID | 1 |
Объект ..Response/vetDocument/consignee/enterprise
Объект содержит сведения о площадке (поднадзорном объекте).
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии предприятия-производителя продукции. | bs:UUID | 1 |
GUID | Глобальный идентификатор предприятия-производителя продукции. | bs:UUID | 1 |
Объект ..Response/vetDocument/batch
Объект содержит сведения о сырье, которое было использовано при производстве партии продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
productType | Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. | argpr:ProductType | 1 |
product | Продукция. Второй уровень иерархического справочника продукции ИС Меркурий. | argpr:Product | 1 |
subProduct | Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий. | argpr:SubProduct | 1 |
productItem | Наименование продукции в номенклатуре производителя. | argpr:ProductItem | 0..1 |
volume | Объем продукции, которая была произведена. Значение должно быть больше нуля. | bs:Decimal | 1 |
unit | Единица измерения объема вырабатываемой продукции | argc:Unit | 1 |
packingList | Список видов упаковки, которые были использованы для производственной партии. | argc:PackingFormList | 0..1 |
packingAmount | Общее количество единиц упаковки для производственной партии. | xs:int | 0..1 |
dateOfProduction | Дата выработки продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. | vetd:GoodsDate | 1 |
expiryDate | Дата окончания срока годности продукции. Может быть указана тремя способами: датой, диапазоном дат, строкой. В случае точной даты выработки указывается только первая компонента - firstDate. | vetd:GoodsDate | 1 |
perishable | Описывает, является ли продукция скоропортящейся, true – скоропортящаяся, false – не скоропортящаяся. | xs:boolean | 0..1 |
countryOfOrigin | Страна происхождения выработанной продукции. | ikar:Country | 1 |
producerList | Список производителей продукции. | ent:ProducerList | 1 |
productMarkingList | Список маркировки, доступный для данного производителя. | vetd:ProductMarkingList | 0..1 |
lowGradeCargo | Является ли продукция качественной. | xs:boolean | 1 |
owner | Хозяйствующий субъект владелец продукции. | ent:businessEntity | 1 |
Объект ..Response/vetDocument/batch/product
Объект содержит сведения о продукции; второй уровень иерархического справочника продукции ИС Меркурий.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии продукции | bs:UUID | 1 |
GUID | Глобальный идентификатор продукции | bs:UUID | 1 |
Объект ..Response/vetDocument/batch/subProduct
Объект содержит сведения о видах продукции; третий уровень иерархического справочника продукции ИС Меркурий.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии вида продукции | bs:UUID | 1 |
GUID | Глобальный идентификатор продукции | bs:UUID | 1 |
Объект ..Response/vetDocument/batch/productItem
Объект содержит сведения о наименовании произведенной продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
name | Наименование продукции в соответствии с номенклатурой производителя | xs:string | 1 |
Объект ..Response/vetDocument/batch/unit
Объект содержит сведения о единице измерения объема произведенной продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии единицы измерения | bs:UUID | 1 |
GUID | Глобальный идентификатор единицы измерения | bs:UUID | 1 |
Объект ..Response/vetDocument/batch/packingList
Объект содержит сведения о списке видов упаковки, которые используются для производственной партии.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
packingForm | Вид упаковки. | vetd:PackingForm | 0..1 |
Объект ..Response/vetDocument/batch/packingList/packingForm
Объект содержит сведения о виде упаковки, которая используются для производственной партии.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор упаковки. | bs:UUID | 1 |
name | Наименование конкретного вида упаковки | xs:string | 1 |
Объект ..Response/vetDocument/batch/productMarkingList
Объект содержит сведения о списке маркировки.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
productMarking | Строка с маркировкой продукции. | bs:String255 | 0..* |
Объект ..Response/vetDocument/batch/countryOfOrigin
Объект содержит сведения о стране-происхождения продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии страны происхождения. | bs:UUID | 1 |
GUID | Глобальный идентификатор страны происхождения. | bs:UUID | 1 |
Объект ..Response/vetDocument/batch/producerList
Объект содержит сведения о списке производителей продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
producer | Производитель продукции. | vetd:Producer | 1 |
Объект ..Response/vetDocument/batch/producerList/producer
Объект содержит сведения о производителе продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
enterprise | Информация о предприятие-производителе продукции. | ent:Enterprise | 1 |
role | Роль предприятия-производителя продукции. | ent:EnterpriseRole | 1 |
Объект ..Response/vetDocument/batch/producerList/producer/enterprise
Объект содержит сведение о предприятие-производителе продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии предприятия-производителя продукции. | bs:UUID | 1 |
GUID | Глобальный идентификатор предприятия-производителя продукции. | bs:UUID | 1 |
Объект ..Response/vetDocument/batch/owner
Объект содержит сведения о хозяйствующем субъекте-владельце продукции.
Поле | Описание | Тип | Обязательность |
---|---|---|---|
UUID | Идентификатор версии хозяйствующего субъекта - владельца продукции. | bs:UUID | 1 |
GUID | Глобальный идентификатор хозяйствующего субъекта - владельца продукции. | bs:UUID | 1 |
Коды ошибок
В таблице ниже приведены коды ошибок, возвращаемые веб-сервисом при различных несоответствиях формату или бизнес-правилам.
Код | Описание ошибки |
---|---|
MERC01001 | В качестве хозяйствующего субъекта, отправителя продукции, должен быть указан хозяйствующий субъект, ответственный за выполнение операции. |
MERC01002 | В запросе отсутствуют сведения о хозяйствующем субъекте, ответственном за выполнение операции. |
MERC01003 | Отсутствует идентификатор (guid) хозяйствующего субъекта, ответственного за выполнение операции. |
MERC01004 | Идентификатор (guid) хозяйствующего субъекта, ответственного за выполнение операции, не соответствует установленному формату. |
MERC01005 | Хозяйствующий субъект, ответственный за выполнение операции, с указанным идентификатором не найден в реестре ИС Меркурий. |
MERC01006 | Обслуживаемое предприятие с указанным идентификатором не найдено в реестре ИС Меркурий. |
MERC01007 | Хозяйствующий субъект, собственник продукции, с указанным идентификатором не найден в реестре ИС Меркурий. |
MERC01008 | Запись складского журнала продукции с указанным идентификатором не найден в реестре ИС Меркурий. |
MERC01009 | В запросе для записи складского журнала продукции указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01010 | Единица измерения для партии сырья с указанным идентификатором не найдена в реестре ИС Меркурий. |
MERC01011 | В партии сырья для единицы измерения указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01012 | Цель с указанным идентификатором не найдена в реестре ИС Меркурий. |
MERC01013 | В запросе для цели указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01014 | Упаковка с указанным идентификатором не найдена в реестре ИС Меркурий. |
MERC01015 | В запросе для упаковки указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01016 | Продукция с указанным идентификатором не найдена в реестре ИС Меркурий. |
MERC01017 | В запросе для продукции указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01018 | Вид продукции с указанным идентификатором не найден в реестре ИС Меркурий. |
MERC01019 | В запросе для вида продукции указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01020 | Единица измерения для вырабатываемой партии с указанным идентификатором не найдена в реестре ИС Меркурий. |
MERC01021 | В вырабатываемой партии для единицы измерения указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01022 | Наименование продукции с указанным идентификатором не найдено в реестре ИС Меркурий. |
MERC01023 | В запросе для наименования продукции указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01024 | Тип продукции с указанным идентификатором не найден в реестре ИС Меркурий. |
MERC01025 | Страна происхождения с указанным идентификатором не найдена в реестре ИС Меркурий. |
MERC01026 | В запросе для страны происхождения указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01027 | Предприятие-производитель с указанным идентификатором не найдено в реестре ИС Меркурий. |
MERC01028 | В запросе для предприятия-производителя указан идентификатор (uuid) устаревшей версии записи реестра ИС Меркурий. |
MERC01029 | Иерархический справочник продукции не должен иметь разрывы. |
MERC01030 | У продукции не указана ссылка на тип продукции. |
MERC01031 | У вида продукции не указана ссылка на продукцию. |
MERC01032 | У наименования продукции не указана ссылка на вид продукции. |
MERC01033 | Указанное наименование продукции относится к другому виду продукции. |
MERC01034 | Указанный вид продукции относится к другой продукции. |
MERC01035 | Указанная продукция относится к другому типу продукции. |
MERC01036 | Тип операции с партией обязателен для заполнения. |
MERC01037 | Тип операции с партией указан неверно. |
MERC01038 | Вид транспорта для операции с партией обязателен для заполнения. |
MERC01039 | Вид транспорта для операции с партией указан неверно. |
MERC01040 | Номер транспортного средства для операции с партией обязателен для заполнения. |
MERC01041 | Номер транспортного средства для операции с партией превышает допустимую длину текста. |
MERC01042 | Номер полуприцепа для операции с партией превышает допустимую длину текста. |
MERC01043 | Номер контейнера для операции с партией превышает допустимую длину текста. |
MERC01044 | Способ хранения при перевозке для операции с партией обязателен для заполнения. |
MERC01045 | Способ хранения при перевозке для операции с партией указан неверно. |
MERC01046 | Государственная ветеринарная экспертиза для операции с партией обязательна для заполнения. |
MERC01047 | Обслуживаемое предприятие для операции с партией обязательно для заполнения. |
MERC01048 | Дата отгрузки для операции с партией обязательна для заполнения. |
MERC01049 | Пункт пропуска для операции с партией обязателен для заполнения. |
MERC01050 | Наименование пункта перегрузки для операции с партией обязательно для заполнения при наличии пункта перегрузки. |
MERC01051 | Наименование пункта перегрузки для операции с партией превышает допустимую длину текста. |
MERC01052 | Номер транспортного средства после перегрузки для операции с партией превышает допустимую длину текста. |
MERC01053 | Вид транспорта после перегрузки для операции с партией обязателен для заполнения при наличии пункта перегрузки. |
MERC01054 | Вид транспорта после перегрузки для операции с партией указан неверно. |
MERC01055 | Блок сведений об операции с партией отсутствует в запросе. |
MERC01056 | Хозяйствующий субъект — отправитель продукции, для операции с партией обязателен для заполнения. |
MERC01057 | Хозяйствующий субъект — получатель продукции, в товарно-транспортной накладной обязателен для заполнения. |
MERC01058 | Регион получателя в товарно-транспортной накладной обязателен для заполнения. |
MERC01059 | Район получателя в товарно-транспортной накладной обязателен для заполнения. |
MERC01060 | Адрес получателя в товарно-транспортной накладной обязателен для заполнения. |
MERC01061 | Адрес получателя в товарно-транспортной накладной превышает допустимую длину текста. |
MERC01062 | Страна получателя в товарно-транспортной накладной обязательна для заполнения. |
MERC01063 | Наименование получателя в товарно-транспортной накладной обязательно для заполнения. |
MERC01064 | Предприятие — получатель продукции, в товарно-транспортной накладной обязательно для заполнения. |
MERC01065 | Благополучие местности в ВСД обязательно для заполнения. |
MERC01066 | Благополучие местности в ВСД превышает допустимую длину текста. |
MERC01067 | Цель в ВСД обязательна для заполнения. |
MERC01068 | Количество месяцев на территории РФ в ВСД превышает допустимую длину текста. |
MERC01069 | Биологический вид в ВСД превышает допустимую длину текста. |
MERC01070 | Состояние продукции в ВСД превышает допустимую длину текста. |
MERC01071 | Температура в ВСД превышает допустимую длину текста. |
MERC01072 | Район вылова продукции в ВСД превышает допустимую длину текста. |
MERC01073 | Биологический вид в ВСД обязателен для заполнения. |
MERC01074 | Состояние продукции в ВСД обязательно для заполнения. |
MERC01075 | Температура в ВСД обязательна для заполнения. |
MERC01076 | Район вылова продукции в ВСД обязателен для заполнения. |
MERC01077 | Количество единиц упаковки в ВСД указано неверно. |
MERC01078 | Объём в ВСД указано неверно. |
MERC01080 | Единица измерения, в которой происходит списание продукции, в ВСД обязательна для заполнения. |
MERC01081 | Скоропортящаяся продукция или нет для вырабатываемой продукции обязательно для заполнения. |
MERC01082 | Дата выработки для вырабатываемой продукции обязательна для заполнения. |
MERC01083 | Срок годности для вырабатываемой продукции обязателен для заполнения. |
MERC01084 | Дата рождения для вырабатываемой продукции обязательна для заполнения. |
MERC01085 | Дата рождения для вырабатываемой продукции указана неверно. |
MERC01086 | Дата выработки для вырабатываемой продукции указана неверно. |
MERC01087 | Срок годности для вырабатываемой продукции указан неверно. |
MERC01088 | Дата выработки должна быть меньше срока годности для вырабатываемой продукции. |
MERC01089 | Количество единиц упаковки для вырабатываемой продукции указано неверно. |
MERC01090 | В производственной операции с партией должно быть указано хотя бы сырьё или вырабатываемая продукция. |
MERC01091 | Объём в вырабатываемой продукции указан неверно. |
MERC01094 | Единицы измерения для вырабатываемой продукции обязательны для заполнения. |
MERC01095 | Тип продукции для вырабатываемой продукции обязателен для заполнения. |
MERC01096 | Продукция для вырабатываемой продукции обязательна для заполнения. |
MERC01097 | Вид продукции для вырабатываемой продукции обязателен для заполнения. |
MERC01098 | Наименование продукции для вырабатываемой продукции обязательно для заполнения. |
MERC01099 | Наименование продукции для вырабатываемой продукции превышает допустимую длину текста. |
MERC01100 | Примечание для вырабатываемой продукции превышает допустимую длину текста. |
MERC01101 | Регион отправителя для вырабатываемой продукции обязателен для заполнения. |
MERC01102 | Район отправителя для вырабатываемой продукции обязателен для заполнения. |
MERC01103 | Адрес отправителя для вырабатываемой продукции обязателен для заполнения. |
MERC01104 | Адрес отправителя для вырабатываемой продукции превышает допустимую длину текста. |
MERC01105 | Тип транзакции должен быть «переработка». |
MERC01106 | Предприятие-получатель в транзакции должно совпадать с предприятием, указанным в транзакции. |
MERC01107 | Хозяйствующий субъект-получатель в транзакции должен совпадать с хозяйствующим субъектом, указанным в транзакции. |
MERC01108 | Обслуживаемое предприятие в записях журнала, указанных в качестве сырья, должно совпадать с предприятием, указанным в транзакции. |
MERC01109 | Хозяйствующий субъект в записях журнала, указанных в качестве сырья, должен совпадать с хозяйствующим объектом, указанным в транзакции. |
MERC01110 | Единица измерения списываемого объёма несовместима с единицей измерения записи журнала. |
MERC01111 | Используемый объём сырья должен быть меньше или равен остатку. |
MERC01112 | Используемое кол-во упаковок сырья должно быть меньше или равно остатку. |
MERC01113 | Цель должна быть «переработка». |
MERC01114 | Записи складского журнала продукции используемые в качестве сырья, должны быть активные. |
MERC01115 | Записи складского журнала продукции, используемые в качестве сырья, не должны являться шаблонами. |
MERC01116 | Записи складского журнала продукции, используемые в качестве сырья, должны быть в состоянии «создана» (т.е. не аннулированы). |
MERC01117 | Записи складского журнала продукции, используемые в качестве сырья, должны быть в состоянии «создана» (т.е. не оформлены). |
MERC01118 | Записи складского журнала продукции, используемые в качестве сырья, должны быть отправлены в ГВЭ. |
MERC01119 | В заявке может быть указана только упаковка содержащаяся в записи складского журнала продукции. |
MERC01120 | Предприятие-производитель в записи складского журнала вырабатываемой продукции должно быть указано только одно. |
MERC01121 | Предприятие-получатель в транзакции должно быть таким же как предприятие-производитель в записи складского журнала вырабатываемой продукции. |
MERC01122 | Хозяйствующий субъект — получатель в транзакции должен быть таким же как хозяйствующий субъект — владелец в записях журнала сырья. |
MERC01123 | Отсутствуют требуемые формы для оформляемых ВСД. |
MERC01124 | Указанное наименование продукции имеет статус «не подтверждено». |
MERC01125 | Указанное наименование продукции имеет статус «отклонено». |
MERC01126 | Указанный в записи складского журнала продукции производитель отсутствует в списке производителей наименования продукции. |
MERC01127 | Предприятие и хозяйствующий субъект, указанные в транзакции, должны быть связаны друг с другом. |
MERC01263 | Указанная единица измерения не разрешена для данной вырабатываемой продукции. |
MERC01264 | Для указанной единицы измерения в вырабатываемой продукции требуется указать целочисленный объем груза. |
Примеры запросов
Пример запроса для сценария №1.
<soapenv:Envelope xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common"
xmlns:base="http://api.vetrf.ru/schema/cdm/base"
xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production"
xmlns:vet="http://api.vetrf.ru/schema/cdm/mercury/vet-document"
xmlns:shp="http://api.vetrf.ru/schema/cdm/argus/shipment"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications"
xmlns:app="http://api.vetrf.ru/schema/cdm/application"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ws:submitApplicationRequest>
<ws:apiKey>apikey</ws:apiKey>
<app:application>
<app:serviceId>mercury-vu.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2016-05-04T17:03:00</app:issueDate>
<app:data>
<mercvu:registerProductiveBatchRequest>
<mercvu:localTransactionId>a1</mercvu:localTransactionId>
<mercvu:initiator>
<com:login>login</com:login>
</mercvu:initiator>
<mercvu:businessEntity>
<base:guid>guid</base:guid>
</mercvu:businessEntity>
<mercvu:enterprise>
<base:guid>guid</base:guid>
</mercvu:enterprise>
<mercvu:productionOperation>
<vet:productiveBatch>
<vet:productType>3</vet:productType>
<vet:product>
<base:guid>8ccbdc24-e143-8feb-650c-b6a36cd1e4a2</base:guid>
</vet:product>
<vet:subProduct>
<base:guid>096d3c22-afbb-c4ac-0192-a6456ad8f240</base:guid>
</vet:subProduct>
<vet:productItem>
<prod:name>Говорящая собака чау-чау</prod:name>
</vet:productItem>
<vet:volume>5</vet:volume>
<vet:unit>
<base:uuid>06979926-053d-11e1-99b4-d8d385fbc9e8</base:uuid>
</vet:unit>
<vet:dateOfProduction>
<vet:firstDate>
<base:year>2016</base:year>
<base:month>02</base:month>
<base:day>29</base:day>
<base:hour>00</base:hour>
</vet:firstDate>
</vet:dateOfProduction>
<vet:perishable>false</vet:perishable>
<vet:productMarkingList>
<vet:productMarking>T-345</vet:productMarking>
</vet:productMarkingList>
<vet:lowGradeCargo>false</vet:lowGradeCargo>
</vet:productiveBatch>
</mercvu:productionOperation>
</mercvu:registerProductiveBatchRequest>
</app:data>
</app:application>
</ws:submitApplicationRequest>
</soapenv:Body>
</soapenv:Envelope>
Пример запроса для сценария №2.
<soapenv:Envelope xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common"
xmlns:base="http://api.vetrf.ru/schema/cdm/base"
xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production"
xmlns:vet="http://api.vetrf.ru/schema/cdm/mercury/vet-document"
xmlns:shp="http://api.vetrf.ru/schema/cdm/argus/shipment"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications"
xmlns:app="http://api.vetrf.ru/schema/cdm/application"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ws:submitApplicationRequest>
<ws:apiKey>apikey</ws:apiKey>
<app:application>
<app:serviceId>mercury-vu.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2015-12-04T17:03:00</app:issueDate>
<app:data>
<mercvu:registerProductiveBatchRequest>
<mercvu:localTransactionId>a1</mercvu:localTransactionId>
<mercvu:initiator>
<com:login>login</com:login>
</mercvu:initiator>
<mercvu:businessEntity>
<base:guid>guid</base:guid>
</mercvu:businessEntity>
<mercvu:enterprise>
<base:guid>guid</base:guid>
</mercvu:enterprise>
<mercvu:productionOperation>
<vet:rawBatch>
<vet:sourceStockEntry>
<base:uuid>uuid</base:uuid>
</vet:sourceStockEntry>
<vet:volume>100</vet:volume>
<vet:unit>
<base:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</base:uuid>
</vet:unit>
<vet:packingList>
<com:packingForm>
<base:uuid>fedf5ad4-053c-11e1-99b4-d8d385fbc9e8</base:uuid>
</com:packingForm>
</vet:packingList>
<vet:packingAmount>10</vet:packingAmount>
</vet:rawBatch>
</mercvu:productionOperation>
</mercvu:registerProductiveBatchRequest>
</app:data>
</app:application>
</ws:submitApplicationRequest>
</soapenv:Body>
</soapenv:Envelope>
Пример запроса для сценария №3.
<soapenv:Envelope xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common"
xmlns:base="http://api.vetrf.ru/schema/cdm/base"
xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production"
xmlns:vet="http://api.vetrf.ru/schema/cdm/mercury/vet-document"
xmlns:shp="http://api.vetrf.ru/schema/cdm/argus/shipment"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications"
xmlns:app="http://api.vetrf.ru/schema/cdm/application"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ws:submitApplicationRequest>
<ws:apiKey>apiKey</ws:apiKey>
<app:application>
<app:serviceId>mercury-vu.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2015-01-10T17:03:00</app:issueDate>
<app:data>
<mercvu:registerProductiveBatchRequest>
<mercvu:localTransactionId>a10003</mercvu:localTransactionId>
<mercvu:initiator>
<com:login>a123</com:login>
</mercvu:initiator>
<mercvu:businessEntity>
<base:guid>guid</base:guid>
</mercvu:businessEntity>
<mercvu:enterprise>
<base:guid>guid</base:guid>
</mercvu:enterprise>
<mercvu:productionOperation>
<vet:rawBatch>
<vet:sourceStockEntry>
<base:uuid>d7d6cf4b-5f96-452c-b4aa-4e48c5274d1d</base:uuid>
</vet:sourceStockEntry>
<vet:volume>2</vet:volume>
<vet:unit>
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid>
</vet:unit>
<vet:packingAmount>1</vet:packingAmount>
</vet:rawBatch>
<vet:productiveBatch>
<vet:perishable>false</vet:perishable>
<vet:productType>5</vet:productType>
<vet:product>
<base:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</base:uuid>
</vet:product>
<vet:subProduct>
<base:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</base:uuid>
</vet:subProduct>
<vet:productItem>
<prod:name>Молоко ультрапастеризованное 1,5%</prod:name>
</vet:productItem>
<vet:volume>4</vet:volume>
<vet:unit>
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid>
</vet:unit>
<vet:packingAmount>4</vet:packingAmount>
<vet:packingList>
<com:packingForm>
<base:uuid>fedf48dc-053c-11e1-99b4-d8d385fbc9e8</base:uuid>
</com:packingForm>
</vet:packingList>
<vet:dateOfProduction>
<vet:firstDate>
<base:year>2020</base:year>
<base:month>12</base:month>
<base:day>01</base:day>
<base:hour>00</base:hour>
</vet:firstDate>
<vet:secondDate>
<base:year>2020</base:year>
<base:month>12</base:month>
<base:day>06</base:day>
<base:hour>00</base:hour>
</vet:secondDate>
</vet:dateOfProduction>
<vet:expiryDate>
<vet:firstDate>
<base:year>2021</base:year>
<base:month>12</base:month>
<base:day>01</base:day>
<base:hour>01</base:hour>
</vet:firstDate>
<vet:secondDate>
<base:year>2021</base:year>
<base:month>12</base:month>
<base:day>06</base:day>
<base:hour>01</base:hour>
</vet:secondDate>
</vet:expiryDate>
<vet:productMarkingList>
<vet:productMarking>34-45</vet:productMarking>
</vet:productMarkingList>
<vet:lowGradeCargo>false</vet:lowGradeCargo>
</vet:productiveBatch>
</mercvu:productionOperation>
</mercvu:registerProductiveBatchRequest>
</app:data>
</app:application>
</ws:submitApplicationRequest>
</soapenv:Body>
</soapenv:Envelope>
Пример запроса для сценария №4.
<soapenv:Envelope xmlns:com="http://api.vetrf.ru/schema/cdm/argus/common"
xmlns:base="http://api.vetrf.ru/schema/cdm/base"
xmlns:prod="http://api.vetrf.ru/schema/cdm/argus/production"
xmlns:vet="http://api.vetrf.ru/schema/cdm/mercury/vet-document"
xmlns:shp="http://api.vetrf.ru/schema/cdm/argus/shipment"
xmlns:ent="http://api.vetrf.ru/schema/cdm/cerberus/enterprise"
xmlns:ws="http://api.vetrf.ru/schema/cdm/application/ws-definitions"
xmlns:mercvu="http://api.vetrf.ru/schema/cdm/mercury/vu/applications"
xmlns:app="http://api.vetrf.ru/schema/cdm/application"
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>
<ws:submitApplicationRequest>
<ws:apiKey>apiKey</ws:apiKey>
<app:application>
<app:serviceId>mercury-vu.service</app:serviceId>
<app:issuerId>issuerId</app:issuerId>
<app:issueDate>2015-01-10T17:03:00</app:issueDate>
<app:data>
<mercvu:registerProductiveBatchRequest>
<mercvu:localTransactionId>a10003</merc:localTransactionId>
<mercvu:initiator>
<com:login>a123</com:login>
</mercvu:initiator>
<mercvu:businessEntity>
<base:guid>464e96ad-9607-4163-96f2-d9c1338c175f</base:guid>
</mercvu:businessEntity>
<mercvu:enterprise>
<base:guid>0f0f6837-6ecd-4926-8d20-46aebce7fa12</base:guid>
</mercvu:enterprise>
<mercvu:productionOperation>
<vet:rawBatch>
<vet:sourceStockEntry>
<base:uuid>dea5fd74-c14a-4035-b7d2-58986cfaefae</base:uuid>
</vet:sourceStockEntry>
<vet:volume>2</vet:volume>
<vet:unit>
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid>
</vet:unit>
<vet:packingAmount>1</vet:packingAmount>
</vet:rawBatch>
<vet:rawBatch>
<vet:sourceStockEntry>
<base:uuid>ad993e90-df2a-4663-a818-8c177ab33553</base:uuid>
</vet:sourceStockEntry>
<vet:volume>2</vet:volume>
<vet:unit>
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid>
</vet:unit>
<vet:packingAmount>1</vet:packingAmount>
</vet:rawBatch>
<vet:productiveBatch>
<vet:perishable>false</vet:perishable>
<vet:productType>5</vet:productType>
<vet:product>
<base:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</base:uuid>
</vet:product>
<vet:subProduct>
<base:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</base:uuid>
</vet:subProduct>
<vet:productItem>
<prod:name>Молоко ультрапастеризованное 1,5%</prod:name>
</vet:productItem>
<vet:volume>4</vet:volume>
<vet:unit>
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid>
</vet:unit>
<vet:packingAmount>4</vet:packingAmount>
<vet:packingList>
<com:packingForm>
<base:uuid>fedf48dc-053c-11e1-99b4-d8d385fbc9e8</base:uuid>
</com:packingForm>
</vet:packingList>
<vet:dateOfProduction>
<vet:firstDate>
<base:year>2020</base:year>
<base:month>12</base:month>
<base:day>01</base:day>
<base:hour>00</base:hour>
</vet:firstDate>
</vet:dateOfProduction>
<vet:expiryDate>
<vet:firstDate>
<base:year>2021</base:year>
<base:month>12</base:month>
<base:day>01</base:day>
<base:hour>01</base:hour>
</vet:firstDate>
</vet:expiryDate>
<vet:productMarkingList>
<vet:productMarking>34-45</vet:productMarking>
</vet:productMarkingList>
<vet:lowGradeCargo>false</vet:lowGradeCargo>
</vet:productiveBatch>
<vet:productiveBatch>
<vet:perishable>false</vet:perishable>
<vet:productType>5</vet:productType>
<vet:product>
<base:uuid>31c94ff1-a217-f38d-6005-1aa5ca67e146</base:uuid>
</vet:product>
<vet:subProduct>
<base:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</base:uuid>
</vet:subProduct>
<vet:productItem>
<prod:name>Молоко ультрапастеризованное 3,5%</prod:name>
</vet:productItem>
<vet:volume>4</vet:volume>
<vet:unit>
<base:uuid>0697a3da-053d-11e1-99b4-d8d385fbc9e8</base:uuid>
</vet:unit>
<vet:packingAmount>4</vet:packingAmount>
<vet:packingList>
<com:packingForm>
<base:uuid>fedf48dc-053c-11e1-99b4-d8d385fbc9e8</base:uuid>
</com:packingForm>
</vet:packingList>
<vet:dateOfProduction>
<vet:firstDate>
<base:year>2020</base:year>
<base:month>12</base:month>
<base:day>01</base:day>
<base:hour>00</base:hour>
</vet:firstDate>
</vet:dateOfProduction>
<vet:expiryDate>
<vet:firstDate>
<base:year>2021</base:year>
<base:month>06</base:month>
<base:day>01</base:day>
<base:hour>01</base:hour>
</vet:firstDate>
</vet:expiryDate>
<vet:productMarkingList>
<vet:productMarking>34-45</vet:productMarking>
</vet:productMarkingList>
<vet:lowGradeCargo>false</vet:lowGradeCargo>
</vet:productiveBatch>
</mercvu:productionOperation>
</mercvu:registerProductiveBatchRequest>
</app:data>
</app:application>
</ws:submitApplicationRequest>
</soapenv:Body>
</soapenv:Envelope>