Фактические данные получены через расширение interbase через локальный Services API Firebird. Собственные учебные базы и промежуточные резервные файлы удалены после наблюдений.
Строки и дополнительные наблюдения
{
"forecast_in_copy": [
{
"ORDER_ID": 101,
"CUSTOMER_NAME": "Мастерская",
"TOTAL_CENTS": 34000
},
{
"ORDER_ID": 102,
"CUSTOMER_NAME": "Сервис",
"TOTAL_CENTS": 12500
}
],
"business_refusal": "Новая цена не согласована",
"copy_removed_before_source_read": true,
"source_orders": [
{
"ORDER_ID": 101,
"CUSTOMER_NAME": "Мастерская",
"TOTAL_CENTS": 41500
},
{
"ORDER_ID": 102,
"CUSTOMER_NAME": "Сервис",
"TOTAL_CENTS": 12500
}
],
"saved_copy_change_was_not_rolled_back": true
}
Самостоятельный запуск создаёт result.json с данными и metrics.json с проверками рядом с example.php.