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

Материал из Справочная система Россельхознадзора
Перейти к навигации Перейти к поиску
Строка 99: Строка 99:
{| class="wikitable"
{| class="wikitable"
! #
! #
! Название XML-элемента
! style=" width:23%;" | Название XML-элемента
! Тип
! Тип
! Кардинальность
! style=" width:1%;" | Обязат.
! Описание
! Описание
! Пример
! style="width:22%;" | Пример
|-
|-
| 1
| 001
| style="font-weight: bold; font-family: Courier;" | <merc:resolveDiscrepancyRequest>
| style="font-weight: bold; font-family: Courier;" |<merc:resolveDiscrepancyRequest>
|  
|  
|  
|  
Строка 112: Строка 112:
|  
|  
|-
|-
| 2
| 002
| style="font-weight: bold; font-family: Courier;" | ···<merc:localTransactionId>
| style="font-weight: bold; font-family: Courier;" |···<merc:localTransactionId>
| [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
| [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
| [1..1]
| [1..1]
Строка 119: Строка 119:
| <bs:guid>A00001</bs:guid>
| <bs:guid>A00001</bs:guid>
|-
|-
| 3
| 003
| style="font-weight: bold; font-family: Courier;" | ···<merc:initiator>
| style="font-weight: bold; font-family: Courier;" |···<merc:initiator>
| [[User_v2.0|dt:User]]
| [[User_v2.0|dt:User]]
| [1..1]
| [1..1]
| Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу. Является ответственным за выполнение бизнес-операции. Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.
| Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу.  
* Является ответственным за выполнение бизнес-операции.  
* Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.
|  
|  
|-
|-
| 4
| 004
| style="font-weight: bold; font-family: Courier;" | ······&lt;vd:login>
| style="font-weight: bold; font-family: Courier;" |······<vd:login>
| [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
| [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
| [1..1]
| [1..1]
| Логин пользователя, зарегистрированного в системе Меркурий.
| Логин пользователя, зарегистрированного в системе Меркурий.
| &lt;vd:login>user_ab_150101</vd:login>
| <vd:login>user_ab_150101</vd:login>
|-
|-
| 5
| 005
| style="font-weight: bold; font-family: Courier;" | ···</merc:initiator>
| style="font-weight: bold; font-family: Courier;" |···</merc:initiator>
|  
|  
|  
|  
Строка 140: Строка 142:
|  
|  
|-
|-
| 6
| 006
| style="font-weight: bold; font-family: Courier;" | ···&lt;dt:enterprise>
| style="font-weight: bold; font-family: Courier;"|···&lt;dt:enterprise>
| [[Enterprise_v2.0|dt:Enterprise]]
| [[Enterprise_v2.0|dt:Enterprise]]
| [1..1]
| [1..1]
| Площадка на которой осуществляется инвентаризация . Указывается из списка мест осуществления деятельности для хозяйствующего субъекта.  
| Площадка на   которой осуществляется инвентаризация. Указывается из списка мест осуществления деятельности для хозяйствующего субъекта.  
* Идентификатор предприятия, которое связано с хозяйствующим субъектом, инициировавшим запрос должен совпадать с идентификатором обслуживаемого вет. управлением предприятия, указанного в записи складского журнала участвующего в инвентаризации.
* Идентификатор предприятия, которое связано с хозяйствующим субъектом, инициировавшим запрос должен совпадать с идентификатором обслуживаемого вет. управлением предприятия, указанного в записи складского журнала участвующего в инвентаризации.
|  
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
|
|-
|-
| 7
| 007
| style="font-weight: bold; font-family: Courier;" | ······<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |······<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 155: Строка 158:
| <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
| <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
|-
|-
| 8
| 008
| style="font-weight: bold; font-family: Courier;" | ······<bs:guid>
| style="font-weight: bold; font-family: Courier;" |······<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 162: Строка 165:
| <bs:guid>12f04ea3-e236-4b71-b427-e04d41b26de4</bs:guid>
| <bs:guid>12f04ea3-e236-4b71-b427-e04d41b26de4</bs:guid>
|-
|-
| 9
| 009
| style="font-weight: bold; font-family: Courier;" | ···</dt:enterprise>
| style="font-weight: bold; font-family: Courier;" |···</dt:enterprise>
|  
|  
|  
|  
Строка 169: Строка 172:
|  
|  
|-
|-
| 10
| 010
| style="font-weight: bold; font-family: Courier;" | ···<vd:inventoryDate>
| style="font-weight: bold; font-family: Courier;" |···<vd:inventoryDate>
| [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
| [http://www.w3.org/TR/xmlschema-2/#DateTime xs:DateTime]
| [1..1]
| [1..1]
Строка 176: Строка 179:
| <vd:inventoryDate>2017-07-07T12:00:00<vd:inventoryDate>
| <vd:inventoryDate>2017-07-07T12:00:00<vd:inventoryDate>
|-
|-
| 11
| 011
| style="font-weight: bold; font-family: Courier;" | ···<vd:responsible>
| style="font-weight: bold; font-family: Courier;" |···<vd:responsible>
| [[User_v2.0|dt:User]]
| [[User_v2.0|dt:User]]
| [1..1]
| [1..1]
Строка 183: Строка 186:
|  
|  
|-
|-
| 12
| 012
| style="font-weight: bold; font-family: Courier;" | ······&lt;vd:login>
| style="font-weight: bold; font-family: Courier;" |······<vd:login>
| [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
| [http://www.w3.org/TR/xmlschema-2/#NCName xs:NCName]
| [0..1]
| [0..1]
| Логин пользователя, зарегистрированного в системе Меркурий.
| Логин пользователя, зарегистрированного в системе Меркурий.
| &lt;vd:login>user_ab_150101</vd:login>
| <vd:login>user_ab_150101</vd:login>
|-
|-
| 13
| 013
| style="font-weight: bold; font-family: Courier;" | ···</vd:responsible>
| style="font-weight: bold; font-family: Courier;" |···</vd:responsible>
|  
|  
|  
|  
Строка 197: Строка 200:
|  
|  
|-
|-
| 14
| 014
| style="font-weight: bold; font-family: Courier;" | ···<vd:stockDiscrepancy>
| style="font-weight: bold; font-family: Courier;" |···<vd:stockDiscrepancy id="test1">
| [[StockDiscrepancy |vetd:StockDiscrepancy]]
| [[StockDiscrepancy|vetd:StockDiscrepancy]]
| [1..*]
| [1..*]
| Сведения о результате инвентаризации (по одному факту расхождения).
| Сведения о результате инвентаризации (по одному факту расхождения).
|  
|  
|-
|-
| 15
| 015
| style="font-weight: bold; font-family: Courier;" | ······<vd:resultingList count="1" total="1" offset="0"
| style="font-weight: bold; font-family: Courier;" |······<vd:resultingList>
| [[StockEntryList_v2.0| vd:StockEntryList]]
| [[StockEntryList_v2.0|vd:StockEntryList]]
| [0..1]
| [1..1]
| Одна или несколько записей складского журнала продукции, полученная, либо измененная в результате инвентаризации.
|  
|  
| Сведения о записях журнала
|-
|-
| 16
| 016
| style="font-weight: bold; font-family: Courier;" | ·········<merc:stockEntry>
| style="font-weight: bold; font-family: Courier;" |·········<merc:stockEntry>
| [[StockEntry_v2.0|vd:StockEntry]]
| [[StockEntry_v2.0|vd:StockEntry]]
| [0..1]
| [1..*]
| Сведения о записи журнала.
| Одна или несколько записей складского журнала продукции, полученная, либо измененная в результате инвентаризации.
|  
|  
|-
|-
| 17
| 017
| style="font-weight: bold; font-family: Courier;" | ············<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |············<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 229: Строка 232:
| <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
| <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
|-
|-
| 18
| 018
| style="font-weight: bold; font-family: Courier;" | ············<vd:batch>
| style="font-weight: bold; font-family: Courier;" |············<vd:batch>
| [[Batch_v2.0|vd:Batch]]
| [[Batch_v2.0|vd:Batch]]
| [1..1]
| [1..1]
Строка 236: Строка 239:
|  
|  
|-
|-
| 19
| 019
| style="font-weight: bold; font-family: Courier;" | ···············<vd:productType>
| style="font-weight: bold; font-family: Courier;" |···············<vd:productType>
| [[ProductType_v2.0|dt:ProductType]]
| [[ProductType_v2.0|dt:ProductType]]
| [1..1]
| [1..1]
Строка 243: Строка 246:
| <vd:productType>1</vd:productType>
| <vd:productType>1</vd:productType>
|-
|-
| 20
| 020
| style="font-weight: bold; font-family: Courier;" | ···············<vd:product>
| style="font-weight: bold; font-family: Courier;" |···············<vd:product>
| [[Product_v2.0|dt:Product]]
| [[Product_v2.0|dt:Product]]
| [1..1]
| [1..1]
| Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
| Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
|  
|  
|-
|-
| 21
| 021
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [1..1]
| [0..1]
| Идентификатор версии продукции.
| Идентификатор версии продукции.
| <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
| <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
|-
|-
| 22
| 022
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [1..1]
| [0..1]
| Глобальный идентификатор продукции.
| Глобальный идентификатор продукции.
| <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
| <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
|-
|-
| 23
| 023
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:name>
| style="font-weight: bold; font-family: Courier;" |··················&lt;dt:name>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
Строка 271: Строка 275:
| &lt;dt:name>говядина</dt:name>
| &lt;dt:name>говядина</dt:name>
|-
|-
| 24
| 024
| style="font-weight: bold; font-family: Courier;" | ···············</vd:product>
| style="font-weight: bold; font-family: Courier;" |···············</vd:product>
|  
|  
|  
|  
Строка 278: Строка 282:
|  
|  
|-
|-
| 25
| 025
| style="font-weight: bold; font-family: Courier;" | ···············<vd:subProduct>
| style="font-weight: bold; font-family: Courier;" |···············<vd:subProduct>
| [[SubProduct_v2.0|dt:SubProduct]]
| [[SubProduct_v2.0|dt:SubProduct]]
| [1..1]
| [1..1]
| Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
| Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
|  
|  
|-
|-
| 26
| 026
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [1..1]
| [0..1]
| Идентификатор версии вида продукции.
| Идентификатор версии вида продукции.
| <bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
| <bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
|-
|-
| 27
| 027
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [1..1]
| [0..1]
| Глобальный идентификатор вида продукции.
| Глобальный идентификатор вида продукции.
| <bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
| <bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
|-
|-
| 28
| 028
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:name>
| style="font-weight: bold; font-family: Courier;" |··················&lt;dt:name>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
Строка 306: Строка 311:
| &lt;dt:name>говядина на кости охлажденная</dt:name>
| &lt;dt:name>говядина на кости охлажденная</dt:name>
|-
|-
| 29
| 029
| style="font-weight: bold; font-family: Courier;" | ···············</vd:subProduct>
| style="font-weight: bold; font-family: Courier;" |···············</vd:subProduct>
|  
|  
|  
|  
Строка 313: Строка 318:
|  
|  
|-
|-
| 30
| 030
| style="font-weight: bold; font-family: Courier;" | ···············<vd:productItem>
| style="font-weight: bold; font-family: Courier;" |···············<vd:productItem>
| [[ProductItem_v2.0|dt:ProductItem]]
| [[ProductItem_v2.0|dt:ProductItem]]
| [0..1]
| [0..1]
| Наименование продукции в номенклатуре производителя.
| Наименование продукции в номенклатуре производителя.
* Может быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
* Если продукция идентифицируется uuid или guid (берется из справочника продукции), то указание name не обязательно (в случае указания будет проигнорировано).
* Если продукцию необходимо задать текстом, то указывается name и не указываются uuid/guid.
* Фасовка задается, если продукция задается текстом (name) без указания uuid/guid. В случае указания фасовки вместе с uuid/guid она будет проигнорирована.
|  
|  
|-
|-
| 31
| 031
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [1..1]
| [0..1]
| Идентификатор версии  номенклатуры продукции.
| Идентификатор версии  номенклатуры продукции.
| <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
| <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
|-
|-
| 32
| 032
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [1..1]
| [0..1]
| Глобальный идентификатор номенклатуры продукции.
| Глобальный идентификатор номенклатуры продукции.
| <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
| <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
|-
|-
| 33
| 033
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:globalID>
| style="font-weight: bold; font-family: Courier;" |··················&lt;dt:globalID>
| [[GTINType_v2.0|dt:GTINType]]
| [[GTINType_v2.0|dt:GTINType]]
| [0..1]
| [0..1]
| Trade Identification Number (GTIN) - идентификационный номер продукции производителя. По задумке создателей GTIN должен быть уникален для продукции всех производителей, но на практике встречаются случаи недокументированного использования GTIN внутри компаний, что не обеспечивает уникальность GTIN, поэтому уникальность поля не проверяется.
| Trade Identification Number (GTIN) - уникальный идентификационный номер продукции производителя.  
| &lt;dt:globalID>85672854</dt:globalID>
| &lt;dt:globalID>85672854</dt:globalID>
|-
|-
| 34
| 034
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:name>
| style="font-weight: bold; font-family: Courier;" |··················&lt;dt:name>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
Строка 348: Строка 357:
| &lt;dt:name>Наименование</dt:name>
| &lt;dt:name>Наименование</dt:name>
|-
|-
| 35
| 035
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:code>
| style="font-weight: bold; font-family: Courier;" |··················&lt;dt:code>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
| Артикул (код) продукции в соответствии с внутренним кодификатором производителя. Артикул продукции должен быть уникальным в пределах одного производителя.
| Артикул (код) продукции в соответствии с внутренним кодификатором производителя.  
* Артикул продукции должен быть уникальным в пределах одного производителя.
| &lt;dt:code>12</dt:code>
| &lt;dt:code>12</dt:code>
|-
|-
| 36
| 036
| style="font-weight: bold; font-family: Courier;" | ···············</vd:productItem>
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:packaging>
| [[Packaging_v2.0|dt:Packaging]]
| [0..1]
| Фасовка.
| style="font-family: Courier;" |
|-
| 037
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:packagingType>
| [[PackingType_v2.0|dt:PackingType]]
| [1..1]
| Тип упаковки.
| &lt;dt:packagingType>1</dt:packagingType>
|-
| 038
| style="font-weight: bold; font-family: Courier;" | ························<bs:uuid>
| [[UUID|bs:UUID]]
| [0..1]
| Идентификатор версии типа упаковки.
| <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
|-
| 039
| style="font-weight: bold; font-family: Courier;" | ························&lt;dt:globalID>
| [[PackingCodeType_v2.0|dt:PackingCodeType]]
| [0..1]
| Уникальный идентификатор упаковки.
| &lt;dt:globalID>7B</dt:globalID>
|-
| 040
| style="font-weight: bold; font-family: Courier;" | ························&lt;dt:name>
| [[String255|bs:String255]]
| [0..1]
| Наименование упаковки.
| &lt;dt:name>Название</dt:name>
|-
| 041
| style="font-weight: bold; font-family: Courier;" | ·····················</dt:packagingType>
|  
|  
|  
|  
|
| style="font-family: Courier;" |
|-
| 042
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:quantity>
| [http://www.w3.org/TR/xmlschema-2/#int xs:int]
| [0..1]
| Количество единиц упаковки.
| &lt;dt:quantity>10</dt:quantity>
|-
| 043
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:volume>
| [[Decimal |bs:Decimal]]
| [0..1]
| Объём единицы упаковки товара.
| &lt;dt:volume>50</dt:volume>
|-
| 044
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:unit>
| [[Unit_v2.0|dt:Unit]]
| [0..1]
| Единица измерения объёма единицы упаковки товара.
| style="font-family: Courier;" |
|-
| 045
| style="font-weight: bold; font-family: Courier;" | ························<bs:uuid>
| [[UUID|bs:UUID]]
| [0..1]
| Идентификатор версии единицы измерения.
| <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
|-
| 046
| style="font-weight: bold; font-family: Courier;" | ························<bs:guid>
| [[UUID|bs:UUID]]
| [0..1]
| Глобальный идентификатор единицы измерения.
| <bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
|-
| 047
| style="font-weight: bold; font-family: Courier;" | ·····················</dt:unit>
|
|
|
| style="font-family: Courier;" |
|-
| 048
| style="font-weight: bold; font-family: Courier;" | ··················</dt:packaging>
|  
|  
|  
|  
|
| style="font-family: Courier;" |
|-
|-
| 37
| 049
| style="font-weight: bold; font-family: Courier;" | ···············<vd:volume>
| style="font-weight: bold; font-family: Courier;" |···············</vd:productItem>
|
|
|
|
|-
| 050
| style="font-weight: bold; font-family: Courier;" |···············<vd:volume>
| [[Decimal |bs:Decimal]]
| [[Decimal |bs:Decimal]]
| [1..1]
| [1..1]
Строка 369: Строка 470:
| &lt;dt:volume>50</dt:volume>
| &lt;dt:volume>50</dt:volume>
|-
|-
| 38
| 051
| style="font-weight: bold; font-family: Courier;" | ···············<vd:unit>
| style="font-weight: bold; font-family: Courier;" |···············<vd:unit>
| [[Unit_v2.0|dt:Unit]]
| [[Unit_v2.0|dt:Unit]]
| [1..1]
| [1..1]
| Единица измерения объема партии продукции.
| Единица измерения объема партии продукции.
* Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
|  
|  
|-
|-
| 39
| 052
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
| Идентификатор версии еиницы измерения.
| Идентификатор версии единицы измерения.
| <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
| <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
|-
|-
| 40
| 053
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
| Глобальный идентификатор еиницы измерения.
| Глобальный идентификатор единицы измерения.
| <bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
| <bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
|-
|-
| 41
| 054
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:name>
| style="font-weight: bold; font-family: Courier;" |··················&lt;dt:name>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
Строка 397: Строка 499:
| &lt;dt:name>кг.</dt:name>
| &lt;dt:name>кг.</dt:name>
|-
|-
| 42
| 055
| style="font-weight: bold; font-family: Courier;" | ···············</vd:unit>
| style="font-weight: bold; font-family: Courier;" |···············</vd:unit>
|  
|  
|  
|  
Строка 404: Строка 506:
|  
|  
|-
|-
| 43
| 056
| style="font-weight: bold; font-family: Courier;" | ···············<vd:dateOfProduction>
| style="font-weight: bold; font-family: Courier;" |···············<vd:dateOfProduction>
| [[GoodsDate_v2.0|vd:GoodsDate]]
| [[GoodsDate_v2.0|vd:GoodsDate]]
| [1..1]
| [1..1]
| Дата выработки продукции. Может быть указана датой или диапазоном дат. В случае точной даты выработки указывается только первая компонента - firstDate.
| Дата выработки продукции.  
* Может быть указана датой или диапазоном дат.  
* В случае точной даты выработки указывается только первая компонента - firstDate.
|  
|  
|-
|-
| 44
| 057
| style="font-weight: bold; font-family: Courier;" | ··················<vd:firstDate>
| style="font-weight: bold; font-family: Courier;" |··················<vd:firstDate>
| [[ComplexDate_v2.0| dt:ComplexDate]]
| [[ComplexDate_v2.0| dt:ComplexDate]]
| [1..1]
| [1..1]
Строка 418: Строка 522:
|  
|  
|-
|-
| 45
| 058
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:year>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:year>
| [[Year_v2.0|dt:Year]]
| [[Year_v2.0|dt:Year]]
| [0..1]
| [1..1]
| Год.
| Год.
| &lt;dt:year>2017</dt:year>
| &lt;dt:year>2017</dt:year>
|-
|-
| 46
| 059
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:month>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:month>
| [[Month_v2.0|dt:Month]]
| [[Month_v2.0|dt:Month]]
| [0..1]
| [1..1]
| Месяц.
| Месяц.
| &lt;dt:month>07</dt:month>
| &lt;dt:month>07</dt:month>
|-
|-
| 47
| 060
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:day>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:day>
| [[Day_v2.0|dt:Day]]
| [[Day_v2.0|dt:Day]]
| [0..1]
| [0..1]
Строка 439: Строка 543:
| &lt;dt:day>07</dt:day>
| &lt;dt:day>07</dt:day>
|-
|-
| 48
| 061
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:hour>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:hour>
| [[Hour_v2.0|dt:Hour]]
| [[Hour_v2.0|dt:Hour]]
| [0..1]
| [0..1]
Строка 446: Строка 550:
| &lt;dt:hour>12</dt:hour>
| &lt;dt:hour>12</dt:hour>
|-
|-
| 49
| 062
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:minute>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:minute>
| [[Minute_v2.0| dt:Minute]]
| [[Minute_v2.0| dt:Minute]]
| [0..1]
| [0..1]
Строка 453: Строка 557:
| &lt;dt:minute>41</dt:minute>
| &lt;dt:minute>41</dt:minute>
|-
|-
| 50
| 063
| style="font-weight: bold; font-family: Courier;" | ··················</vd:firstDate>
| style="font-weight: bold; font-family: Courier;" |··················</vd:firstDate>
|  
|  
|  
|  
Строка 460: Строка 564:
|  
|  
|-
|-
| 51
| 064
| style="font-weight: bold; font-family: Courier;" | ··················<vd:secondDate>
| style="font-weight: bold; font-family: Courier;" |··················<vd:secondDate>
| [[ComplexDate_v2.0| dt:ComplexDate]]
| [[ComplexDate_v2.0| dt:ComplexDate]]
| [1..1]
| [0..1]
| Конечная дата в интервале.
| Конечная дата в интервале.
|  
|  
|-
|-
| 52
| 065
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:year>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:year>
| [[Year_v2.0|dt:Year]]
| [[Year_v2.0|dt:Year]]
| [0..1]
| [1..1]
| Год.
| Год.
| &lt;dt:year>2017</dt:year>
| &lt;dt:year>2017</dt:year>
|-
|-
| 53
| 066
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:month>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:month>
| [[Month_v2.0|dt:Month]]
| [[Month_v2.0|dt:Month]]
| [0..1]
| [1..1]
| Месяц.
| Месяц.
| &lt;dt:month>07</dt:month>
| &lt;dt:month>07</dt:month>
|-
|-
| 54
| 067
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:day>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:day>
| [[Day_v2.0|dt:Day]]
| [[Day_v2.0|dt:Day]]
| [0..1]
| [0..1]
Строка 488: Строка 592:
| &lt;dt:day>08</dt:day>
| &lt;dt:day>08</dt:day>
|-
|-
| 55
| 068
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:hour>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:hour>
| [[Hour_v2.0|dt:Hour]]
| [[Hour_v2.0|dt:Hour]]
| [0..1]
| [0..1]
Строка 495: Строка 599:
| &lt;dt:hour>12</dt:hour>
| &lt;dt:hour>12</dt:hour>
|-
|-
| 56
| 069
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:minute>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:minute>
| [[Minute_v2.0| dt:Minute]]
| [[Minute_v2.0| dt:Minute]]
| [0..1]
| [0..1]
Строка 502: Строка 606:
| &lt;dt:minute>41</dt:minute>
| &lt;dt:minute>41</dt:minute>
|-
|-
| 57
| 070
| style="font-weight: bold; font-family: Courier;" | ··················</vd:secondDate>
| style="font-weight: bold; font-family: Courier;" |··················</vd:secondDate>
|  
|  
|  
|  
Строка 509: Строка 613:
|  
|  
|-
|-
| 58
| 071
| style="font-weight: bold; font-family: Courier;" | ···············</vd:dateOfProduction>
| style="font-weight: bold; font-family: Courier;" |···············</vd:dateOfProduction>
|  
|  
|  
|  
Строка 516: Строка 620:
|  
|  
|-
|-
| 59
| 072
| style="font-weight: bold; font-family: Courier;" | ···············<vd:expiryDate>
| style="font-weight: bold; font-family: Courier;" |···············<vd:expiryDate>
| [[GoodsDate_v2.0|vd:GoodsDate]]
| [[GoodsDate_v2.0|vd:GoodsDate]]
| [1..1]
| [1..1]
| Дата окончания срока годности продукции. Может быть указана датой или диапазоном дат. В случае точной даты выработки указывается только первая компонента - firstDate.
| Дата окончания срока годности продукции.  
* Может быть указана датой или диапазоном дат.  
* В случае точной даты выработки указывается только первая компонента - firstDate.
|  
|  
|-
|-
| 60
| 073
| style="font-weight: bold; font-family: Courier;" | ··················<vd:firstDate>
| style="font-weight: bold; font-family: Courier;" |··················<vd:firstDate>
| [[ComplexDate_v2.0| dt:ComplexDate]]
| [[ComplexDate_v2.0| dt:ComplexDate]]
| [1..1]
| [1..1]
Строка 530: Строка 636:
|  
|  
|-
|-
| 61
| 074
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:year>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:year>
| [[Year_v2.0|dt:Year]]
| [[Year_v2.0|dt:Year]]
| [0..1]
| [1..1]
| Год.
| Год.
| &lt;dt:year>2018</dt:year>
| &lt;dt:year>2018</dt:year>
|-
|-
| 62
| 075
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:month>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:month>
| [[Month_v2.0|dt:Month]]
| [[Month_v2.0|dt:Month]]
| [0..1]
| [1..1]
| Месяц.
| Месяц.
| &lt;dt:month>07</dt:month>
| &lt;dt:month>07</dt:month>
|-
|-
| 63
| 076
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:day>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:day>
| [[Day_v2.0|dt:Day]]
| [[Day_v2.0|dt:Day]]
| [0..1]
| [0..1]
Строка 551: Строка 657:
| &lt;dt:day>08</dt:day>
| &lt;dt:day>08</dt:day>
|-
|-
| 64
| 077
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:hour>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:hour>
| [[Hour_v2.0|dt:Hour]]
| [[Hour_v2.0|dt:Hour]]
| [0..1]
| [0..1]
Строка 558: Строка 664:
| &lt;dt:hour>12</dt:hour>
| &lt;dt:hour>12</dt:hour>
|-
|-
| 65
| 078
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:minute>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:minute>
| [[Minute_v2.0| dt:Minute]]
| [[Minute_v2.0| dt:Minute]]
| [0..1]
| [0..1]
Строка 565: Строка 671:
| &lt;dt:minute>41</dt:minute>
| &lt;dt:minute>41</dt:minute>
|-
|-
| 66
| 079
| style="font-weight: bold; font-family: Courier;" | ··················</vd:firstDate>
| style="font-weight: bold; font-family: Courier;" |··················</vd:firstDate>
|  
|  
|  
|  
Строка 572: Строка 678:
|  
|  
|-
|-
| 67
| 080
| style="font-weight: bold; font-family: Courier;" | ··················<vd:secondDate>
| style="font-weight: bold; font-family: Courier;" |··················<vd:secondDate>
| [[ComplexDate_v2.0| dt:ComplexDate]]
| [[ComplexDate_v2.0| dt:ComplexDate]]
| [1..1]
| [0..1]
| Конечная дата в интервале.
| Конечная дата в интервале.
|  
|  
|-
|-
| 68
| 081
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:year>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:year>
| [[Year_v2.0|dt:Year]]
| [[Year_v2.0|dt:Year]]
| [0..1]
| [1..1]
| Год.
| Год.
| &lt;dt:year>2018</dt:year>
| &lt;dt:year>2018</dt:year>
|-
|-
| 69
| 082
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:month>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:month>
| [[Month_v2.0|dt:Month]]
| [[Month_v2.0|dt:Month]]
| [0..1]
| [1..1]
| Месяц.
| Месяц.
| &lt;dt:month>09</dt:month>
| &lt;dt:month>09</dt:month>
|-
|-
| 70
| 083
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:day>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:day>
| [[Day_v2.0|dt:Day]]
| [[Day_v2.0|dt:Day]]
| [0..1]
| [0..1]
Строка 600: Строка 706:
| &lt;dt:day>08</dt:day>
| &lt;dt:day>08</dt:day>
|-
|-
| 71
| 084
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:hour>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:hour>
| [[Hour_v2.0|dt:Hour]]
| [[Hour_v2.0|dt:Hour]]
| [0..1]
| [0..1]
Строка 607: Строка 713:
| &lt;dt:hour>12</dt:hour>
| &lt;dt:hour>12</dt:hour>
|-
|-
| 72
| 085
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:minute>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:minute>
| [[Minute_v2.0| dt:Minute]]
| [[Minute_v2.0| dt:Minute]]
| [0..1]
| [0..1]
Строка 614: Строка 720:
| &lt;dt:minute>41</dt:minute>
| &lt;dt:minute>41</dt:minute>
|-
|-
| 73
| 086
| style="font-weight: bold; font-family: Courier;" | ··················</vd:secondDate>
| style="font-weight: bold; font-family: Courier;" |··················</vd:secondDate>
|  
|  
|  
|  
Строка 621: Строка 727:
|  
|  
|-
|-
| 74
| 087
| style="font-weight: bold; font-family: Courier;" | ···············</vd:expiryDate>
| style="font-weight: bold; font-family: Courier;" |···············</vd:expiryDate>
|  
|  
|  
|  
Строка 628: Строка 734:
|  
|  
|-
|-
| 75
| 088
| style="font-weight: bold; font-family: Courier;" | ···············<vd:productionBatchID>
| style="font-weight: bold; font-family: Courier;" |···············<vd:batchID>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..*]
| [0..*]
| Уникальный идентификатор производственной партии продукции.
| Уникальный идентификатор производственной партии продукции.
| <vd:productionBatchID>ПП64219</vd:productionBatchID>
| <vd:batchID>ПП64219</vd:batchID>
|-
|-
| 76
| 089
| style="font-weight: bold; font-family: Courier;" | ···············<vd:perishable>
| style="font-weight: bold; font-family: Courier;" |···············<vd:perishable>
| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
| [1..1]
| [1..1]
Строка 644: Строка 750:
| <vd:perishable>false</vd:perishable>
| <vd:perishable>false</vd:perishable>
|-
|-
| 77
| 090
| style="font-weight: bold; font-family: Courier;" | ···············<vd:origin>
| style="font-weight: bold; font-family: Courier;" |···············<vd:origin>
| [[BatchOrigin_v2.0|vd:BatchOrigin]]
| [[BatchOrigin_v2.0|vd:BatchOrigin]]
| [0..1]
| [0..1]
| Сведения о происхождении продукции.
| Сведения о происхождении продукции.
* Указывается только при добавлении продукции через инвентаризацию.
|  
|  
|-
|-
| 78
| 091
| style="font-weight: bold; font-family: Courier;" | ··················<vd:productItem>
| style="font-weight: bold; font-family: Courier;" |··················<vd:productItem>
| [[ProductItem_v2.0|dt:ProductItem]]
| [[ProductItem_v2.0|dt:ProductItem]]
| [0..1]
| [0..1]
| Наименование продукции в номенклатуре производителя.
| Наименование продукции в номенклатуре производителя.
* Может быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
* Если продукция идентифицируется uuid или guid, то указание name не обязательно (в случае указания будет проигнорировано).
* Если продукцию необходимо задать текстом, то указывается name и не указываются uuid/guid.
|  
|  
|-
|-
| 79
| 092
| style="font-weight: bold; font-family: Courier;" | ·····················<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |·····················<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [1..1]
| [0..1]
| Идентификатор версии  номенклатуры продукции.
| Идентификатор версии  номенклатуры продукции.
| <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
| <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
|-
|-
| 80
| 093
| style="font-weight: bold; font-family: Courier;" | ·····················<bs:guid>
| style="font-weight: bold; font-family: Courier;" |·····················<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [1..1]
| [0..1]
| Глобальный идентификатор номенклатуры продукции.
| Глобальный идентификатор номенклатуры продукции.
| <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
| <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
|-
|-
| 81
| 094
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:globalID>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:globalID>
| [[GTINType_v2.0|dt:GTINType]]
| [[GTINType_v2.0|dt:GTINType]]
| [0..1]
| [0..1]
| Trade Identification Number (GTIN) - идентификационный номер продукции производителя. По задумке создателей GTIN должен быть уникален для продукции всех производителей, но на практике встречаются случаи недокументированного использования GTIN внутри компаний, что не обеспечивает уникальность GTIN, поэтому уникальность поля не проверяется.
| Trade Identification Number (GTIN) - уникальный идентификационный номер продукции производителя.  
| &lt;dt:globalID>85672854</dt:globalID>
| &lt;dt:globalID>85672854</dt:globalID>
|-
|-
| 82
| 095
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:name>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:name>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
Строка 686: Строка 796:
| &lt;dt:name>Наименование</dt:name>
| &lt;dt:name>Наименование</dt:name>
|-
|-
| 83
| 096
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:code>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:code>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
| Артикул (код) продукции в соответствии с внутренним кодификатором производителя. Артикул продукции должен быть уникальным в пределах одного производителя.
| Артикул (код) продукции в соответствии с внутренним кодификатором производителя.  
* Артикул продукции должен быть уникальным в пределах одного производителя.
| &lt;dt:code>12</dt:code>
| &lt;dt:code>12</dt:code>
|-
|-
| 84
| 097
| style="font-weight: bold; font-family: Courier;" | ··················</vd:productItem>
| style="font-weight: bold; font-family: Courier;" |··················</vd:productItem>
|  
|  
|  
|  
Строка 700: Строка 811:
|  
|  
|-
|-
| 85
| 098
| style="font-weight: bold; font-family: Courier;" | ··················<vd:country>
| style="font-weight: bold; font-family: Courier;" |··················<vd:country>
| [[Country_v2.0|dt:Country]]
| [[Country_v2.0|dt:Country]]
| [0..1]
| [0..1]
| Страна происхождения партии продукции.
| Страна происхождения партии продукции.
* Должен быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
|  
|  
|-
|-
| 86
| 099
| style="font-weight: bold; font-family: Courier;" | ·····················<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |·····················<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 714: Строка 826:
| <bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
| <bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
|-
|-
| 87
| 100
| style="font-weight: bold; font-family: Courier;" | ·····················<bs:guid>
| style="font-weight: bold; font-family: Courier;" |·····················<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 721: Строка 833:
| <bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
| <bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
|-
|-
| 88
| 101
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:name>
| style="font-weight: bold; font-family: Courier;" |··················</vd:country>
| [[String255|bs:String255]]
| [0..1]
| Наименование страны происхождения партии продукции.
| &lt;dt:name>Российская федерация</dt:name>
|-
| 89
| style="font-weight: bold; font-family: Courier;" | ··················</vd:country>
|  
|  
|  
|  
Строка 735: Строка 840:
|  
|  
|-
|-
| 90
| 102
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:producer>
| style="font-weight: bold; font-family: Courier;" |··················&lt;dt:producer>
| [[Producer_v2.0|dt:Producer]]
| [[Producer_v2.0|dt:Producer]]
| [0..*]
| [0..*]
Строка 742: Строка 847:
|  
|  
|-
|-
| 91
| 103
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:enterprise>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:enterprise>
| [[Enterprise_v2.0|dt:Enterprise]]
| [[Enterprise_v2.0|dt:Enterprise]]
| [1..1]
| [1..1]
| Информация о предприятие-производителе продукции. Обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID.
| Информация о предприятие-производителе продукции.  
* Должен быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
|  
|  
|-
|-
| 92
| 104
| style="font-weight: bold; font-family: Courier;" | ························<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |························<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 756: Строка 862:
| <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
| <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
|-
|-
| 93
| 105
| style="font-weight: bold; font-family: Courier;" | ························<bs:guid>
| style="font-weight: bold; font-family: Courier;" |························<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 763: Строка 869:
| <bs:guid>12f04ea3-e236-4b71-b427-e04d41b26de4</bs:guid>
| <bs:guid>12f04ea3-e236-4b71-b427-e04d41b26de4</bs:guid>
|-
|-
| 94
| 106
| style="font-weight: bold; font-family: Courier;" | ························&lt;dt:name>
| style="font-weight: bold; font-family: Courier;" |·····················</dt:enterprise>
| [[String255|bs:String255]]
| [0..1]
| Наименование производителя.
| &lt;dt:name>Мясной цех №36</dt:name>
|-
| 95
| style="font-weight: bold; font-family: Courier;" | ·····················</dt:enterprise>
|  
|  
|  
|  
Строка 777: Строка 876:
|  
|  
|-
|-
| 96
| 107
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:role>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:role>
| [[EnterpriseRole_v2.0|dt:EnterpriseRole]]
| [[EnterpriseRole_v2.0|dt:EnterpriseRole]]
| [1..1]
| [1..1]
Строка 784: Строка 883:
| &lt;dt:role>PRODUCER</dt:role>
| &lt;dt:role>PRODUCER</dt:role>
|-
|-
| 97
| 108
| style="font-weight: bold; font-family: Courier;" | ··················</dt:producer>
| style="font-weight: bold; font-family: Courier;" |··················</dt:producer>
|  
|  
|  
|  
Строка 791: Строка 890:
|  
|  
|-
|-
| 98
| 109
| style="font-weight: bold; font-family: Courier;" | ···············</vd:origin>
| style="font-weight: bold; font-family: Courier;" |···············</vd:origin>
|  
|  
|  
|  
Строка 798: Строка 897:
|  
|  
|-
|-
| 99
| 110
| style="font-weight: bold; font-family: Courier;" | ···············<vd:lowGradeCargo>
| style="font-weight: bold; font-family: Courier;" |···············<vd:lowGradeCargo>
| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
| [http://www.w3.org/TR/xmlschema-2/#boolean xs:boolean]
| [1..1]
| [0..1]
| Является ли груз некачественным.
| Является ли груз некачественным.
*true – груз некачественный;
*true – груз некачественный;
*false – груз качественный.
*false – груз качественный (значение по умолчанию, если элемент не указывается).
| <vd:lowGradeCargo>false</vd:lowGradeCargo>
| <vd:lowGradeCargo>false</vd:lowGradeCargo>
|-
|-
| 100
| 111
| style="font-weight: bold; font-family: Courier;" | ···············<vd:packageList>
| style="font-weight: bold; font-family: Courier;" |···············<vd:packageList>
| [[PackageList_v2.0|dt:PackageList]]
| [[PackageList_v2.0|dt:PackageList]]
| [0..1]
| [0..1]
Строка 814: Строка 913:
|  
|  
|-
|-
| 101
| 112
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:package>
| style="font-weight: bold; font-family: Courier;" |··················&lt;dt:package>
| [[Package_v2.0|dt:Package]]
| [[Package_v2.0|dt:Package]]
| [0..*]
| [0..*]
| Описание упаковки. Поддерживается указание многоуровневой упаковки и маркировки партии продукции. Всего предусмотрено шесть уровней упаковки (см. тип dt:PackageLevelType). Количество единиц упаковки и маркировка партии указывается для каждой упаковки конкретного уровня отдельно. На каждом уровне может быть произвольное количество типов упаковки, в том числе и ни одного, т.е. какого-то уровня упаковки в описании партии продукции может не быть.
| Описание упаковки. Поддерживается указание многоуровневой упаковки и маркировки партии продукции.  
* Всего предусмотрено шесть уровней упаковки (см. тип dt:PackageLevelType).  
* Количество единиц упаковки и маркировка партии указывается для каждой упаковки конкретного уровня отдельно.  
* На каждом уровне может быть произвольное количество типов упаковки, в том числе и ни одного, т.е. какого-то уровня упаковки в описании партии продукции может не быть.
|  
|  
|-
|-
| 102
| 113
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:level>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:level>
| [[PackageLevelType_v2.0|dt:PackageLevelType]]
| [[PackageLevelType_v2.0|dt:PackageLevelType]]
| [1..1]
| [1..1]
Строка 828: Строка 930:
| <vd:level>4</vd:level>
| <vd:level>4</vd:level>
|-
|-
| 103
| 114
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:packingType>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:packingType>
| [[PackingType_v2.0|dt:PackingType]]
| [[PackingType_v2.0|dt:PackingType]]
| [1..1]
| [1..1]
| Тип упаковки.
| Тип упаковки.
* Упаковку может идентифицировать один из идентификаторов: uuid, guid или globalID - достаточно указать один из них.
* При указании нескольких идентификаторов приоритет у uuid, потом у guid и globalID
| <vd:packingType>1</vd:packingType>
| <vd:packingType>1</vd:packingType>
|-
|-
| 104
| 115
| style="font-weight: bold; font-family: Courier;" | ························<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |························<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 842: Строка 946:
| <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
| <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
|-
|-
| 105
| 116
| style="font-weight: bold; font-family: Courier;" | ························&lt;dt:globalID>
| style="font-weight: bold; font-family: Courier;" |························<bs:guid>
| [[UUID|bs:UUID]]
| [0..1]
| Глобальный идентификатор упаковки.
| <bs:guid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:guid>
|-
| 117
| style="font-weight: bold; font-family: Courier;" |························&lt;dt:globalID>
| [[PackingCodeType_v2.0|dt:PackingCodeType]]
| [[PackingCodeType_v2.0|dt:PackingCodeType]]
| [1..1]
| [0..1]
| Уникальный идентификатор упаковки.
| Уникальный идентификатор упаковки.
| &lt;dt:globalID>7B</dt:globalID>
| &lt;dt:globalID>7B</dt:globalID>
|-
|-
| 106
| 118
| style="font-weight: bold; font-family: Courier;" | ························&lt;dt:name>
| style="font-weight: bold; font-family: Courier;" |························&lt;dt:name>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
Строка 856: Строка 967:
| &lt;dt:name>Деревянный ящик</dt:name>
| &lt;dt:name>Деревянный ящик</dt:name>
|-
|-
| 107
| 119
| style="font-weight: bold; font-family: Courier;" | ·····················</dt:packingType>
| style="font-weight: bold; font-family: Courier;" |·····················</dt:packingType>
|  
|  
|  
|  
Строка 863: Строка 974:
|  
|  
|-
|-
| 108
| 120
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:quantity>
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:quantity>
| [http://www.w3.org/TR/xmlschema-2/#int xs:int]
| [http://www.w3.org/TR/xmlschema-2/#int xs:int]
| [0..1]
| [0..1]
Строка 870: Строка 981:
| <vd:quantity>1</vd:quantity>
| <vd:quantity>1</vd:quantity>
|-
|-
| 109
| 121
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:productMarks class="UNDEFINED">
| style="font-weight: bold; font-family: Courier;" |·····················&lt;dt:productMarks&nbsp;class="UNDEFINED">
| [[ProductMarks_v2.0|dt:ProductMarks]]
| [[ProductMarks_v2.0|dt:ProductMarks]]
| [0..*]
| [0..*]
| Маркировка партии продукции.
| Маркировка партии продукции.
| <vd:productMarks class="BN">ПАРТИЯ1251</vd:productMarks>
| <vd:productMarks class="BN">П151</vd:productMarks>
|-
|-
| 110
| 122
| style="font-weight: bold; font-family: Courier;" | ··················</dt:package>
| style="font-weight: bold; font-family: Courier;" |··················</dt:package>
|  
|  
|  
|  
Строка 884: Строка 995:
|  
|  
|-
|-
| 111
| 123
| style="font-weight: bold; font-family: Courier;" | ···············</vd:packageList>
| style="font-weight: bold; font-family: Courier;" |···············</vd:packageList>
|  
|  
|  
|  
Строка 891: Строка 1002:
|  
|  
|-
|-
| 112
| 124
| style="font-weight: bold; font-family: Courier;" | ···············<vd:owner>
| style="font-weight: bold; font-family: Courier;" |···············<vd:owner>
| [[BusinessEntity_v2.0|dt:BusinessEntity]]
| [[BusinessEntity_v2.0|dt:BusinessEntity]]
| [0..1]
| [0..1]
| Фирма-владелец продукции.
| Фирма-владелец продукции.
* Должен быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
|  
|  
|-
|-
| 113
| 125
| style="font-weight: bold; font-family: Courier;" | ··················<bs:uuid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:uuid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 905: Строка 1017:
| <bs:uuid>dc400640-0496-4f06-b83c-d00107edc744</bs:uuid>
| <bs:uuid>dc400640-0496-4f06-b83c-d00107edc744</bs:uuid>
|-
|-
| 114
| 126
| style="font-weight: bold; font-family: Courier;" | ··················<bs:guid>
| style="font-weight: bold; font-family: Courier;" |··················<bs:guid>
| [[UUID|bs:UUID]]
| [[UUID|bs:UUID]]
| [0..1]
| [0..1]
Строка 912: Строка 1024:
| <bs:guid>879b525c-248d-46a5-bbde-2ee02d4d0bf9</bs:guid>
| <bs:guid>879b525c-248d-46a5-bbde-2ee02d4d0bf9</bs:guid>
|-
|-
| 115
| 127
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:fullName>
| style="font-weight: bold; font-family: Courier;" |···············</vd:owner>
| [[String255|bs:String255]]
| [0..1]
| Полное наименование хозяйствующего субъекта.
| &lt;dt:fullName>Общество с ограниченной ответственностью "Первая торговая компания"</dt:fullName>
|-
| 116
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:fio>
| [[String255|bs:String255]]
| [0..1]
| ФИО хозяйствующего субъекта.
| &lt;dt:fio>Иванов Сергей Петрович</dt:fio>
|-
| 117
| style="font-weight: bold; font-family: Courier;" | ··················&lt;dt:juridicalAddress>
| [[Address_v2.0|dt:Address]]
| [0..1]
| Адрес фирмы.
|
|-
| 118
| style="font-weight: bold; font-family: Courier;" | ·····················&lt;dt:addressView>
| [[String255|bs:String255]]
| [0..1]
| Представление адреса.
| &lt;dt:addressView>Российская Федерация, Владимирская обл., г. Владимир, ул. Ленина ул., д. 44</dt:addressView>
|-
| 119
| style="font-weight: bold; font-family: Courier;" | ··················</dt:juridicalAddress>
|  
|  
|  
|  
Строка 947: Строка 1031:
|  
|  
|-
|-
| 120
| 128
| style="font-weight: bold; font-family: Courier;" | ···············</vd:owner>
| style="font-weight: bold; font-family: Courier;" |············</vd:batch>
|  
|  
|  
|  
Строка 954: Строка 1038:
|  
|  
|-
|-
| 121
| 129
| style="font-weight: bold; font-family: Courier;" | ············</vd:batch>
| style="font-weight: bold; font-family: Courier;" |·········</merc:stockEntry>
|  
|  
|  
|  
Строка 961: Строка 1045:
|  
|  
|-
|-
| 122
| 130
| style="font-weight: bold; font-family: Courier;" | ·········</merc:stockEntry>
| style="font-weight: bold; font-family: Courier;" |······</vd:resultingList>
|  
|  
|  
|  
Строка 968: Строка 1052:
|  
|  
|-
|-
| 123
| 131
| style="font-weight: bold; font-family: Courier;" | ······</vd:resultingList>
| style="font-weight: bold; font-family: Courier;" |···</vd:stockDiscrepancy>
|  
|  
|  
|  
Строка 975: Строка 1059:
|  
|  
|-
|-
| 124
| 132
| style="font-weight: bold; font-family: Courier;" | ···</vd:stockDiscrepancy>
| style="font-weight: bold; font-family: Courier;" |···<vd:discrepancyReport for="test1">
|
|
|
|
|-
| 125
| style="font-weight: bold; font-family: Courier;" | ···<vd:discrepancyReport for="idvalue0">
| [[DiscrepancyReport_v2.0|vd:DiscrepancyReport]]
| [[DiscrepancyReport_v2.0|vd:DiscrepancyReport]]
| [1..*]
| [0..1]
| Акт несоответствия.
| Акт несоответствия.
* передается в случае, если сведения указанные в ВСД и фактические сведения не совпадают.
* Передается в случае, если сведения указанные в ВСД и фактические сведения не совпадают.
* от типа vd:Document наследуется атрибут for - используется для связи discrepancyReport со stockDiscrepancy
|  
|  
|-
|-
| 126
| 133
| style="font-weight: bold; font-family: Courier;" | ······<vd:issueSeries>
| style="font-weight: bold; font-family: Courier;" |······<vd:issueSeries>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
| Серия акта несоответствия.
| Серия акта несоответствия.
*Для электронного акта несоответствия серия генерируется автоматически.
*Для электронного акта несоответствия серия генерируется автоматически.
| <vd:issueSeries>ABSC-ТТН-4</vd:issueSeries>
| <vd:issueSeries>ABSC-ТТН-4</vd:issueSeries>
|-
|-
| 127
| 134
| style="font-weight: bold; font-family: Courier;" | ······<vd:issueNumber>
| style="font-weight: bold; font-family: Courier;" |······<vd:issueNumber>
| [[String255|bs:String255]]
| [[String255|bs:String255]]
| [0..1]
| [0..1]
Строка 1007: Строка 1083:
| <vd:issueNumber>79498-97</vd:issueNumber>
| <vd:issueNumber>79498-97</vd:issueNumber>
|-
|-
| 128
| 135
| style="font-weight: bold; font-family: Courier;" | ······<vd:issueDate>
| style="font-weight: bold; font-family: Courier;" |······<vd:issueDate>
| [http://www.w3.org/TR/xmlschema-2/#date xs:date]
| [http://www.w3.org/TR/xmlschema-2/#date xs:date]
| [0..1]
| [0..1]
Строка 1014: Строка 1090:
| <vd:issueDate>2017-07-07</vd:issueDate>
| <vd:issueDate>2017-07-07</vd:issueDate>
|-
|-
| 129
| 136
| style="font-weight: bold; font-family: Courier;" | ······<vd:reason>
| style="font-weight: bold; font-family: Courier;" |······<vd:reason>
| [[DiscrepancyReason_v2.0|vd:DiscrepancyReason]]
| [[DiscrepancyReason_v2.0|vd:DiscrepancyReason]]
| [1..1]
| [1..1]
Строка 1021: Строка 1097:
|  
|  
|-
|-
| 130
| 137
| style="font-weight: bold; font-family: Courier;" | ·········<vd:name>
| style="font-weight: bold; font-family: Courier;" |·········<vd:name>
| [http://www.w3.org/TR/xmlschema-2/#string xs:string]
| [http://www.w3.org/TR/xmlschema-2/#string xs:string]
| [1..1]
| [1..1]
Строка 1028: Строка 1104:
|  
|  
|-
|-
| 131
| 138
| style="font-weight: bold; font-family: Courier;" | ······</vd:reason>
| style="font-weight: bold; font-family: Courier;" |······</vd:reason>
|  
|  
|  
|  
Строка 1035: Строка 1111:
| <vd:name>Расхождение в объеме</vd:name>
| <vd:name>Расхождение в объеме</vd:name>
|-
|-
| 132
| 139
| style="font-weight: bold; font-family: Courier;" | ······<vd:description>
| style="font-weight: bold; font-family: Courier;" |······<vd:description>
| [http://www.w3.org/TR/xmlschema-2/#string xs:string]
| [http://www.w3.org/TR/xmlschema-2/#string xs:string]
| [1..1]
| [0..1]
| Описание несоответствия.
| Описание несоответствия.
| <vd:description>Часть партии увезли на другую площадку</vd:description>
| <vd:description>Часть партии увезли на другую площадку</vd:description>
|-
|-
| 133
| 140
| style="font-weight: bold; font-family: Courier;" | ···</vd:discrepancyReport>
| style="font-weight: bold; font-family: Courier;" |···</vd:discrepancyReport>
|  
|  
|  
|  
Строка 1049: Строка 1125:
|  
|  
|-
|-
| 134
| 141
| style="font-weight: bold; font-family: Courier;" | </merc:resolveDiscrepancyRequest>
| style="font-weight: bold; font-family: Courier;" |</merc:resolveDiscrepancyRequest>
|  
|  
|  
|  

Версия 10:52, 14 сентября 2017

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

Операция ResolveDiscrepancyOperation предназначена для устранения возможных несоответствий в сведениях о партии продукции в складском журнале системы Меркурий и фактических сведениях о продукции, выявленных по результатам проведенной инвентаризации. В ходе проведения инвентаризации доступны следующие действия:

  • добавление одной, либо нескольких записей в складской журнал продукции (пересортица при инвентаризации);
  • изменение существующей записи журнала;
  • списание всех остатков по записи журнала (удаление).

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

  • информация о пользователе - инициаторе запроса;
  • данные хозяйствующего субъекта и предприятия, где проводится инвентаризация;
  • для объёмов продукции, которые не были ранее отражены в журнале, передаются полные сведения о записи складского журнала;
  • для каждой изменяемой записи журнала должен быть указан её идентификатор в журнале продукции ФГИС «Меркурий», а также фактические сведения для этой записи;
  • при списании всех остатков с записи журнала передается идентификатор записи журнала продукции ФГИС «Меркурий»;
  • при наличии «Акта о пересортице», оформляемого в ИС предприятия, должны быть переданы реквизиты данного документа, в случае отсутствия документа, он будет создан ФГИС «Меркурий», а реквизиты будут назначены автоматически.

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

  • добавленные или измененные записи складского журнала продукции;
  • акт о пересортице.

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

При обработке запроса возможны следующие сценарии:

1.1. Запрос успешно обработан. Пользователю вернулась сформированная запись журнала продукции и акт несоответствия.
1.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.
2.1. Запрос успешно обработан. Пользователю вернулась измененная запись журнала продукции и акт несоответствия.
2.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.
2.1. Запрос успешно обработан. Пользователю вернулась измененная запись журнала продукции и акт несоответствия.
2.2. Произошла ошибка при обработке запроса.
• Некорректный запрос.
• Внутренняя ошибка системы.

При формировании запроса возможны следующие сценарии.

Используемые пространства имён и типы


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

# Название XML-элемента Тип Обязат. Описание Пример
001 <merc:resolveDiscrepancyRequest>
002 ···<merc:localTransactionId> xs:NCName [1..1] Идентификатор заявки в клиентской системе. <bs:guid>A00001</bs:guid>
003 ···<merc:initiator> dt:User [1..1] Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу.
  • Является ответственным за выполнение бизнес-операции.
  • Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт.
004 ······<vd:login> xs:NCName [1..1] Логин пользователя, зарегистрированного в системе Меркурий. <vd:login>user_ab_150101</vd:login>
005 ···</merc:initiator>
006 ···<dt:enterprise> dt:Enterprise [1..1] Площадка на которой осуществляется инвентаризация. Указывается из списка мест осуществления деятельности для хозяйствующего субъекта.
  • Идентификатор предприятия, которое связано с хозяйствующим субъектом, инициировавшим запрос должен совпадать с идентификатором обслуживаемого вет. управлением предприятия, указанного в записи складского журнала участвующего в инвентаризации.
  • Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
007 ······<bs:uuid> bs:UUID [0..1] Идентификатор версии предприятия. <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
008 ······<bs:guid> bs:UUID [0..1] Глобальный идентификатор предприятия. <bs:guid>12f04ea3-e236-4b71-b427-e04d41b26de4</bs:guid>
009 ···</dt:enterprise>
010 ···<vd:inventoryDate> xs:DateTime [1..1] Дата проведения инвентаризации. <vd:inventoryDate>2017-07-07T12:00:00<vd:inventoryDate>
011 ···<vd:responsible> dt:User [1..1] Ответственный за инвентаризацию. Указывается пользователь из списка пользователей для хозяйствующего субъекта - заявителя.
012 ······<vd:login> xs:NCName [0..1] Логин пользователя, зарегистрированного в системе Меркурий. <vd:login>user_ab_150101</vd:login>
013 ···</vd:responsible>
014 ···<vd:stockDiscrepancy id="test1"> vetd:StockDiscrepancy [1..*] Сведения о результате инвентаризации (по одному факту расхождения).
015 ······<vd:resultingList> vd:StockEntryList [1..1] Сведения о записях журнала
016 ·········<merc:stockEntry> vd:StockEntry [1..*] Одна или несколько записей складского журнала продукции, полученная, либо измененная в результате инвентаризации.
017 ············<bs:uuid> bs:UUID [0..1] Идентификатор версии записи складского журнала продукции.
  • Указывается в случае, если необходимо изменить существующую запись складского журнала, т.е. в том, случае, когда инвентаризация НЕ выявила неучтённых остатков.
  • Не указывается в случае добавления новой записи складского журнала продукции, т.е. когда при инвентаризации выявлены неучтённые остатки.
  • Если при наличии идентификатора указан объём больше нуля, тогда происходит редактирование записи складского журнала
  • Если при наличии идентификатора указан объём, равный нулю, происходит удаление записи складского журнала.
<bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
018 ············<vd:batch> vd:Batch [1..1] Сведения о партии продукции.
019 ···············<vd:productType> dt:ProductType [1..1] Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. <vd:productType>1</vd:productType>
020 ···············<vd:product> dt:Product [1..1] Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
  • Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
021 ··················<bs:uuid> bs:UUID [0..1] Идентификатор версии продукции. <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
022 ··················<bs:guid> bs:UUID [0..1] Глобальный идентификатор продукции. <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
023 ··················<dt:name> bs:String255 [0..1] Наименование продукции. <dt:name>говядина</dt:name>
024 ···············</vd:product>
025 ···············<vd:subProduct> dt:SubProduct [1..1] Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
  • Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
026 ··················<bs:uuid> bs:UUID [0..1] Идентификатор версии вида продукции. <bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
027 ··················<bs:guid> bs:UUID [0..1] Глобальный идентификатор вида продукции. <bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
028 ··················<dt:name> bs:String255 [0..1] Наименование вида продукции. <dt:name>говядина на кости охлажденная</dt:name>
029 ···············</vd:subProduct>
030 ···············<vd:productItem> dt:ProductItem [0..1] Наименование продукции в номенклатуре производителя.
  • Может быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
  • Если продукция идентифицируется uuid или guid (берется из справочника продукции), то указание name не обязательно (в случае указания будет проигнорировано).
  • Если продукцию необходимо задать текстом, то указывается name и не указываются uuid/guid.
  • Фасовка задается, если продукция задается текстом (name) без указания uuid/guid. В случае указания фасовки вместе с uuid/guid она будет проигнорирована.
031 ··················<bs:uuid> bs:UUID [0..1] Идентификатор версии номенклатуры продукции. <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
032 ··················<bs:guid> bs:UUID [0..1] Глобальный идентификатор номенклатуры продукции. <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
033 ··················<dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - уникальный идентификационный номер продукции производителя. <dt:globalID>85672854</dt:globalID>
034 ··················<dt:name> bs:String255 [0..1] Наименование продукции. <dt:name>Наименование</dt:name>
035 ··················<dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя.
  • Артикул продукции должен быть уникальным в пределах одного производителя.
<dt:code>12</dt:code>
036 ··················<dt:packaging> dt:Packaging [0..1] Фасовка.
037 ·····················<dt:packagingType> dt:PackingType [1..1] Тип упаковки. <dt:packagingType>1</dt:packagingType>
038 ························<bs:uuid> bs:UUID [0..1] Идентификатор версии типа упаковки. <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
039 ························<dt:globalID> dt:PackingCodeType [0..1] Уникальный идентификатор упаковки. <dt:globalID>7B</dt:globalID>
040 ························<dt:name> bs:String255 [0..1] Наименование упаковки. <dt:name>Название</dt:name>
041 ·····················</dt:packagingType>
042 ·····················<dt:quantity> xs:int [0..1] Количество единиц упаковки. <dt:quantity>10</dt:quantity>
043 ·····················<dt:volume> bs:Decimal [0..1] Объём единицы упаковки товара. <dt:volume>50</dt:volume>
044 ·····················<dt:unit> dt:Unit [0..1] Единица измерения объёма единицы упаковки товара.
045 ························<bs:uuid> bs:UUID [0..1] Идентификатор версии единицы измерения. <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
046 ························<bs:guid> bs:UUID [0..1] Глобальный идентификатор единицы измерения. <bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
047 ·····················</dt:unit>
048 ··················</dt:packaging>
049 ···············</vd:productItem>
050 ···············<vd:volume> bs:Decimal [1..1] Объем продукции. <dt:volume>50</dt:volume>
051 ···············<vd:unit> dt:Unit [1..1] Единица измерения объема партии продукции.
  • Обязательно указывать один из идентификаторов: uuid или guid; при указании обоих приоритет у uuid.
052 ··················<bs:uuid> bs:UUID [0..1] Идентификатор версии единицы измерения. <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
053 ··················<bs:guid> bs:UUID [0..1] Глобальный идентификатор единицы измерения. <bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
054 ··················<dt:name> bs:String255 [0..1] Наименование единицы измерения. <dt:name>кг.</dt:name>
055 ···············</vd:unit>
056 ···············<vd:dateOfProduction> vd:GoodsDate [1..1] Дата выработки продукции.
  • Может быть указана датой или диапазоном дат.
  • В случае точной даты выработки указывается только первая компонента - firstDate.
057 ··················<vd:firstDate> dt:ComplexDate [1..1] Начальная дата в интервале, либо единичная дата.
058 ·····················<dt:year> dt:Year [1..1] Год. <dt:year>2017</dt:year>
059 ·····················<dt:month> dt:Month [1..1] Месяц. <dt:month>07</dt:month>
060 ·····················<dt:day> dt:Day [0..1] День. <dt:day>07</dt:day>
061 ·····················<dt:hour> dt:Hour [0..1] Час. <dt:hour>12</dt:hour>
062 ·····················<dt:minute> dt:Minute [0..1] Минута. <dt:minute>41</dt:minute>
063 ··················</vd:firstDate>
064 ··················<vd:secondDate> dt:ComplexDate [0..1] Конечная дата в интервале.
065 ·····················<dt:year> dt:Year [1..1] Год. <dt:year>2017</dt:year>
066 ·····················<dt:month> dt:Month [1..1] Месяц. <dt:month>07</dt:month>
067 ·····················<dt:day> dt:Day [0..1] День. <dt:day>08</dt:day>
068 ·····················<dt:hour> dt:Hour [0..1] Час. <dt:hour>12</dt:hour>
069 ·····················<dt:minute> dt:Minute [0..1] Минута. <dt:minute>41</dt:minute>
070 ··················</vd:secondDate>
071 ···············</vd:dateOfProduction>
072 ···············<vd:expiryDate> vd:GoodsDate [1..1] Дата окончания срока годности продукции.
  • Может быть указана датой или диапазоном дат.
  • В случае точной даты выработки указывается только первая компонента - firstDate.
073 ··················<vd:firstDate> dt:ComplexDate [1..1] Начальная дата в интервале, либо единичная дата.
074 ·····················<dt:year> dt:Year [1..1] Год. <dt:year>2018</dt:year>
075 ·····················<dt:month> dt:Month [1..1] Месяц. <dt:month>07</dt:month>
076 ·····················<dt:day> dt:Day [0..1] День. <dt:day>08</dt:day>
077 ·····················<dt:hour> dt:Hour [0..1] Час. <dt:hour>12</dt:hour>
078 ·····················<dt:minute> dt:Minute [0..1] Минута. <dt:minute>41</dt:minute>
079 ··················</vd:firstDate>
080 ··················<vd:secondDate> dt:ComplexDate [0..1] Конечная дата в интервале.
081 ·····················<dt:year> dt:Year [1..1] Год. <dt:year>2018</dt:year>
082 ·····················<dt:month> dt:Month [1..1] Месяц. <dt:month>09</dt:month>
083 ·····················<dt:day> dt:Day [0..1] День. <dt:day>08</dt:day>
084 ·····················<dt:hour> dt:Hour [0..1] Час. <dt:hour>12</dt:hour>
085 ·····················<dt:minute> dt:Minute [0..1] Минута. <dt:minute>41</dt:minute>
086 ··················</vd:secondDate>
087 ···············</vd:expiryDate>
088 ···············<vd:batchID> bs:String255 [0..*] Уникальный идентификатор производственной партии продукции. <vd:batchID>ПП64219</vd:batchID>
089 ···············<vd:perishable> xs:boolean [1..1] Описывает, является ли продукция скоропортящейся:
  • true – скоропортящаяся;
  • false – не скоропортящаяся.
<vd:perishable>false</vd:perishable>
090 ···············<vd:origin> vd:BatchOrigin [0..1] Сведения о происхождении продукции.
  • Указывается только при добавлении продукции через инвентаризацию.
091 ··················<vd:productItem> dt:ProductItem [0..1] Наименование продукции в номенклатуре производителя.
  • Может быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
  • Если продукция идентифицируется uuid или guid, то указание name не обязательно (в случае указания будет проигнорировано).
  • Если продукцию необходимо задать текстом, то указывается name и не указываются uuid/guid.
092 ·····················<bs:uuid> bs:UUID [0..1] Идентификатор версии номенклатуры продукции. <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
093 ·····················<bs:guid> bs:UUID [0..1] Глобальный идентификатор номенклатуры продукции. <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
094 ·····················<dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - уникальный идентификационный номер продукции производителя. <dt:globalID>85672854</dt:globalID>
095 ·····················<dt:name> bs:String255 [0..1] Наименование продукции. <dt:name>Наименование</dt:name>
096 ·····················<dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя.
  • Артикул продукции должен быть уникальным в пределах одного производителя.
<dt:code>12</dt:code>
097 ··················</vd:productItem>
098 ··················<vd:country> dt:Country [0..1] Страна происхождения партии продукции.
  • Должен быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
099 ·····················<bs:uuid> bs:UUID [0..1] Идентификатор версии страны. <bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
100 ·····················<bs:guid> bs:UUID [0..1] Глобальный идентификатор страны. <bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
101 ··················</vd:country>
102 ··················<dt:producer> dt:Producer [0..*] Производитель продукции.
103 ·····················<dt:enterprise> dt:Enterprise [1..1] Информация о предприятие-производителе продукции.
  • Должен быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
104 ························<bs:uuid> bs:UUID [0..1] Идентификатор версии предприятия. <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
105 ························<bs:guid> bs:UUID [0..1] Глобальный идентификатор предприятия. <bs:guid>12f04ea3-e236-4b71-b427-e04d41b26de4</bs:guid>
106 ·····················</dt:enterprise>
107 ·····················<dt:role> dt:EnterpriseRole [1..1] Роль предприятия-производителя продукции. <dt:role>PRODUCER</dt:role>
108 ··················</dt:producer>
109 ···············</vd:origin>
110 ···············<vd:lowGradeCargo> xs:boolean [0..1] Является ли груз некачественным.
  • true – груз некачественный;
  • false – груз качественный (значение по умолчанию, если элемент не указывается).
<vd:lowGradeCargo>false</vd:lowGradeCargo>
111 ···············<vd:packageList> dt:PackageList [0..1] Список физической упаковки.
112 ··················<dt:package> dt:Package [0..*] Описание упаковки. Поддерживается указание многоуровневой упаковки и маркировки партии продукции.
  • Всего предусмотрено шесть уровней упаковки (см. тип dt:PackageLevelType).
  • Количество единиц упаковки и маркировка партии указывается для каждой упаковки конкретного уровня отдельно.
  • На каждом уровне может быть произвольное количество типов упаковки, в том числе и ни одного, т.е. какого-то уровня упаковки в описании партии продукции может не быть.
113 ·····················<dt:level> dt:PackageLevelType [1..1] Уровень упаковки. <vd:level>4</vd:level>
114 ·····················<dt:packingType> dt:PackingType [1..1] Тип упаковки.
  • Упаковку может идентифицировать один из идентификаторов: uuid, guid или globalID - достаточно указать один из них.
  • При указании нескольких идентификаторов приоритет у uuid, потом у guid и globalID
<vd:packingType>1</vd:packingType>
115 ························<bs:uuid> bs:UUID [0..1] Идентификатор версии упаковки. <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
116 ························<bs:guid> bs:UUID [0..1] Глобальный идентификатор упаковки. <bs:guid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:guid>
117 ························<dt:globalID> dt:PackingCodeType [0..1] Уникальный идентификатор упаковки. <dt:globalID>7B</dt:globalID>
118 ························<dt:name> bs:String255 [0..1] Наименование упаковки. <dt:name>Деревянный ящик</dt:name>
119 ·····················</dt:packingType>
120 ·····················<dt:quantity> xs:int [0..1] Количество единиц упаковки. <vd:quantity>1</vd:quantity>
121 ·····················<dt:productMarks class="UNDEFINED"> dt:ProductMarks [0..*] Маркировка партии продукции. <vd:productMarks class="BN">П151</vd:productMarks>
122 ··················</dt:package>
123 ···············</vd:packageList>
124 ···············<vd:owner> dt:BusinessEntity [0..1] Фирма-владелец продукции.
  • Должен быть указан один из идентификаторов: uuid или guid; в случае указания обоих приоритет у uuid.
125 ··················<bs:uuid> bs:UUID [0..1] Идентификатор версии хозяйствующего субъекта-владельца. <bs:uuid>dc400640-0496-4f06-b83c-d00107edc744</bs:uuid>
126 ··················<bs:guid> bs:UUID [0..1] Глобальный идентификатор хозяйствующего субъекта-владельца. <bs:guid>879b525c-248d-46a5-bbde-2ee02d4d0bf9</bs:guid>
127 ···············</vd:owner>
128 ············</vd:batch>
129 ·········</merc:stockEntry>
130 ······</vd:resultingList>
131 ···</vd:stockDiscrepancy>
132 ···<vd:discrepancyReport for="test1"> vd:DiscrepancyReport [0..1] Акт несоответствия.
  • Передается в случае, если сведения указанные в ВСД и фактические сведения не совпадают.
133 ······<vd:issueSeries> bs:String255 [0..1] Серия акта несоответствия.
  • Для электронного акта несоответствия серия генерируется автоматически.
<vd:issueSeries>ABSC-ТТН-4</vd:issueSeries>
134 ······<vd:issueNumber> bs:String255 [0..1] Номер акта несоответствия.
  • Для электронного акта несоответствия номер генерируется автоматически.
<vd:issueNumber>79498-97</vd:issueNumber>
135 ······<vd:issueDate> xs:date [0..1] Дата акта несоответствия. <vd:issueDate>2017-07-07</vd:issueDate>
136 ······<vd:reason> vd:DiscrepancyReason [1..1]
137 ·········<vd:name> xs:string [1..1] Причина составления акта несоответствия.
138 ······</vd:reason> <vd:name>Расхождение в объеме</vd:name>
139 ······<vd:description> xs:string [0..1] Описание несоответствия. <vd:description>Часть партии увезли на другую площадку</vd:description>
140 ···</vd:discrepancyReport>
141 </merc:resolveDiscrepancyRequest>

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

# Название XML-элемента Тип Кардинальность Описание Возможные значения Пример
001 <merc:resolveDiscrepancyResponse>
002 ···<merc:stockEntryList> vd:StockEntryList [1..1] Список записей журнала.
003 ······<merc:stockEntry> vd:StockEntry [1..*] Сведения о записи журнала.
004 ·········<bs:uuid> bs:UUID [1..1] Идентификатор версии записи журнала. <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
005 ·········<bs:guid> bs:UUID [1..1] Глобальный идентификатор записи журнала. <bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
006 ·········<bs:active> xs:boolean [1..1] Является ли запись журнала активной:* true - запись активна;* false - запись не активна. <bs:active>true</bs:active>
007 ·········<bs:last> xs:boolean [1..1] Последняя версия записи журнала:* true - да;* false - нет. <bs:last>true</bs:last>
008 ·········<bs:status> bs:VersionStatus [1..1] Статус версии записи журнала. <bs:status></bs:status>
009 ·········<bs:createDate> xs:DateTime [1..1] Дата создания записи журнала. <bs:createDate>2017-07-07T12:00:00</bs:createDate>
010 ·········<bs:updateDate> xs:DateTime [1..1] Дата изменения записи журнала. <bs:updateDate>2017-07-07T12:00:00</bs:updateDate>
011 ·········<bs:previous> bs:UUID [0..1] Идентификатор предыдущей версии записи журнала. <bs:previous>7c78bf3f-c1e8-496b-a5c1-173af60e95e4</bs:previous>
012 ·········<bs:next> bs:UUID [0..1] Идентификатор следующей версии записи журнала. <bs:next>82c7af0d-7067-4a67-8a53-39f4a5bcd700</bs:next>
013 ·········<vd:entryNumber> xs:string] [0..1] Номер записи журнала, доступный через веб-интерфейс. <vd:entryNumber>85628322</vd:entryNumber>
014 ············<vd:batch> vd:Batch [1..1] Сведения о партии продукции.
015 ···············<vd:productType> dt:ProductType [1..1] Тип продукции. Первый уровень иерархического справочника продукции ИС Меркурий. <vd:productType>1</vd:productType>
016 ···············<vd:product> dt:Product [1..1] Продукция. Второй уровень иерархического справочника продукции ИС Меркурий.
017 ··················<bs:uuid> bs:UUID [1..1] Идентификатор версии продукции. <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
018 ··················<bs:guid> bs:UUID [1..1] Глобальный идентификатор продукции. <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
019 ··················<dt:name> bs:String255 [0..1] Наименование продукции. <dt:name>говядина</dt:name>
020 ···············</vd:product>
021 ···············<vd:subProduct> dt:SubProduct [1..1] Вид продукции. Третий уровень иерархического справочника продукции ИС Меркурий.
022 ··················<bs:uuid> bs:UUID [1..1] Идентификатор версии вида продукции. <bs:uuid>d9d008eb-057a-4cd4-8cb2-d69364318bbe</bs:uuid>
023 ··················<bs:guid> bs:UUID [1..1] Глобальный идентификатор вида продукции. <bs:guid>6f5feda1-a3d4-4dfd-8625-de62777a205e</bs:guid>
024 ··················<dt:name> bs:String255 [0..1] Наименование вида продукции. <dt:name>говядина на кости охлажденная</dt:name>
025 ···············</vd:subProduct>
026 ···············<vd:productItem> dt:ProductItem [0..1] Наименование продукции в номенклатуре производителя.
027 ··················<bs:uuid> bs:UUID [1..1] Идентификатор версии номенклатуры продукции. <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
028 ··················<bs:guid> bs:UUID [1..1] Глобальный идентификатор номенклатуры продукции. <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
029 ··················<dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - идентификационный номер продукции производителя. По задумке создателей GTIN должен быть уникален для продукции всех производителей, но на практике встречаются случаи недокументированного использования GTIN внутри компаний, что не обеспечивает уникальность GTIN, поэтому уникальность поля не проверяется. <dt:globalID>85672854</dt:globalID>
030 ··················<dt:name> bs:String255 [0..1] Наименование продукции. <dt:name>Наименование</dt:name>
031 ··················<dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя. Артикул продукции должен быть уникальным в пределах одного производителя. <dt:code>12</dt:code>
032 ···············</vd:productItem>
033 ···············<vd:volume> bs:Decimal [1..1] Объем продукции. <dt:volume>50</dt:volume>
034 ···············<vd:unit> dt:Unit [1..1] Единица измерения объема партии продукции.
035 ··················<bs:uuid> bs:UUID [0..1] Идентификатор версии еиницы измерения. <bs:uuid>c9781d68-8f7d-4fb6-a007-d7a14f0815f6</bs:uuid>
036 ··················<bs:guid> bs:UUID [0..1] Глобальный идентификатор еиницы измерения. <bs:guid>8aaaac24-8e10-499e-b1a2-cda0bf3f5855</bs:guid>
037 ··················<dt:name> bs:String255 [0..1] Наименование единицы измерения. <dt:name>кг.</dt:name>
038 ···············</vd:unit>
039 ···············<vd:dateOfProduction> vd:GoodsDate [1..1] Дата выработки продукции. Может быть указана датой или диапазоном дат. В случае точной даты выработки указывается только первая компонента - firstDate.
040 ··················<vd:firstDate> dt:ComplexDate [1..1] Начальная дата в интервале, либо единичная дата.
041 ·····················<dt:year> dt:Year [0..1] Год. <dt:year>2017</dt:year>
042 ·····················<dt:month> dt:Month [0..1] Месяц. <dt:month>07</dt:month>
043 ·····················<dt:day> dt:Day [0..1] День. <dt:day>07</dt:day>
044 ·····················<dt:hour> dt:Hour [0..1] Час. <dt:hour>12</dt:hour>
045 ·····················<dt:minute> dt:Minute [0..1] Минута. <dt:minute>41</dt:minute>
046 ··················</vd:firstDate>
047 ··················<vd:secondDate> dt:ComplexDate [1..1] Конечная дата в интервале.
048 ·····················<dt:year> dt:Year [0..1] Год. <dt:year>2017</dt:year>
049 ·····················<dt:month> dt:Month [0..1] Месяц. <dt:month>07</dt:month>
050 ·····················<dt:day> dt:Day [0..1] День. <dt:day>08</dt:day>
051 ·····················<dt:hour> dt:Hour [0..1] Час. <dt:hour>12</dt:hour>
052 ·····················<dt:minute> dt:Minute [0..1] Минута. <dt:minute>41</dt:minute>
053 ··················</vd:secondDate>
054 ···············</vd:dateOfProduction>
055 ···············<vd:expiryDate> vd:GoodsDate [1..1] Дата окончания срока годности продукции. Может быть указана датой или диапазоном дат. В случае точной даты выработки указывается только первая компонента - firstDate.
056 ··················<vd:firstDate> dt:ComplexDate [1..1] Начальная дата в интервале, либо единичная дата.
057 ·····················<dt:year> dt:Year [0..1] Год. <dt:year>2018</dt:year>
058 ·····················<dt:month> dt:Month [0..1] Месяц. <dt:month>07</dt:month>
059 ·····················<dt:day> dt:Day [0..1] День. <dt:day>08</dt:day>
060 ·····················<dt:hour> dt:Hour [0..1] Час. <dt:hour>12</dt:hour>
061 ·····················<dt:minute> dt:Minute [0..1] Минута. <dt:minute>41</dt:minute>
062 ··················</vd:firstDate>
063 ··················<vd:secondDate> dt:ComplexDate [1..1] Конечная дата в интервале.
064 ·····················<dt:year> dt:Year [0..1] Год. <dt:year>2018</dt:year>
065 ·····················<dt:month> dt:Month [0..1] Месяц. <dt:month>09</dt:month>
066 ·····················<dt:day> dt:Day [0..1] День. <dt:day>08</dt:day>
067 ·····················<dt:hour> dt:Hour [0..1] Час. <dt:hour>12</dt:hour>
068 ·····················<dt:minute> dt:Minute [0..1] Минута. <dt:minute>41</dt:minute>
069 ··················</vd:secondDate>
070 ···············</vd:expiryDate>
071 ···············<vd:productionBatchID> bs:String255 [0..*] Уникальный идентификатор производственной партии продукции. <vd:productionBatchID>ПП64219</vd:productionBatchID>
072 ···············<vd:perishable> xs:boolean [1..1] Описывает, является ли продукция скоропортящейся:* true – скоропортящаяся;* false – не скоропортящаяся. <vd:perishable>false</vd:perishable>
073 ···············<vd:origin> vd:BatchOrigin [0..1] Сведения о происхождении продукции.
074 ··················<vd:productItem> dt:ProductItem [0..1] Наименование продукции в номенклатуре производителя.
075 ·····················<bs:uuid> bs:UUID [1..1] Идентификатор версии номенклатуры продукции. <bs:uuid>53557240-35e7-48c8-81ce-8b9948cfef90</bs:uuid>
076 ·····················<bs:guid> bs:UUID [1..1] Глобальный идентификатор номенклатуры продукции. <bs:guid>2c779c29-1fc2-44a6-8add-92752657f089</bs:guid>
077 ·····················<dt:globalID> dt:GTINType [0..1] Trade Identification Number (GTIN) - идентификационный номер продукции производителя. По задумке создателей GTIN должен быть уникален для продукции всех производителей, но на практике встречаются случаи недокументированного использования GTIN внутри компаний, что не обеспечивает уникальность GTIN, поэтому уникальность поля не проверяется. <dt:globalID>85672854</dt:globalID>
078 ·····················<dt:name> bs:String255 [0..1] Наименование продукции. <dt:name>Наименование</dt:name>
079 ·····················<dt:code> bs:String255 [0..1] Артикул (код) продукции в соответствии с внутренним кодификатором производителя. Артикул продукции должен быть уникальным в пределах одного производителя. <dt:code>12</dt:code>
080 ··················</vd:productItem>
081 ··················<vd:country> dt:Country [0..1] Страна происхождения партии продукции.
082 ·····················<bs:uuid> bs:UUID [0..1] Идентификатор версии страны. <bs:uuid>cbd91ac0-bec2-4308-a395-33b68871d76b</bs:uuid>
083 ·····················<bs:guid> bs:UUID [0..1] Глобальный идентификатор страны. <bs:guid>3aa0c3ce-8d01-4779-bfb7-df7f234cf86f</bs:guid>
084 ·····················<dt:name> bs:String255 [0..1] Наименование страны происхождения партии продукции. <dt:name>Российская федерация</dt:name>
085 ··················</vd:country>
086 ··················<dt:producer> dt:Producer [0..*] Производитель продукции.
087 ·····················<dt:enterprise> dt:Enterprise [1..1] Информация о предприятие-производителе продукции. Обязательно должно быть заполнено хотя бы одно из полей, либо UUID, либо GUID. При указании обоих полей, приоритет у UUID.
088 ························<bs:uuid> bs:UUID [0..1] Идентификатор версии предприятия. <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
089 ························<bs:guid> bs:UUID [0..1] Глобальный идентификатор предприятия. <bs:guid>12f04ea3-e236-4b71-b427-e04d41b26de4</bs:guid>
090 ························<dt:name> bs:String255 [0..1] Наименование производителя. <dt:name>Мясной цех №36</dt:name>
091 ·····················</dt:enterprise>
092 ·····················<dt:role> dt:EnterpriseRole [1..1] Роль предприятия-производителя продукции. <dt:role>PRODUCER</dt:role>
093 ··················</dt:producer>
094 ···············</vd:origin>
095 ···············<vd:lowGradeCargo> xs:boolean [1..1] Является ли груз некачественным.*true – груз некачественный;*false – груз качественный. <vd:lowGradeCargo>false</vd:lowGradeCargo>
096 ···············<vd:packageList> dt:PackageList [0..1] Список физической упаковки.
097 ··················<dt:package> dt:Package [0..*] Описание упаковки. Поддерживается указание многоуровневой упаковки и маркировки партии продукции. Всего предусмотрено шесть уровней упаковки (см. тип dt:PackageLevelType). Количество единиц упаковки и маркировка партии указывается для каждой упаковки конкретного уровня отдельно. На каждом уровне может быть произвольное количество типов упаковки, в том числе и ни одного, т.е. какого-то уровня упаковки в описании партии продукции может не быть.
098 ·····················<dt:level> dt:PackageLevelType [1..1] Уровень упаковки. <vd:level>4</vd:level>
099 ·····················<dt:packingType> dt:PackingType [1..1] Тип упаковки. <vd:packingType>1</vd:packingType>
100 ························<bs:uuid> bs:UUID [0..1] Идентификатор версии упаковки. <bs:uuid>9c706614-b995-4bdd-bda3-8fa9de70803a</bs:uuid>
101 ························<dt:globalID> dt:PackingCodeType [1..1] Уникальный идентификатор упаковки. <dt:globalID>7B</dt:globalID>
102 ························<dt:name> bs:String255 [0..1] Наименование упаковки. <dt:name>Деревянный ящик</dt:name>
103 ·····················</dt:packingType>
104 ·····················<dt:quantity> xs:int [0..1] Количество единиц упаковки. <vd:quantity>1</vd:quantity>
105 ·····················<dt:productMarks class="UNDEFINED"> dt:ProductMarks [0..*] Маркировка партии продукции. <vd:productMarks class="BN">ПАРТИЯ1251</vd:productMarks>
106 ··················</dt:package>
107 ···············</vd:packageList>
108 ···············<vd:owner> dt:BusinessEntity [0..1] Фирма-владелец продукции.
109 ··················<bs:uuid> bs:UUID [0..1] Идентификатор версии хозяйствующего субъекта-владельца. <bs:uuid>dc400640-0496-4f06-b83c-d00107edc744</bs:uuid>
110 ··················<bs:guid> bs:UUID [0..1] Глобальный идентификатор хозяйствующего субъекта-владельца. <bs:guid>879b525c-248d-46a5-bbde-2ee02d4d0bf9</bs:guid>
111 ··················<dt:fullName> bs:String255 [0..1] Полное наименование хозяйствующего субъекта. <dt:fullName>Общество с ограниченной ответственностью "Первая торговая компания"</dt:fullName>
112 ··················<dt:fio> bs:String255 [0..1] ФИО хозяйствующего субъекта. <dt:fio>Иванов Сергей Петрович</dt:fio>
113 ··················<dt:juridicalAddress> dt:Address [0..1] Адрес фирмы.
114 ·····················<dt:addressView> bs:String255 [0..1] Представление адреса. <dt:addressView>Российская Федерация, Владимирская обл., г. Владимир, ул. Ленина ул., д. 44</dt:addressView>
115 ··················</dt:juridicalAddress>
116 ···············</vd:owner>
117 ············</vd:batch>
118 ······</merc:stockEntry>
119 ···<merc:stockEntryList>
120 </merc:resolveDiscrepancyResponse>

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

Пример запроса для хозяйствующего субъекта.

<SOAP-ENV:Envelope xmlns:dt="http://api.vetrf.ru/schema/cdm/dictionary/v2" 
                   xmlns:bs="http://api.vetrf.ru/schema/cdm/base" 
                   xmlns:merc="http://api.vetrf.ru/schema/cdm/mercury/g2b/applications/v2" 
                   xmlns:apldef="http://api.vetrf.ru/schema/cdm/application/ws-definitions" 
                   xmlns:apl="http://api.vetrf.ru/schema/cdm/application" 
                   xmlns:vd="http://api.vetrf.ru/schema/cdm/mercury/vet-document/v2" 
                   xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
  <SOAP-ENV:Header/>
  <SOAP-ENV:Body>
    <apldef:submitApplicationRequest>
      <apldef:apiKey>apiKey</apldef:apiKey>
      <apl:application>
        <apl:serviceId>mercury-g2b.service:2.0</apl:serviceId>
        <apl:issuerId>issuerId</apl:issuerId>
        <apl:issueDate>2017-09-04T08:49:43</apl:issueDate>
        <apl:data>
          <merc:resolveDiscrepancyRequest>
            <merc:localTransactionId>transaction12345</merc:localTransactionId>
            <merc:initiator>
              <vd:login>user_login</vd:login>
            </merc:initiator>
            <merc:enterprise>
              <bs:guid>ac264dc6-a3eb-4b0f-a86a-9c9577209d6f</bs:guid>
            </merc:enterprise>
            <merc:inventoryDate>2015-11-10T00:00:00</merc:inventoryDate>
            <merc:responsible>
              <vd:login>user_login</vd:login>
            </merc:responsible>
            <merc:stockDiscrepancy id="test1">
              <vd:resultingList>
                <vd:stockEntry>
                  <bs:uuid>5c825de3-b7ac-4a58-bd00-7da4ef385ab8</bs:uuid>
                  <vd:batch>
                    <vd:productType>5</vd:productType>
                    <vd:product>
                      <bs:guid>d34504bb-7a93-e1c8-4859-339eafd97c6c</bs:guid>
                    </vd:product>
                    <vd:subProduct>
                      <bs:uuid>a3cecd19-98ca-46f9-ecd5-90c41fd95e13</bs:uuid>
                    </vd:subProduct>
                    <vd:productItem>
                      <bs:uuid>de407a38-bab4-4b48-9732-bdc71e253fa2</bs:uuid>
                      <dt:name>Молоко ультрапастеризованное 1,5% холостятское</dt:name>
                    </vd:productItem>
                    <vd:volume>40</vd:volume>
                    <vd:unit>
                      <bs:uuid>069792f0-053d-11e1-99b4-d8d385fbc9e8</bs:uuid>
                    </vd:unit>
                    <vd:dateOfProduction>
                      <vd:firstDate>
                        <dt:year>2015</dt:year>
                        <dt:month>3</dt:month>
                        <dt:day>5</dt:day>
                        <dt:hour>0</dt:hour>
                      </vd:firstDate>
                      <vd:secondDate>
                        <dt:year>2015</dt:year>
                        <dt:month>4</dt:month>
                        <dt:day>5</dt:day>
                        <dt:hour>5</dt:hour>
                      </vd:secondDate>
                    </vd:dateOfProduction>
                    <vd:expiryDate>
                      <vd:firstDate>
                        <dt:year>2015</dt:year>
                        <dt:month>5</dt:month>
                        <dt:day>15</dt:day>
                        <dt:hour>0</dt:hour>
                      </vd:firstDate>
                      <vd:secondDate>
                        <dt:year>2015</dt:year>
                        <dt:month>6</dt:month>
                        <dt:day>15</dt:day>
                        <dt:hour>0</dt:hour>
                      </vd:secondDate>
                    </vd:expiryDate>
                    <vd:batchID>ASDF1230</vd:batchID>
                    <vd:perishable>true</vd:perishable>
                    <vd:origin>
                      <vd:country>
                        <bs:uuid>b091ec32-0a35-c888-9548-7149b80089bf</bs:uuid>
                      </vd:country>
                    </vd:origin>
                    <vd:lowGradeCargo>false</vd:lowGradeCargo>
                    <vd:packageList>
                      <dt:package>
                        <dt:level>6</dt:level>
                        <dt:packingType>
                          <bs:uuid>118124c8-ace0-44e1-b212-ee10dd5c1cdc</bs:uuid>
                          <dt:globalID>43</dt:globalID>
                        </dt:packingType>
                        <dt:quantity>1</dt:quantity>
                      </dt:package>
                    </vd:packageList>
                    <vd:owner>
                      <bs:guid>fcd89443-218a-11e2-a69b-b499babae7ea</bs:guid>
                    </vd:owner>
                  </vd:batch>
                </vd:stockEntry>
              </vd:resultingList>
            </merc:stockDiscrepancy>
            <merc:discrepancyReport for="test1">
              <vd:issueSeries>777</vd:issueSeries>
              <vd:issueNumber>869588558</vd:issueNumber>
              <vd:issueDate>2015-06-01</vd:issueDate>
              <vd:reason>
                <vd:name>причина1</vd:name>
              </vd:reason>
              <vd:description>описание1</vd:description>
            </merc:discrepancyReport>
          </merc:resolveDiscrepancyRequest>
        </apl:data>
      </apl:application>
    </apldef:submitApplicationRequest>
  </SOAP-ENV:Body>
</SOAP-ENV:Envelope>