{
    "id": "fb160-column-update",
    "title": "Разрешить изменение количества и запретить изменение названия",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "До изменения",
            "Cable — 3"
        ],
        [
            "После UPDATE(QTY) + commit",
            "Cable — 9"
        ],
        [
            "Изменение TITLE разрешено",
            false
        ],
        [
            "Код отказа TITLE",
            -551
        ],
        [
            "Название после отказа",
            "Cable"
        ],
        [
            "Количество после отказа",
            9
        ],
        [
            "Другой товар",
            "Clamp — 0"
        ]
    ],
    "checks": {
        "initial_catalogue": true,
        "quantity_committed": true,
        "title_update_refused": true,
        "title_and_committed_quantity_preserved": true,
        "owned_files_removed": true,
        "owned_objects_removed": true
    },
    "observations": {
        "before": [
            {
                "ID": 1,
                "TITLE": "Cable",
                "QTY": 3
            },
            {
                "ID": 2,
                "TITLE": "Clamp",
                "QTY": 0
            }
        ],
        "after_quantity_commit": [
            {
                "ID": 1,
                "TITLE": "Cable",
                "QTY": 9
            },
            {
                "ID": 2,
                "TITLE": "Clamp",
                "QTY": 0
            }
        ],
        "title_refusal": {
            "value": false,
            "warning": true,
            "code": -551,
            "message_present": true
        },
        "after_refusal": [
            {
                "ID": 1,
                "TITLE": "Cable",
                "QTY": 9
            },
            {
                "ID": 2,
                "TITLE": "Clamp",
                "QTY": 0
            }
        ],
        "granted_columns": [
            "QTY"
        ],
        "select_granted": true,
        "row_level_restriction_granted": 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": "tcp_loopback_authenticated"
    },
    "owned_objects": [
        {
            "type": "DATABASE",
            "name": "fb160_columns_9113e9196f.fdb"
        },
        {
            "type": "USER",
            "name": "FB160_8D31B838"
        }
    ],
    "removed_objects": [
        {
            "type": "DATABASE",
            "name": "fb160_columns_9113e9196f.fdb"
        },
        {
            "type": "USER",
            "name": "FB160_8D31B838"
        }
    ]
}
