ТОВ «Крило і Гвинт» період 2026-10 Журнал demo
гість · лише переглядГоловний бухгалтер

Виріб: S-000CX6

Усе про один виріб: звідки він, з чого зібраний і як пройшов контроль. Зараховується останній протокол. Попередні лишаються як історія.

Виріб

Запит
GET /api/v1/q/qc_unit?serial=S-000CX6
Командний рядок
pnpm ek q qc_unit --serial S-000CX6
Рядків
1
{
  "rows": [
    {
      "serial": "S-000CX6",
      "item_id": "1639a2ec-92b7-4f4b-8ecd-d6068f631d96",
      "code": "VYR-0003",
      "name": "Нічний FPV-дрон 7 дюймів з тепловізійною камерою",
      "made_on": "2026-07-06",
      "status": "shipped",
      "order_number": "ВЗ-2026-00729",
      "bom_version": 1,
      "batch_qty": 1,
      "shipped_to": "ТОВ «Обрій Безпека»",
      "status_label": "info:відвантажено",
      "qc_state": "passed",
      "checklist_id": "1cbd0c95-ba22-4572-ae30-c05da25bf8b9",
      "checklist_version": 2,
      "attempt": 1,
      "checked_on": "2026-07-06",
      "state": "ok:пройшов"
    }
  ]
}

Протоколи

Запит
GET /api/v1/q/qc_protocols_for_serial?serial=S-000CX6
Командний рядок
pnpm ek q qc_protocols_for_serial --serial S-000CX6
Рядків
1
{
  "rows": [
    {
      "id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "serial": "S-000CX6",
      "attempt": 1,
      "verdict": "passed",
      "checked_on": "2026-07-06",
      "checked_by": "key:4e838aa4-0fac-4e25-8ee2-fc2c55fb194b",
      "presenter_id": null,
      "note": null,
      "created_at": "2026-10-05T04:24:37.782Z",
      "checklist_id": "1cbd0c95-ba22-4572-ae30-c05da25bf8b9",
      "checklist_version": 2,
      "state": "ok:пройшов",
      "is_latest": 1,
      "failures": null,
      "overdue_instruments": null
    }
  ]
}

Результати по пунктах

