{
  "example": true,
  "purpose": "Учебный тест двух групп связей: заказы/резервы и приёмки/корректировки/документы; не формат импорта SelSup или Skirbo",
  "schema_version": "m03-sample-v1",
  "snapshot_at": "2026-10-31T09:00:00+03:00",
  "encoding": "UTF-8 with BOM",
  "delimiter": ",",
  "quantity_unit": "pcs",
  "opening_balances": 0,
  "files": {
    "owners": {
      "filename": "m03-example-owners.csv",
      "columns": [
        "owner_id",
        "name"
      ],
      "rows": 2,
      "sha256": "13099df0e41f28fe6387c38617dafbb169d795ce625b34136713d40e443250c4"
    },
    "products": {
      "filename": "m03-example-products.csv",
      "columns": [
        "product_id",
        "owner_id",
        "name"
      ],
      "rows": 2,
      "sha256": "28ecd84157a087da7c120039e1e0bd0376815a5148122cd8503537d76d2a05e4"
    },
    "variants": {
      "filename": "m03-example-variants.csv",
      "columns": [
        "variant_id",
        "product_id",
        "owner_id",
        "sku",
        "barcode",
        "attributes"
      ],
      "rows": 3,
      "sha256": "a0ac7424fc207ed7dfef7b87979d099c6e8c79390e062db288e8078335ac4a1c"
    },
    "warehouses": {
      "filename": "m03-example-warehouses.csv",
      "columns": [
        "warehouse_id",
        "name"
      ],
      "rows": 1,
      "sha256": "3d869f1b5babf4136ba31d1e1a1e8c0daed456817981627dde306a5f89eb62d3"
    },
    "cells": {
      "filename": "m03-example-cells.csv",
      "columns": [
        "cell_id",
        "warehouse_id",
        "name"
      ],
      "rows": 2,
      "sha256": "18d59f0d4e9d45b3332242a4c47f9c5c73040a98b611da73126392ba02dcefea"
    },
    "orders": {
      "filename": "m03-example-orders.csv",
      "columns": [
        "order_id",
        "owner_id",
        "channel",
        "external_order_id",
        "status",
        "created_at"
      ],
      "rows": 3,
      "sha256": "8870492af8b5eb6fee15a5d324e368a55951169459fc824b227a8dba58ccbf15"
    },
    "order-lines": {
      "filename": "m03-example-order-lines.csv",
      "columns": [
        "line_id",
        "order_id",
        "variant_id",
        "qty"
      ],
      "rows": 3,
      "sha256": "5ecfb7f7a7bfc87d17d691a76724529ce4cb8a9e8f4763df428f6be2f6b40bdd"
    },
    "reserves": {
      "filename": "m03-example-reserves.csv",
      "columns": [
        "reserve_id",
        "line_id",
        "owner_id",
        "variant_id",
        "warehouse_id",
        "cell_id",
        "qty",
        "status"
      ],
      "rows": 2,
      "sha256": "332d6a7ccedaad1c2de765e974ea36ff90b6f808f4bfddddf1224d8ca445455e"
    },
    "stock": {
      "filename": "m03-example-stock.csv",
      "columns": [
        "stock_id",
        "owner_id",
        "variant_id",
        "warehouse_id",
        "cell_id",
        "on_hand",
        "reserved",
        "available",
        "unit",
        "snapshot_at"
      ],
      "rows": 3,
      "sha256": "fbee9c8e9ccd0361d63004bde71070d62f5e930a9ab3fb538ddaeac8864e2f94"
    },
    "movements": {
      "filename": "m03-example-movements.csv",
      "columns": [
        "movement_id",
        "owner_id",
        "variant_id",
        "warehouse_id",
        "cell_id",
        "qty_delta",
        "document_id",
        "occurred_at"
      ],
      "rows": 4,
      "sha256": "15088c9eadc7672b4cadf5c2b7f7cb64fdd8bcaf911ae756d9172f2e3a7e589c"
    },
    "documents": {
      "filename": "m03-example-documents.csv",
      "columns": [
        "document_id",
        "owner_id",
        "kind",
        "status",
        "created_at"
      ],
      "rows": 4,
      "sha256": "0c25fa7e0f9c68a1b5affa3edb2e5ce03f02b52afd241bd7971533eabc0a86d0"
    },
    "history": {
      "filename": "m03-example-history.csv",
      "columns": [
        "history_id",
        "entity",
        "entity_id",
        "event",
        "occurred_at",
        "before",
        "after"
      ],
      "rows": 2,
      "sha256": "6dc1cb782bcae3823ff5571290c44731ed738b25372dfca218d72c827e3d7230"
    },
    "attachments": {
      "filename": "m03-example-attachments.csv",
      "columns": [
        "attachment_id",
        "document_id",
        "filename",
        "media_type",
        "bytes",
        "sha256"
      ],
      "rows": 1,
      "sha256": "b8b2c63c95bc8d998a9dede7cf7d024ee0b8cc1342dac9f93f3c1ff0a9b4c7fb"
    }
  },
  "control_values": [
    {
      "file": "variants",
      "id": "V001",
      "field": "sku",
      "expected": "000123"
    },
    {
      "file": "variants",
      "id": "V001",
      "field": "barcode",
      "expected": "0012345678905"
    },
    {
      "file": "orders",
      "id": "Q001",
      "field": "external_order_id",
      "expected": "000000042"
    }
  ],
  "expected_totals": {
    "on_hand": 9,
    "reserved": 3,
    "available": 6
  },
  "scope_exclusions": [
    "связь отгрузочного движения или документа с конкретной строкой заказа",
    "юридически значимые оригиналы и подписи",
    "полная история удалений",
    "полномочия реального кабинета",
    "скорость большого экспорта",
    "приём импорта любой WMS"
  ]
}
