{
    "id": "fb160-user-replacement",
    "title": "Передать чтение каталога другому оператору",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Прежний оператор читал каталог",
            true
        ],
        [
            "После удаления прежний вход отклонён",
            true
        ],
        [
            "Новый оператор читает товар",
            "Cable"
        ],
        [
            "Доступное количество",
            3
        ],
        [
            "Сохранён независимый профиль замены",
            true
        ]
    ],
    "checks": {
        "previous_catalog_read": true,
        "previous_login_closed": true,
        "previous_profile_removed": true,
        "replacement_catalog_read": true,
        "replacement_profile_preserved": true,
        "owned_files_removed": true,
        "owned_objects_removed": true
    },
    "observations": {
        "before_catalog": [
            {
                "title": "Cable",
                "qty": 3
            }
        ],
        "previous_login_after": {
            "connected": false,
            "warning": true,
            "code": -902,
            "message_present": true
        },
        "replacement_catalog": [
            {
                "title": "Cable",
                "qty": 3
            }
        ],
        "previous_profile_after": null,
        "replacement_profile": {
            "first": "Boris",
            "middle": null,
            "last": null,
            "plugin": "Srp                                                                                                                                                                                                                                                         "
        }
    },
    "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_user_replace_b5ab610769.fdb"
        },
        {
            "type": "USER",
            "name": "FB160_4A59DD59"
        },
        {
            "type": "USER",
            "name": "FB160_488A4ED6"
        }
    ],
    "removed_objects": [
        {
            "type": "DATABASE",
            "name": "fb160_user_replace_b5ab610769.fdb"
        },
        {
            "type": "USER",
            "name": "FB160_4A59DD59"
        },
        {
            "type": "USER",
            "name": "FB160_488A4ED6"
        }
    ]
}