Запит
GET /api/v1/q/qc_results_for_serial?serial=S-000CX6
Командний рядок
pnpm ek q qc_results_for_serial --serial S-000CX6
Рядків
18
{
  "rows": [
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 1,
      "name": "Немає короткого замикання на силовому вході",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0201 Мультиметр цифровий з продзвонкою, робочий",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 2,
      "name": "Струм спокою на стенді при 24 В",
      "kind": "measure",
      "unit": "мА",
      "min_value": 100,
      "max_value": 700,
      "passed": null,
      "value": 527,
      "note": null,
      "outcome": "ok",
      "norm": "100–700 мА",
      "shown": "527 мА",
      "state": "ok:у нормі",
      "instrument": "OBL-0176 Блок живлення лабораторний 0-30 В, 10 А з обмеженням струму",
      "instrument_overdue": 0,
      "instrument_check": "calibration"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 3,
      "name": "Порядок і напрямок обертання моторів відповідають схемі",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": null,
      "instrument_overdue": null,
      "instrument_check": null
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 4,
      "name": "Напруга акумулятора на OSD проти мультиметра, різниця",
      "kind": "measure",
      "unit": "мВ",
      "min_value": null,
      "max_value": 200,
      "passed": null,
      "value": 134,
      "note": null,
      "outcome": "ok",
      "norm": "не більше 200 мВ",
      "shown": "134 мВ",
      "state": "ok:у нормі",
      "instrument": "OBL-0166 Мультиметр цифровий з продзвонкою, робочий",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 5,
      "name": "Зумер вмикається перемикачем з пульта",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0152 Еталонний пульт керування ExpressLRS (2,4 ГГц і 900 МГц)",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 6,
      "name": "Failsafe: мотори зупиняються після вимкнення пульта",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0152 Еталонний пульт керування ExpressLRS (2,4 ГГц і 900 МГц)",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 7,
      "name": "OSD читається у форматі PAL",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0154 Еталонні відеоокуляри або монітор з приймачем 5,8 ГГц",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 8,
      "name": "Тепловізор: долоню видно з 3 м, картинка різка",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0181 Еталонні відеоокуляри або монітор з приймачем 5,8 ГГц",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 9,
      "name": "Тепловізор: немає битих пікселів і смуг після калібрування затвора",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0181 Еталонні відеоокуляри або монітор з приймачем 5,8 ГГц",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 10,
      "name": "Палітра і калібрування затвора перемикаються з пульта",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0180 Еталонний пульт керування ExpressLRS (2,4 ГГц і 900 МГц)",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 11,
      "name": "Завмирання картинки під час калібрування затвора",
      "kind": "measure",
      "unit": "с",
      "min_value": null,
      "max_value": 1,
      "passed": null,
      "value": 0,
      "note": null,
      "outcome": "ok",
      "norm": "не більше 1 с",
      "shown": "0 с",
      "state": "ok:у нормі",
      "instrument": "OBL-0181 Еталонні відеоокуляри або монітор з приймачем 5,8 ГГц",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 12,
      "name": "Вихідна потужність відеопередавача",
      "kind": "measure",
      "unit": "мВт",
      "min_value": 1800,
      "max_value": 3000,
      "passed": null,
      "value": 2353,
      "note": null,
      "outcome": "ok",
      "norm": "1800–3000 мВт",
      "shown": "2353 мВт",
      "state": "ok:у нормі",
      "instrument": "OBL-0177 Вимірювач ВЧ-потужності 35 МГц - 6 ГГц з атенюатором 30 дБ",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 13,
      "name": "Якість каналу керування (LQ) на стенді",
      "kind": "measure",
      "unit": "%",
      "min_value": 95,
      "max_value": 100,
      "passed": null,
      "value": 99,
      "note": null,
      "outcome": "ok",
      "norm": "95–100 %",
      "shown": "99 %",
      "state": "ok:у нормі",
      "instrument": "OBL-0180 Еталонний пульт керування ExpressLRS (2,4 ГГц і 900 МГц)",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 14,
      "name": "Відео без смуг і завад при роботі моторів",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0181 Еталонні відеоокуляри або монітор з приймачем 5,8 ГГц",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 15,
      "name": "Маса без акумулятора і пропелерів",
      "kind": "measure",
      "unit": "г",
      "min_value": 480,
      "max_value": 600,
      "passed": null,
      "value": 525,
      "note": null,
      "outcome": "ok",
      "norm": "480–600 г",
      "shown": "525 г",
      "state": "ok:у нормі",
      "instrument": "OBL-0200 Ваги 5 кг / 1 г",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 16,
      "name": "Струм у висінні",
      "kind": "measure",
      "unit": "А",
      "min_value": 10,
      "max_value": 25,
      "passed": null,
      "value": 14,
      "note": null,
      "outcome": "ok",
      "norm": "10–25 А",
      "shown": "14 А",
      "state": "ok:у нормі",
      "instrument": "OBL-0211 FPV-окуляри із записом і монітор для техніка",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 17,
      "name": "Температура моторів після обльоту",
      "kind": "measure",
      "unit": "°C",
      "min_value": null,
      "max_value": 60,
      "passed": null,
      "value": 41,
      "note": null,
      "outcome": "ok",
      "norm": "не більше 60 °C",
      "shown": "41 °C",
      "state": "ok:у нормі",
      "instrument": "OBL-0228 Пірометр інфрачервоний",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    },
    {
      "protocol_id": "6b7db490-a6f5-44e7-a1ef-7904c18442c1",
      "attempt": 1,
      "point_no": 18,
      "name": "Серійний номер на рамі збігається з маршрутним листом і паспортом",
      "kind": "check",
      "unit": null,
      "min_value": null,
      "max_value": null,
      "passed": 1,
      "value": null,
      "note": null,
      "outcome": "ok",
      "norm": "так / ні",
      "shown": "так",
      "state": "ok:у нормі",
      "instrument": "OBL-0233 Сканер штрихкодів і принтер етикеток",
      "instrument_overdue": 0,
      "instrument_check": "verification"
    }
  ]
}

