Jump to main content Jump to doc navigation

Назначение

Объект строки документа

Где используется

docs/logs

docs/tasks

doc

Параметры

Наименование Тип Описание Значение
art *обязательное object Объект товара -
egaisart обязательное object Объект товара ЕГАИС -
row_id обязательное string Идентификатор строки -
qty обязательное_ float Количество товара в строке задания -
operation_type обязательное int Тип операции 0 – подбор
1 – размещение
group_row_id string Идентификатор групповой строки -
sn string Серийный номер/серия -
cell object Объект ячейки -
tare object Объект тары (ячейки) -
pack string ШК упаковки 1 уровня (палета) -
box_pack string ШК упаковки 2 уровня (короб) -
barcode object Объект ШК товара -
limit_qty float Остаток товара -
price float Цена -
changed_price float Новая цена -
mark string КМ/АМ -
gs1_barcode string ШК GS1 -
data_matrix_barcode string ШК GS1 DataMatrix -
weight_task float Допуск количества товара -
pack_attributes string Параметры упаковки -
created_at timestamp Дата записи строки -
date date Дата записи строки (dd.mm.yyyy hh:mm:ss) -
unit_id string Идентификатор упаковки -
unit_qty float Количество упаковок -
unit_name string Наименование упаковки -
unit_coef float Коэффициент упаковки -
attributes object array Массив объектов атрибутов строк -
qty_left float Остаток по заданию в строке -
date_timestamp timestamp Дата записи строки -
device_id string Идентификатор устройства в котором подобрали строку (для строк лога) -
username string Пользователь который совершал подбор строки (для строк лога) -
qty_in_pack int Количество КМ для ОСУ -
kit_parent_art_id string Идентификатор набора у комплектующей -
is_kit boolean Признак сборки набора

false - не собирать

true - собирать

place_qty int Количество мест для строки по заданию  

Пример

Пример #1

Запись строки с обычным товаром

{
    "detail": {
        "marking": {
            "raw_barcode": "",
            "tnvd": "",
            "raw_mrc": "",
            "decoded_mrc": "",
            "sn": "",
            "ean": "",
            "mark": "",
            "gtin": ""
        },
        "egais": {
            "blank_b": "",
            "blank_a": "",
            "bate_bottling": "",
            "mark": "",
            "alcocode": ""
        },
        "weight_task": 0,
        "limit_qty": 0,
        "qty": 1,
        "sn": "",
        "pack": "",
        "tare": {
            "name": "",
            "barcode": ""
        },
        "box_pack": "",
        "created_at": 1643969541,
        "price": 0,
        "pack_attributes": "",
        "changed_price": 0,
        "gs1_barcode": "",
        "data_matrix_barcode": "",
        "barcode": {
            "is_deleted": false,
            "use_sn_mode": 2,
            "unit_coef": 1,
            "unit_name": "",
            "value": ""
        },
        "date": "04.02.2022 13:12:21",
        "art": {
            "barcodes": [],
            "rest": 0,
            "sn_types": [],
            "measure_type": 0,
            "is_deleted": false,
            "is_use_sn": false,
            "price_discount": 0,
            "price": 0,
            "attributes": {
                "attr_10": "",
                "attr_9": "",
                "attr_8": "",
                "attr_6": "",
                "attr_5": "",
                "attr_4": "",
                "attr_3": "",
                "attr_2": "",
                "attr_7": "",
                "attr_1": ""
            },
            "name": "Harvest White",
            "mark_type": 0,
            "id": "8U-9936b201-c444-11eb-b08f-00a0c600004800000000-0000-0000-0000-000000000000"
        },
        "group_row_id": "",
        "row_id": 8,
        "cell": {
            "name": "",
            "barcode": "195171589514805721134711768197818530411"
        }
        "attributes": [
      {
            "number": 1,
        "form_id": "123",
        "value": "id342553453456346",
        "value_name": "Наименование значения доп. формы",
        },
        {
            "number": 2,
        "form_id": "123",
        "value": "Строка",
        "value_name": "Наименование значения доп. формы",
        }
    ]
    }
}

Пример #2

Запись строки с ЕГАИС товаром

