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>