Получить OUT и итоговую строку процедуры: два разных договора

Результат настоящих запросов через PDO_ODBC. Собственные учебные объекты после наблюдений удалены.

Результат выполнения
НаблюдениеРезультат
OUT без наборов строкORDER-178 / 5
Первый набор строкCAB: 2; CLP: 3
Итоговая строкаORDER-178 / 5
OUT при наличии SELECTостались исходными после чтения и закрытия
Файлreceipt.json
Полученные строки и наблюдения
{
    "resultless_out": {
        "code": "ORDER-178",
        "total_qty": "5"
    },
    "out_at_execute": {
        "code": "  order-178 ",
        "total_qty": "0"
    },
    "out_after_drain": {
        "code": "  order-178 ",
        "total_qty": "0"
    },
    "out_after_close": {
        "code": "  order-178 ",
        "total_qty": "0"
    },
    "selected_receipt": {
        "code": "ORDER-178",
        "total_qty": 5,
        "items": [
            {
                "sku": "CAB",
                "qty": 2
            },
            {
                "sku": "CLP",
                "qty": 3
            }
        ]
    }
}

result.json содержит те же данные. Реквизиты входа сюда не записываются.