Статистика печати этикетки

Структура запроса для получения данных

data class LabelPrintStatisticRequest(
    val productCode: Int?, //Код товара
    val startDate: Date?, //Дата от
    val endDate: Date?, //Дата до
    val onlyMarking: Boolean, //Только этикетки с маркировкой
    val labelType: Int, //Фильтр по типу этикетки
)

Примечание

labelType:
0 - Без фильтра
1 - Этикетка товара
2 - Итоговая этикетка
3 - Этикетка для добавления товара в корзину
4 - Итоговая этикетка корзины

Структура ответа

List<LabelPrintStatistic>

data class LabelPrintStatistic(
    val productCode: Int?, //Код товара
    val printDate: Date, //Дата печати этикетки
    val productType: Int?, //Тип товара
    val weightOrQuantity: Double?, //Вес товара или его количество
    val markingCode: String?, //Код маркировки
)

Примечание

productType:
1 - Весовой
2 - Штучный

Пример

{
    "productCode": "4",
    "startDate": "01-01-23",
    "endDate": "31-12-23",
    "onlyMarking": true,
    "labelType": 1
}