MercuryG2B:MergeStockEntries:v3.0
Общие сведения
Спецификация запроса
# | Название XML-элемента | Тип | Обязат. | Описание (нажмите [...] для отображения дополнительного описания) |
---|---|---|---|---|
001 | <merc:mergeStockEntriesRequest> | |||
002 | ···<merc:localTransactionId>?<merc:localTransactionId> | xs:NCName | [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:mergeOperation> | vd:MergeStockEntriesOperation | [1..1] | Сведения, необходимые для объединения нескольких записей журнала |
011 | ······<vd:type>?</vd:type> | bs:RegisterModificationType | [0..1] | Тип операции (поддерживается два типа: MERGE и ATTACH)
|
012 | ······<vd:sourceStockEntry> | vd:StockEntry | [2..*] | Позиции в складском журнале системы Меркурий (не менее двух)
|
013 | ·········<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии записи журнала |
014 | ······</vd:sourceStockEntry> | |||
015 | ······<vd:resultStockEntry> | vd:StockEntry | [0..1] | Сведения, которые будут содержаться в объединенной записи журнала.
|
016 | ·········<vd:batch> | vd:Batch | [1..1] | Сведения о партии продукции |
017 | ············<vd:subProduct> | dt:SubProduct | [1..1] | Вид продукции
|
018 | ···············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии вида продукции |
019 | ···············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор вида продукции |
020 | ············</vd:subProduct> | |||
021 | ············<vd:productItem> | dt:ProductItem | [1..1] | Наименование продукции (номенклатура)
|
022 | ···············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии номенклатуры |
023 | ···············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор номенклатуры |
024 | ···············<dt:globalID>?</dt:globalID> | dt:GTINType | [0..1] | Trade Identification Number (GTIN) |
025 | ···············<dt:name>?</dt:name> | bs:String255 | [0..1] | Наименование продукции |
026 | ···············<dt:code>?</dt:code> | bs:String255 | [0..1] | Артикул (код) продукции в соответствии с внутренним кодификатором производителя |
027 | ···············<dt:packaging> | dt:Packaging | [0..1] | Фасовка |
028 | ··················<dt:packagingType> | dt:PackingType | [1..1] | Тип упаковки
|
029 | ·····················<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии типа упаковки |
030 | ·····················<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор упаковки |
031 | ·····················<dt:globalID>?</dt:globalID> | dt:PackingCodeType | [0..1] | Уникальный идентификатор упаковки |
032 | ··················</dt:packagingType> | |||
033 | ··················<dt:quantity>?</dt:quantity> | xs:integer | [0..1] | Количество единиц упаковки |
034 | ··················<dt:volume>?</dt:volume> | bs:Decimal | [0..1] | Объём единицы упаковки |
035 | ··················<dt:unit> | dt:Unit | [0..1] | Единица измерения объёма единицы упаковки
|
036 | ·····················<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
037 | ·····················<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
038 | ··················</dt:unit> | |||
039 | ···············</dt:packaging> | |||
040 | ············</vd:productItem> | |||
041 | ············<vd:applicableClassifications> | vd:BatchExtraInfo | [0..1] | Дополнительные характеристики партии |
042 | ···············<vd:classification> | dt:ClassificationAttribute | [0..1] | Классификация продукции |
043 | ··················<dt:attrCode>INTENDED_USE</dt:attrCode> | dt:CodeType | [1..1] | Код атрибута - Предназначение партии подконтрольной продукции |
044 | ··················<dt:attrName>Предназначение партии подконтрольной продукции</dt:attrName> | bs:Ntext | [0..1] | Наименование атрибута |
045 | ··················<dt:classCode>?</dt:classCode> | dt:CodeType | [1..1] | Код значения атрибута "Предназначение партии подконтрольной продукции"
|
046 | ··················<dt:className>?</dt:className> | bs:Text | [0..1] | Наименование значения атрибута
|
047 | ···············</vd:classification> | |||
048 | ···············<vd:attribute> | dt:MeasuredAttribute | [0..1] | Дополнительный атрибут продукции |
049 | ··················<dt:attrCode>MILK_FAT_MASS_FRACTION</dt:attrCode> | dt:CodeType | [1..1] | Код атрибута - Массовая доля жира
|
050 | ··················<dt:attrName>Массовая доля жира</dt:attrName> | bs:Ntext | [0..1] | Наименование атрибута |
051 | ··················<dt:attrValue> | dt:ComplexMeasure | [1..1] | Значение атрибута
|
052 | ·····················<dt:value>?</dt:value> | bs:Decimal | [0..1] | Точное значение
|
053 | ·····················<dt:minValue>?</dt:minValue> | bs:Decimal | [0..1] | Минимальное значение
|
054 | ·····················<dt:maxValue>?</dt:maxValue> | bs:Decimal | [0..1] | Максимальное значение
|
055 | ·····················<dt:unit> | dt:Unit | [0..1] | Единица измерения значения атрибута
|
056 | ························<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
057 | ························<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
058 | ·····················</dt:unit> | |||
059 | ··················</dt:attrValue> | |||
060 | ···············</vd:attribute> | |||
061 | ···············<vd:attribute> | dt:MeasuredAttribute | [0..1] | Дополнительный атрибут продукции |
062 | ··················<dt:attrCode>MILK_PROTEIN_MASS_FRACTION</dt:attrCode> | dt:CodeType | [1..1] | Код атрибута - Массовая доля белка
|
063 | ··················<dt:attrName>Массовая доля белка</dt:attrName> | bs:Ntext | [0..1] | Наименование атрибута |
064 | ··················<dt:attrValue> | dt:ComplexMeasure | [1..1] | Значение атрибута
|
065 | ·····················<dt:value>?</dt:value> | bs:Decimal | [0..1] | Точное значение
|
066 | ·····················<dt:minValue>?</dt:minValue> | bs:Decimal | [0..1] | Минимальное значение
|
067 | ·····················<dt:maxValue>?</dt:maxValue> | bs:Decimal | [0..1] | Максимальное значение
|
068 | ·····················<dt:unit> | dt:Unit | [0..1] | Единица измерения значения атрибута
|
069 | ························<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
070 | ························<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
071 | ·····················</dt:unit> | |||
072 | ··················</dt:attrValue> | |||
073 | ···············</vd:attribute> | |||
074 | ···············<vd:attribute> | dt:MeasuredAttribute | [0..1] | Дополнительный атрибут продукции |
075 | ··················<dt:attrCode>DENSITY</dt:attrCode> | dt:CodeType | [1..1] | Код атрибута - Плотность
|
076 | ··················<dt:attrName>Плотность</dt:attrName> | bs:Ntext | [0..1] | Наименование атрибута |
077 | ··················<dt:attrValue> | dt:ComplexMeasure | [1..1] | Значение атрибута
|
078 | ·····················<dt:value>?</dt:value> | bs:Decimal | [0..1] | Точное значение
|
079 | ·····················<dt:minValue>?</dt:minValue> | bs:Decimal | [0..1] | Минимальное значение
|
080 | ·····················<dt:maxValue>?</dt:maxValue> | bs:Decimal | [0..1] | Максимальное значение
|
081 | ·····················<dt:unit> | dt:Unit | [0..1] | Единица измерения значения атрибута
|
082 | ························<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии единицы измерения |
083 | ························<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор единицы измерения |
084 | ·····················</dt:unit> | |||
085 | ··················</dt:attrValue> | |||
086 | ···············</vd:attribute> | |||
087 | ············</vd:applicableClassifications> | |||
088 | ·········</vd:batch> | |||
089 | ·········<vd:purpose> | dt:Purpose | [0..1] | Направление партии продукции
|
090 | ············<bs:uuid>?</bs:uuid> | bs:UUID | [0..1] | Идентификатор версии направления |
091 | ············<bs:guid>?</bs:guid> | bs:UUID | [0..1] | Глобальный идентификатор направления |
092 | ·········</vd:purpose> | |||
093 | ······</vd:resultStockEntry> | |||
094 | ···</merc:mergeOperation> | |||
095 | </merc:mergeStockEntriesRequest> |
Спецификация ответа
Классификатор справочников и перечислений Codelist
Описание классификатора и назначения опциональных атрибутов типа dt:CodeType (@listID, @listAgencyID, @listName, @listVersionID, @name) приведено на странице: MercuryG2B:Codelist:v2.4r1
Примеры запросов
TODO
См. также
Вернуться к началу ↑
Вернуться на страницу профиля API MercuryG2B:Services:v3.0