2.2.3.1.2

Материал из База знаний АО АСП
Перейти к навигации Перейти к поиску
= Спецификации для производителей молока (Specifications for the milk producers) =

Структура отчета об агрегации КМ для производителей молока содержит базовый объект «AggregationReport» без расширений для товарной группы, однако имеет свою специфику. В случае частичного заполнения агрегата в полях «aggregationUnitCapacity» и «aggregatedItemsCount» необходимо передавать значение 1. Ниже приведены примеры REST запросов для производителей молока (в случае полного и частичного заполнения агрегата).

Пример REST запроса для производителей молока (полное заполнение агрегата).

<1c> POST /api/v2/milk/aggregation?omsId=CDF12109-10D3-11E6-8B6F0050569977A1 HTTP/1.1 Accept: application/json clientToken: 1cecc8fb-fb47-4c8a-af3d-d34c1ead8c4f Content-Type: application/json;charset=UTF-8 Content-Length: 785 Host: localhost:8080 { "participantId": "3543033591", "aggregationUnits": [ {

"aggregatedItemsCount" : 4,
"aggregationType" : "AGGREGATION",
"aggregationUnitCapacity" : 4,
"sntins" : [

"010469022800405621MZX78RZ9bmNYR", "010469022800405621MZX78R8i8PjF3", "010469022800405621MZX78RJTyZqzO", "010469022800405621MZX78RZnAMQTE"],

"unitSerialNumber" : "010000000077799921"

} ] } </1c>

Пример REST запроса для производителей молока (частичное заполнение агрегата).

<1c> POST /api/v2/milk/aggregation?omsId=CDF12109-10D3-11E6-8B6F0050569977A1 HTTP/1.1 Accept: application/json clientToken: 1cecc8fb-fb47-4c8a-af3d-d34c1ead8c4f Content-Type: application/json;charset=UTF-8 Content-Length: 785 Host: localhost:8080 { "participantId": "3543033591", "aggregationUnits": [ {

"aggregatedItemsCount" : 1,
"aggregationType" : "AGGREGATION",
"aggregationUnitCapacity" : 1,
"sntins" : [

"010460166200003021MZE78RZ9bmNYR", "010460166200003021MZE78R8i8PjF3", "010460166200003021MZE78RJTyZqzO", "010460166200003021MZE78RZnAMQTE"],

"unitSerialNumber" : "010000000077799922"

} ] } </1c>