Компоненти партії випуску

Запит
GET /api/v1/q/qc_unit_components?serial=S-000CX6
Командний рядок
pnpm ek q qc_unit_components --serial S-000CX6
Рядків
26
{
  "rows": [
    {
      "code": "AKB-0001",
      "name": "Акумулятор Li-ion 6S2P 8400 мА·год XT60",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "ANT-0003",
      "name": "Антена приймача 900 МГц Т-подібна, роз'єм IPEX1",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "DKM-0001",
      "name": "Паспорт виробу",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "DRK-0007",
      "name": "Ковпачок захисний на об'єктив тепловізора TPU",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "EKM-0001",
      "name": "Конденсатор електролітичний 1000 мкФ 35 В low-ESR",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "EKM-0005",
      "name": "Зумер активний 5 В",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "KRP-0003",
      "name": "Гвинт M3×6 з внутрішнім шестигранником",
      "measure": "EA",
      "qty": 8,
      "is_substitute": null
    },
    {
      "code": "KRP-0008",
      "name": "Гвинт M3×25 з внутрішнім шестигранником",
      "measure": "EA",
      "qty": 4,
      "is_substitute": null
    },
    {
      "code": "KRP-0010",
      "name": "Гайка M3 сталева",
      "measure": "EA",
      "qty": 4,
      "is_substitute": null
    },
    {
      "code": "KRP-0011",
      "name": "Гайка M3 самостопорна",
      "measure": "EA",
      "qty": 4,
      "is_substitute": null
    },
    {
      "code": "KRP-0012",
      "name": "Гайка пропелера M5 самостопорна",
      "measure": "EA",
      "qty": 4,
      "is_substitute": null
    },
    {
      "code": "KRP-0015",
      "name": "Стійка нейлонова M3×6",
      "measure": "EA",
      "qty": 4,
      "is_substitute": null
    },
    {
      "code": "KRP-0022",
      "name": "Стяжка нейлонова 2,5×100 мм",
      "measure": "EA",
      "qty": 10,
      "is_substitute": null
    },
    {
      "code": "KRP-0026",
      "name": "Ремінець для акумулятора 20×300 мм",
      "measure": "EA",
      "qty": 2,
      "is_substitute": null
    },
    {
      "code": "KRP-0027",
      "name": "Килимок протиковзний під акумулятор",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "PAK-0004",
      "name": "Пакет zip-lock 150×200 мм",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "PAK-0006",
      "name": "Етикетка із серійним номером 40×20 мм",
      "measure": "EA",
      "qty": 2,
      "is_substitute": null
    },
    {
      "code": "PRP-0001",
      "name": "Пропелер 7×4×3 CW (за годинниковою)",
      "measure": "EA",
      "qty": 2,
      "is_substitute": null
    },
    {
      "code": "PRP-0003",
      "name": "Пропелер 7×4×3 CCW (проти годинникової)",
      "measure": "EA",
      "qty": 2,
      "is_substitute": null
    },
    {
      "code": "RAD-0001",
      "name": "Приймач ExpressLRS 900 МГц",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "VTR-0001",
      "name": "Припій Sn63Pb37 з флюсом, 0,8 мм",
      "measure": "G",
      "qty": 8,
      "is_substitute": null
    },
    {
      "code": "VTR-0003",
      "name": "Лак вологозахисний для плат",
      "measure": "G",
      "qty": 5,
      "is_substitute": null
    },
    {
      "code": "VUZ-0001",
      "name": "Рама з моторами, 7 дюймів",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "VUZ-0002",
      "name": "Стек керування 55 А",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "VUZ-0008",
      "name": "Відеоблок тепловізійний",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    },
    {
      "code": "VUZ-0009",
      "name": "Комплект джгутів, 7 дюймів нічний",
      "measure": "EA",
      "qty": 1,
      "is_substitute": null
    }
  ]
}

↑↓ вибрати · Enter відкрити · Esc закрити