Перейти до змісту

Структура "Вантаж"

Ця структура описує заявку з вантажу.

Опис полів

Ім'я Опис Тип даних Обов'язковий
id Унікальний ідентифікатор заявки. Число +
dateCreate Дата створення заявки, мс. Timestamp +
dateRepeat Дата повторення заявки, мс. Timestamp +
dateFrom Дата завантаження, мс. Timestamp +
dateTo Дата вивантаження, мс. Timestamp +
distanceLine Розрахована по дорожнім картам відстань доставки, м. Число +
distanceTime Приблизний час доставки по розрахованій відстані, мс. Число +
waypointListSource Точки завантаження. Масив структур "Точка завантаження" +
waypointListTarget Точки вивантаження. Масив структур "Точка вивантаження" +
bodyType Тип транспортного засобу з довідника. Структура "Базовий елемент довідніка" +
bodyGroup Група типів транспортного засобу з довідника. Структура "Базовий елемент довідніка" +
loadTypes Типи завантаження з довідника. Масив структур "Базовий елемент довідніка" +
payment Різні аспекти оплати заявки. Структура "Оплата" +
note Примітка. Рядок +
cmr Наявність транспортної накладної CMR. Логічний +
cmrInsurance Наявність страхового поліса CMR. Логічний +
groupage Можливість довантаження. Логічний
repeat Дані про повторення заявки. Структура "Повторення заявки" +
t1 Наявність документа митного транзиту T1. Логічний +
tir Наявність документа митного транзиту TIR. Логічний +
adr Клас ADR. Число
lorryAmount Необхідна кількість транспорту. Число
photos Фотографії, пов'язані із заявкою. Масив URL
refrigeratorRegime Температурний режим рефрижератора. Структура "Температурний режим рефрижератора"
content Назва вантажу. Структура "Базовий елемент довідніка" +
content.name Локалізоване найменування. Може бути довільним рядком, якщо найменування вантажу не вибрано з довідника. Рядок
size Габарити вантажу. Структура "Габарити вантажу" +
medicalRecords Наявність медичної книжки. Логічний +
customsControl Чи знаходиться вантаж під митним контролем. Логічний +
loadingFrequency Частота відвантаження з довідника. Структура "Базовий елемент довідніка"
owner Власник заявки. Структура "Власник заявки"

Зразок

JSON
{
    "id": 350203537,
    "dateCreate": 1583231716000,
    "dateRepeat": 1583231716000,
    "dateFrom": 1583193600000,
    "dateTo": 1583193600000,
    "distanceLine": 1007483.586,
    "distanceTime": 46075299,
    "waypointListSource": [
        {
            "town": {
                "id": 69,
                "name": "Харьков"
            },
            "area": {
                "id": 34,
                "name": "Харьковская обл."
            },
            "country": {
                "sign": "UA",
                "name": "Украина"
            },
            "postCode": "61",
            "address": "Зенитная улица, Павловка",
            "lat": 49.9935,
            "lon": 36.230383
        }
    ],
    "waypointListTarget": [
        {
            "town": {
                "id": 179,
                "name": "Львов"
            },
            "area": {
                "id": 27,
                "name": "Львовская обл."
            },
            "country": {
                "sign": "UA",
                "name": "Украина"
            },
            "postCode": "",
            "address": "Золотая улица, 17",
            "lat": 49.839683,
            "lon": 24.029717
        }
    ],
    "bodyType": {
        "id": 36,
        "name": "Цельномет"
    },
    "bodyGroup": {
        "id": 1,
        "name": "Крытая"
    },
    "loadTypes": [
        {
            "id": 25,
            "name": "боковая"
        },
        {
            "id": 24,
            "name": "верхняя"
        },
        {
            "id": 26,
            "name": "задняя"
        }
    ],
    "payment": {
        "price": "1000",
        "currency": {
            "id": 2,
            "name": "грн."
        },
        "unit": {
            "id": 2,
            "name": "км"
        },
        "moment": {
            "id": 4,
            "name": "на выгрузке"
        },
        "type": {
            "id": 4,
            "name": "безнал."
        },
        "prepay": 10,
        "delay": 0,
        "vat": true
    },
    "owner": {
        "refId": 10101583040,
        "name": "Ларди-Tест Бренд",
        "face": "Контактное лицо",
        "contactId": 0,
        "phones": [
            {
                "number": "+380(95)1234567",
                "messengers": [
                    "WHATSAPP",
                    "TELEGRAM",
                    "VIBER"
                ]
            },
            {
                "number": "+380(95)2345678",
                "messengers": [
                    "TELEGRAM"
                ]
            },
            {
                "number": "+380(95)3456789",
                "messengers": []
            },
            {
                "number": "+380(95)4567890",
                "messengers": []
            }
        ],
        "address": {
            "town": {
                "id": 69,
                "name": "Харьков"
            },
            "area": {
                "id": 34,
                "name": "Харьковская обл."
            },
            "country": {
                "sign": "UA",
                "name": "Украина"
            }
        },
        "rating": {
            "positiveCommentCount": 7,
            "negativeCommentCount": 1
        }
    },
    "note": "хрупкий хруз",
    "cmr": true,
    "cmrInsurance": false,
    "groupage": true,
    "t1": false,
    "tir": false,
    "adr": 1,
    "lorryAmount": 2,
    "photos": [
        "http://medianew.lardi-trans.com/originImage/proposal/5e5e3297f96e155451771afb/logo.jpg"
    ],
    "repeat": {
        "auto": false,
        "countToday": 0
    },
    "content": {
        "id": 1403,
        "name": "стекло в ящиках"
    },
    "size": {
        "massFrom": 15,
        "massTo": 20,
        "volumeFrom": 80,
        "volumeTo": 90,
        "length": 0,
        "width": 0,
        "height": 0
    },
    "medicalRecords": true,
    "customsControl": false,
    "loadingFrequency": {
        "id": 3,
        "name": "в неделю"
    }
}