{
    "detail": {
        "egais": {
            "blank_b": "",
            "blank_a": "",
            "date_bottling": "",
            "mark": "173400005111381018001QNWO6T64S2UQKT26P4BWQGNIVICB72P7AZ3XCZK45K5MRHO2NNGNXW47Q6PI5BDZG3F5TKP52IU6WP4UETB5BLFT4KB3VHYLT5K6HF7F7YIDD67FIEC4EURK2CDEM4VUQ",
            "alcocode": ""
        },
        "date": "15.02.2022 13:34:24",
        "pack_attributes": "",
        "created_at": 1644921264,
        "weight_task": 0,
        "barcode": {
            "is_deleted": false,
            "use_sn_mode": 2,
            "unit_coef": 1,
            "unit_name": "",
            "value": ""
        },
        "qty": 1,
        "box_pack": "01000000014611219000176673",
        "pack": "",
        "marking": {
            "raw_barcode": "",
            "tnvd": "",
            "raw_mrc": "",
            "decoded_mrc": "",
            "mark": "",
            "sn": "",
            "ean": "",
            "gtin": ""
        },
        "limit_qty": 0,
        "tare": {
            "name": "",
            "barcode": ""
        },
        "price": 0,
        "data_matrix_barcode": "",
        "changed_price": 0,
        "art": {
            "barcodes": [],
            "rest": 0,
            "measure_type": 0,
            "is_deleted": false,
            "is_use_sn": false,
            "sn_types": [],
            "price": 0,
            "attributes": {
                "attr_9": "",
                "attr_8": "",
                "attr_10": "",
                "attr_7": "",
                "attr_6": "",
                "attr_5": "",
                "attr_4": "",
                "attr_3": "",
                "attr_2": "",
                "attr_1": ""
            },
            "mark_type": 0,
            "price_discount": 0,
            "name": "Российское шампанское брют белое \"Абрау-Дюрсо\"",
            "id": ""
        },
        "sn": "",
        "gs1_barcode": "",
        "cell": {
            "name": "",
            "barcode": ""
        },
        "egais_art": {
            "sn": "",
            "is_need_date_bottling": true,
            "is_need_blank_b": false,
            "is_need_blank_a": false,
            "type_alco": "",
            "percent_alco": 0,
            "is_registered": false,
            "capacity": 0,
            "importer": "",
            "box_coef": 1,
            "manufacturer": "",
            "alcocode": "",
            "name": "Российское шампанское брют белое \"Абрау-Дюрсо\"",
            "id": "8e-00000000-0000-0001-2389-000001423569"
        },
        "group_row_id": "",
        "row_id": 27
    }
}

Пример #3

Получение строк задания документа

{
    "art": {
        "id": "8U-bd72d927-55bc-11d9-848a-00112f43529a00000000-0000-0000-0000-000000000000"
    },
    "cell": {
        "barcode": "195171589514805721134711768197818530411"
    },
    "unit_id": "GUID_UNIT_2",
  "unit_qty": 5,
  "unit_name": "UNIT_2_NAME",
  "unit_coef": 100,
    "limit_qty": 10,
    "qty": 2,
    "sn": "",
    "attributes": [
    {
          "number": 1,
      "form_id": "123",
      "value": "id342553453456346",
      "value_name": "Наименование значения доп. формы",
      },
      {
          "number": 2,
      "form_id": "123",
      "value": "Строка",
      "value_name": "Наименование значения доп. формы",
      },
      {
          "number": 3,
      "form_id": "123",
      "value": "2",
      "value_name": "Наименование значения доп. формы",
      }
  ],
  "is_kit": false,
  "place_qty": 0
}

Получение групповых строк документов

[
    {
        "art": {
            "id": "8U-7cf67f74-cd37-11ed-9cde-e0d55e0cd14300000000-0000-0000-0000-000000000000",
            "name": "Harvest White",
            "attributes": [],
            "is_use_sn": false,
            "mark_type": 0,
            "measure_type": 0,
            "price": 1280
        },
        "barcode": {
          "is_deleted": false,
        "use_sn_mode": 2,
        "unit_id": "GUID_UNIT_2",
        "unit_coef": 1,
        "unit_name": "шт",
        "value": "2200056113375"
        },
        "operation_type": 0,
        "created_at": 1643988935,
        "unit_qty": 1,
        "qty": 1
    },
]

Пример #5

Получение групповых строк документов ЕГАИС с групповой работой

[
    {
        "art": {
            "id": "8e-cf92cb65-9101-e2f6-f4c7-fbacf7e657c0",
            "name": "Вино географического наименования Ведерниковское сухое розовое ''Губернаторское розовое''"
        },
        "operation_type": 0,
        "created_at": 1643988935,
        "pack": "01000000014810118000000169",
        "qty": 6
    },
]

Пример ответа #6

Получение строк лога с сервера

[
    {
        "art": {
            "id": "8U-bd72d927-55bc-11d9-848a-00112f43529a00000000-0000-0000-0000-000000000000",
        },
        "barcode":{
            "unit_id": "GUID_UNIT_2",
            "unit_name": "UNIT_2_NAME",
            "unit_coef": 100
     },
        "limit_qty": 10,
        "qty": 2,
        "unit_qty": 5,
    "sn": "",
    "device_id": "TSD1",
    "username": "User1"
    },
]

Полезные статьи

art

egais_art

cell

barcode

attribute