Импорт товара: заметить пропущенное количество до INSERT

Фактические данные получены через расширение interbase от отдельной локальной базы Firebird. Собственные учебные объекты удалены после наблюдений.

Наблюдаемый результат программы
НаблюдениеРезультат
Параметров у команды3
Знаков ? в тексте SQL4
Отказ проверки спискаОжидалось 3 значения, получено 2
Строк после отклонения0
Сохранённый товарКабель
Количество3
Литерал marker?
Строки и дополнительные наблюдения
{
    "sql_shape": "INSERT INTO own_table(item_id,title,qty,marker) VALUES(?,?,?,'?')",
    "valid_parameter_order": [
        "item_id",
        "title",
        "qty"
    ],
    "application_refusal_before_execute": true,
    "selected": {
        "id": 101,
        "title": "Кабель",
        "qty": 3,
        "marker": "?"
    }
}

Самостоятельный запуск создаёт result.json с данными и metrics.json с проверками рядом с example.php.