{
    "id": "cub167-field-origins",
    "title": "Отличить имя на экране от поля таблицы и вычисляемой цены",
    "columns": [
        "Наблюдение",
        "Результат"
    ],
    "rows": [
        [
            "Ключ названия на экране",
            "display_title"
        ],
        [
            "Название",
            "Кабель"
        ],
        [
            "Исходная таблица двух простых полей",
            "Таблица каталога"
        ],
        [
            "Вычисленная цена в копейках",
            25800
        ],
        [
            "Таблица у выражения отсутствует",
            true
        ],
        [
            "Известное приложению поле редактирования",
            "title"
        ],
        [
            "Вычисляемая double_price доступна для записи",
            false
        ],
        [
            "Свойство orgname есть у fetch_field",
            false
        ]
    ],
    "checks": {
        "alias_names": true,
        "base_origins": true,
        "expression_origin_empty": true,
        "visible_values": true,
        "explicit_edit_mapping": true,
        "computed_read_only": true,
        "no_invented_orgname": true,
        "request_closed": true,
        "owned_objects_removed": true
    },
    "observations": {
        "fields": [
            {
                "label": "article",
                "table": "dba.c167_fieldorigins_a4165e9940",
                "properties": {
                    "name": "article",
                    "table": "dba.c167_fieldorigins_a4165e9940",
                    "def": "",
                    "max_length": 0,
                    "not_null": 0,
                    "primary_key": 0,
                    "unique_key": 0,
                    "multiple_key": 1,
                    "numeric": 0,
                    "blob": 0,
                    "type": "varchar",
                    "unsigned": 0,
                    "zerofill": 0
                }
            },
            {
                "label": "display_title",
                "table": "dba.c167_fieldorigins_a4165e9940",
                "properties": {
                    "name": "display_title",
                    "table": "dba.c167_fieldorigins_a4165e9940",
                    "def": "",
                    "max_length": 0,
                    "not_null": 0,
                    "primary_key": 0,
                    "unique_key": 0,
                    "multiple_key": 1,
                    "numeric": 0,
                    "blob": 0,
                    "type": "varchar",
                    "unsigned": 0,
                    "zerofill": 0
                }
            },
            {
                "label": "double_price",
                "table": "",
                "properties": {
                    "name": "double_price",
                    "table": "",
                    "def": null,
                    "max_length": 0,
                    "not_null": 0,
                    "primary_key": 0,
                    "unique_key": 0,
                    "multiple_key": 1,
                    "numeric": 1,
                    "blob": 0,
                    "type": "integer",
                    "unsigned": 0,
                    "zerofill": 0
                }
            }
        ],
        "row": {
            "article": "CAB-167",
            "display_title": "Кабель",
            "double_price": "25800"
        },
        "application_edit_mapping": {
            "display_title": "title"
        },
        "computed_column": "price_cents*2 AS double_price",
        "no_SQL_generated_from_user_supplied_metadata": true
    },
    "runtime": {
        "php": "7.4.33",
        "extension": "11.2.0.0002",
        "php_extension_metadata": null,
        "server_version": "11.3.5.1274",
        "client_version": "11.2.0",
        "database": "phpmanual167",
        "transport": "isolated_loopback_broker",
        "charset": "utf-8",
        "autocommit": false
    },
    "owned_objects": [
        {
            "type": "TABLE",
            "name": "c167_fieldorigins_a4165e9940"
        }
    ],
    "removed_objects": [
        {
            "type": "TABLE",
            "name": "c167_fieldorigins_a4165e9940"
        }
    ]
}
