{
    "id": "fb157-restore-checks",
    "title": "Проверить восстановление накладной: позиции, связи, итог и BLOB-документ",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Документ",
            "Накладная № 7"
        ],
        [
            "Первая позиция",
            "Кабель — 3 × 12500 коп."
        ],
        [
            "Вторая позиция",
            "Клемма — 2 × 2000 коп."
        ],
        [
            "Итог SQL в копейках",
            41500
        ],
        [
            "Внешних связей у таблицы позиций",
            2
        ],
        [
            "Текст восстановленного документа",
            "Накладная № 7. Кабель — 3 шт.; Клемма — 2 шт."
        ],
        [
            "Байты BLOB совпали",
            true
        ],
        [
            "Строки позиций совпали",
            true
        ]
    ],
    "checks": {
        "document_title": true,
        "exact_line_rows": true,
        "sql_total": true,
        "foreign_key_definitions": true,
        "exact_blob": true,
        "blob_hash": true,
        "new_database": true,
        "owned_files_removed": true,
        "owned_objects_removed": true
    },
    "observations": {
        "document_title": "Накладная № 7",
        "lines": [
            {
                "ID": 1,
                "TITLE": "Кабель",
                "QUANTITY": 3,
                "UNIT_CENTS": 12500
            },
            {
                "ID": 2,
                "TITLE": "Клемма",
                "QUANTITY": 2,
                "UNIT_CENTS": 2000
            }
        ],
        "total_cents": 41500,
        "foreign_key_count": 2,
        "document_text": "Накладная № 7. Кабель — 3 шт.; Клемма — 2 шт.",
        "document_sha256": "abc7635209c9f9a13865c656981fddd16d367bed5e35f1b33105c9bb4dcddcd4",
        "blob_id_not_compared": true,
        "backup_bytes": 6144,
        "raw_service_log_published": false,
        "late_restore_failure_simulated": false
    },
    "runtime": {
        "php": "8.2.35",
        "extension": "3.0.1",
        "server_version": "WI-V5.0.4.1812 Firebird 5.0",
        "implementation": "Firebird\/Windows\/AMD\/Intel\/x64",
        "transport": "embedded_local_services"
    },
    "owned_objects": [
        {
            "type": "DATABASE",
            "name": "fb157_invoice_5ca892c915.fdb"
        },
        {
            "type": "DATABASE",
            "name": "fb157_invoice_copy_abd2925a2c.fdb"
        }
    ],
    "removed_objects": [
        {
            "type": "DATABASE",
            "name": "fb157_invoice_5ca892c915.fdb"
        },
        {
            "type": "DATABASE",
            "name": "fb157_invoice_copy_abd2925a2c.fdb"
        }
    ]
}
