MercuryG2B:RegisterProductionOperation:v3.0
Общие сведения
Спецификация запроса
# | Название XML-элемента | Тип | Обязат. | Описание (нажмите [...] для отображения дополнительного описания) |
---|---|---|---|---|
001 | <merc:registerProductionOperationRequest> | |||
002 | ···<merc:localTransactionId>?</merc:localTransactionId> | bs:Identifier | [1..1] | Идентификатор заявки в клиентской системе |
003 | ···<merc:initiator> | vd:User | [1..1] | Пользователь, зарегистрированный в системе Меркурий, инициирующий запрос
|
004 | ······<vd:login>?</vd:login> | xs:NCName | [1..1] | Логин пользователя |
005 | ···</merc:initiator> | |||
006 | ···<merc:enterprise> | dt:Enterprise | [1..1] | Предприятие, вырабатывающее продукцию (производитель)
|
007 | ······<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии предприятия |
008 | ······<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор предприятия |
009 | ···</merc:enterprise> | |||
010 | ···<merc:productionOperation> | vd:ProductionOperation | [1..1] | Сведения, необходимые для оформления производственной партии. |
011 | ······<vd:operationId>?</vd:operationId> | bs:Identifier | [0..1] | Идентификатор производственной транзакции (производственная смена, сутки и т.п.)
|
012 | ······<vd:rawBatch> | vd:RawBatch | [0..*] | Cведения о сырье, использованном при производстве партии продукции
|
013 | ·········<vd:sourceStockEntry> | vd:StockEntry | [1..1] | Позиция в складском журнале системы Меркурий, используемая в качестве сырья при производстве
|
014 | ············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии записи журнала |
015 | ············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор записи журнала |
016 | ·········</vd:sourceStockEntry> | |||
017 | ·········<dt:volume>?</dt:volume> | bs:Decimal | [1..1] | Объем используемого сырья |
018 | ·········<dt:unit> | dt:Unit | [1..1] | Единица измерения объёма используемого сырья
|
019 | ············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
020 | ············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
021 | ·········</dt:unit> | |||
022 | ·········<vd:packageList> | dt:PackageList | [0..1] | Список физических упаковок, в которых списывается сырьё |
023 | ············<dt:package> | dt:Package | [1..*] | Описание упаковки
|
024 | ···············<dt:level>?</dt:level> | dt:PackageLevelType | [1..1] | Уровень упаковки |
025 | ···············<dt:packingType> | dt:PackingType | [1..1] | Тип упаковки
|
026 | ··················<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии упаковки. |
027 | ··················<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор упаковки. |
028 | ··················<dt:globalID>?</dt:globalID> | dt:PackingCodeType | [0..1] | Идентификатор упаковки по классификатору ЕК 013-2010 (ред.1)
ЕК 013-2010 (ред.1) - Классификатор видов груза, упаковки и упаковочных материалов. См. https://eomi.eaeunion.org/ru/#/repository/nsi/173
|
029 | ···············</dt:packingType> | |||
030 | ···············<dt:quantity>?</dt:quantity> | xs:integer | [0..1] | Количество единиц упаковки |
031 | ············</dt:package> | |||
032 | ·········</vd:packageList> | |||
033 | ······</vd:rawBatch> | |||
034 | ······<vd:productiveBatch id="?"> | vd:ProductiveBatch | [0..*] | Cведения о произведённой продукции
|
035 | ·········<vd:productType>?</vd:productType> | dt:ProductType | [1..1] | Тип продукции |
036 | ·········<vd:product> | dt:Product | [1..1] | Продукция
|
037 | ············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии продукции |
038 | ············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор продукции |
039 | ·········</vd:product> | |||
040 | ·········<vd:subProduct> | dt:SubProduct | [1..1] | Вид продукции
|
041 | ············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии вида продукции |
042 | ············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор вида продукции |
043 | ·········</vd:subProduct> | |||
044 | ·········<vd:productItem> | dt:ProductItem | [1..1] | Наименование продукции (номенклатура)
|
045 | ············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии номенклатуры |
046 | ············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор номенклатуры |
047 | ·········</vd:productItem> | |||
048 | ·········<vd:volume>?</vd:volume> | bs:Decimal | [1..1] | Объем выпускаемой продукции |
049 | ·········<vd:unit> | dt:Unit | [1..1] | Единица измерения объема выпускаемой партии
|
050 | ············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
051 | ············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
052 | ·········</vd:unit> | |||
053 | ·········<vd:dateOfProduction> | vd:GoodsDate | [1..1] | Дата выработки продукции
|
054 | ············<vd:firstDate> | dt:ComplexDate | [0..1] | Начальная дата в интервале, либо единичная дата |
055 | ···············<dt:year>?</dt:year> | dt:Year | [1..1] | Год |
056 | ···············<dt:month>?</dt:month> | dt:Month | [0..1] | Месяц |
057 | ···············<dt:day>?</dt:day> | dt:Day | [0..1] | День |
058 | ···············<dt:hour>?</dt:hour> | dt:Hour | [0..1] | Час |
059 | ············</vd:firstDate> | |||
060 | ············<vd:secondDate> | dt:ComplexDate | [0..1] | Конечная дата в интервале |
061 | ···············<dt:year>?</dt:year> | dt:Year | [1..1] | Год |
062 | ···············<dt:month>?</dt:month> | dt:Month | [0..1] | Месяц |
063 | ···············<dt:day>?</dt:day> | dt:Day | [0..1] | День |
064 | ···············<dt:hour>?</dt:hour> | dt:Hour | [0..1] | Час |
065 | ············</vd:secondDate> | |||
066 | ············<vd:informalDate>неизвестно</vd:informalDate> | bs:String255 | [0..1] | Текстовое значение даты
|
067 | ·········</vd:dateOfProduction> | |||
068 | ·········<vd:expiryDate> | vd:GoodsDate | [0..1] | Дата окончания срока годности продукции
|
069 | ············<vd:firstDate> | dt:ComplexDate | [0..1] | Начальная дата в интервале, либо единичная дата |
070 | ···············<dt:year>?</dt:year> | dt:Year | [1..1] | Год |
071 | ···············<dt:month>?</dt:month> | dt:Month | [0..1] | Месяц |
072 | ···············<dt:day>?</dt:day> | dt:Day | [0..1] | День |
073 | ···············<dt:hour>?</dt:hour> | dt:Hour | [0..1] | Час |
074 | ············</vd:firstDate> | |||
075 | ············<vd:secondDate> | dt:ComplexDate | [0..1] | Конечная дата в интервале |
076 | ···············<dt:year>?</dt:year> | dt:Year | [1..1] | Год |
077 | ···············<dt:month>?</dt:month> | dt:Month | [0..1] | Месяц |
078 | ···············<dt:day>?</dt:day> | dt:Day | [0..1] | День |
079 | ···············<dt:hour>?</dt:hour> | dt:Hour | [0..1] | Час |
080 | ············</vd:secondDate> | |||
081 | ············<vd:informalDate>не ограничен</vd:informalDate> | bs:String255 | [0..1] | Текстовое значение даты
|
082 | ·········</vd:expiryDate> | |||
083 | ·········<vd:batchID>?</vd:batchID> | bs:Identifier | [1..1] | Идентификатор производственной партии продукции |
084 | ·········<vd:perishable>?</vd:perishable> | xs:boolean | [1..1] | Флаг: является ли продукция скоропортящейся
|
085 | ·········<vd:lowGradeCargo>?</vd:lowGradeCargo> | xs:boolean | [0..1] | Флаг: является ли товар некачественным
|
086 | ·········<vd:packageList> | dt:PackageList | [0..1] | Список физических упаковок выпускаемой продукции |
087 | ············<dt:package> | dt:Package | [1..*] | Описание упаковки
|
088 | ···············<dt:level>?</dt:level> | dt:PackageLevelType | [1..1] | Уровень упаковки |
089 | ···············<dt:packingType> | dt:PackingType | [1..1] | Тип упаковки
|
090 | ··················<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии упаковки |
091 | ··················<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор упаковки |
092 | ··················<dt:globalID>?</dt:globalID> | dt:PackingCodeType | [0..1] | Идентификатор упаковки по классификатору ЕК 013-2010 (ред.1)
ЕК 013-2010 (ред.1) - Классификатор видов груза, упаковки и упаковочных материалов. См. https://eomi.eaeunion.org/ru/#/repository/nsi/173
|
093 | ···············</dt:packingType> | |||
094 | ···············<dt:quantity>?</dt:quantity> | xs:integer | [0..1] | Количество единиц упаковки |
095 | ···············<dt:productMarks class="?">?</dt:productMarks> | dt:ProductMarks | [0..*] | Маркировка партии продукции
|
096 | ············</dt:package> | |||
097 | ·········</vd:packageList> | |||
098 | ·········<vd:applicableClassifications> | vd:BatchExtraInfo | [0..1] | Дополнительные характеристики продукции |
099 | ············<dt:classification> | dt:ClassificationAttribute | [0..1] | Классификация продукции
|
100 | ···············<dt:attrCode>INTENDED_USE</dt:attrCode> | dt:CodeType | [1..1] | Код атрибута - Предназначение партии подконтрольной продукции |
101 | ···············<dt:attrName>Предназначение партии подконтрольной продукции</dt:attrName> | bs:Ntext | [0..1] | Наименование атрибута |
102 | ···············<dt:classCode>?</dt:classCode> | dt:CodeType | [1..1] | Код значения атрибута "Предназначение партии подконтрольной продукции"
|
103 | ···············<dt:className>?</dt:className> | bs:Text | [0..1] | Наименование значения атрибута
|
104 | ············</dt:classification> | |||
105 | ············<dt:attribute> | dt:MeasuredAttribute | [0..1] | Дополнительный атрибут продукции |
106 | ···············<dt:attrCode>MILK_FAT_MASS_FRACTION</dt:attrCode> | dt:CodeType | [1..1] | Код атрибута - Массовая доля жира
|
107 | ···············<dt:attrName>Массовая доля жира</dt:attrName> | bs:Ntext | [0..1] | Наименование атрибута |
108 | ···············<dt:attrValue> | dt:ComplexMeasure | [1..1] | Значение атрибута
|
109 | ··················<dt:value>?</dt:value> | bs:Decimal | [0..1] | Точное значение
|
110 | ··················<dt:minValue>?</dt:minValue> | bs:Decimal | [0..1] | Минимальное значение
|
111 | ··················<dt:maxValue>?</dt:maxValue> | bs:Decimal | [0..1] | Максимальное значение
|
112 | ··················<dt:unit> | dt:Unit | [0..1] | Единица измерения значения атрибута
|
113 | ·····················<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
114 | ·····················<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
115 | ··················</dt:unit> | |||
116 | ···············</dt:attrValue> | |||
117 | ············</dt:attribute> | |||
118 | ············<dt:attribute> | dt:MeasuredAttribute | [0..1] | Дополнительный атрибут продукции |
119 | ···············<dt:attrCode>MILK_PROTEIN_MASS_FRACTION</dt:attrCode> | dt:CodeType | [1..1] | Код атрибута - Массовая доля белка
|
120 | ···············<dt:attrName>Массовая доля белка</dt:attrName> | bs:Ntext | [0..1] | Наименование атрибута |
121 | ···············<dt:attrValue> | dt:ComplexMeasure | [1..1] | Значение атрибута
|
122 | ··················<dt:value>?</dt:value> | bs:Decimal | [0..1] | Точное значение
|
123 | ··················<dt:minValue>?</dt:minValue> | bs:Decimal | [0..1] | Минимальное значение
|
124 | ··················<dt:maxValue>?</dt:maxValue> | bs:Decimal | [0..1] | Максимальное значение
|
125 | ··················<dt:unit> | dt:Unit | [0..1] | Единица измерения значения атрибута
|
126 | ·····················<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
127 | ·····················<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
128 | ··················</dt:unit> | |||
129 | ···············</dt:attrValue> | |||
130 | ············</dt:attribute> | |||
131 | ············<dt:attribute> | dt:MeasuredAttribute | [0..1] | Дополнительный атрибут продукции |
132 | ···············<dt:attrCode>DENSITY</dt:attrCode> | dt:CodeType | [1..1] | Код атрибута - Плотность
|
133 | ···············<dt:attrName>Плотность</dt:attrName> | bs:Ntext | [0..1] | Наименование атрибута |
134 | ···············<dt:attrValue> | dt:ComplexMeasure | [1..1] | Значение атрибута
|
135 | ··················<dt:value>?</dt:value> | bs:Decimal | [0..1] | Точное значение
|
136 | ··················<dt:minValue>?</dt:minValue> | bs:Decimal | [0..1] | Минимальное значение
|
137 | ··················<dt:maxValue>?</dt:maxValue> | bs:Decimal | [0..1] | Максимальное значение
|
138 | ··················<dt:unit> | dt:Unit | [0..1] | Единица измерения значения атрибута
|
139 | ·····················<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
140 | ·····················<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
141 | ··················</dt:unit> | |||
142 | ···············</dt:attrValue> | |||
143 | ············</dt:attribute> | |||
144 | ·········</vd:applicableClassifications> | |||
145 | ······</vd:productiveBatch> | |||
146 | ······<vd:finalizeOperation>?</vd:finalizeOperation> | xs:boolean | [0..1] | Флаг: завершается ли производственная транзакция (для незавершенного производства).
|
147 | ···</merc:productionOperation> | |||
148 | ···<merc:vetDocument for="?"> | vd:VetDocument | [0..*] | Сведения, необходимые для оформления ветеринарного сертификата
|
149 | ······<vd:authentication> | vd:VeterinaryAuthentication | [1..1] | Результаты осмотра/исследований партии |
150 | ·········<vd:cargoInspected>?</vd:cargoInspected> | xs:boolean | [0..1] | Флаг: осуществлен ли контроль гос.ветврачом на соответствие требованиям |
151 | ·········<vd:cargoExpertized>?</vd:cargoExpertized> | dt:ResearchResult | [1..1] | Результаты проведения ВСЭ
|
152 | ······</vd:authentication> | |||
153 | ···</merc:vetDocument> | |||
154 | ···<merc:relatedDocument for="?"> | vd:ReferencedDocument | [0..*] | Связанные с партией продукции документы
|
155 | ······<vd:issueNumber>?</vs:issueNumber> | bs:String255 | [1..1] | Номер документа |
156 | ······<vd:issueDate>?</vd:issueDate> | xs:date | [1..1] | Дата документа |
157 | ······<vd:type>?</vd:type> | dt:DocumentType | [1..1] | Тип документа
|
158 | ······<vd:relationshipType>6</vd:relationshipType> | dt:ReferenceType | [1..1] | Тип связи документа
|
159 | ···</merc:relatedDocument> | |||
160 | </merc:registerProductionOperationRequest> |