arm-ka-fixtures/golden/expected_osv_parse/synthetic/s04_currency_quantity_rows.json
Andrey Epifancev bf8c88fa4e test(golden): schema_version 1.2 (arm-tabular-parser#14)
Co-Authored-By: Claude <noreply@anthropic.com>
Claude-Session: cedd7915-2efe-41e5-988c-a9117033598b
2026-10-06 14:36:15 +04:00

249 lines
7.4 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"schema_version": "1.2",
"service": {
"name": "tabular-parser"
},
"status": "done",
"metrics": {
"rows": 9,
"warnings": [
"sheet=Лист_1 hierarchy=outline"
]
},
"documents": [
{
"document_type": "OSV",
"locator": "sheet:Лист_1",
"header": {
"organization_name": "ООО \"Тестовая организация\"",
"organization_inn": null,
"account_code_raw": "60",
"period_text": "3 квартал 2025 г.",
"period_year": 2025,
"period_quarter": "Q3",
"is_cumulative": false,
"data_type": "BU",
"currency": "RUB",
"header_variant": 1
},
"group_schema": [
{
"type": "ACCOUNT",
"name": "Счет"
},
{
"type": "COUNTERPARTY",
"name": "Контрагенты",
"has_inn": true
}
],
"columns": {
"opening_debit": "G",
"opening_credit": "H",
"turnover_debit": "I",
"turnover_credit": "J",
"closing_debit": "K",
"closing_credit": "L",
"inn": "E"
},
"rows": [
{
"row_number": 11,
"level": 0,
"parent_row_number": null,
"row_value": "60",
"group_type": "ACCOUNT",
"group_name": "Счет",
"account_code_raw": "60",
"counterparty_name": null,
"counterparty_inn": null,
"data_type": "BU",
"opening_debit": "135000.00",
"opening_credit": "250000.50",
"turnover_debit": "300000.25",
"turnover_credit": "560000.00",
"closing_debit": "115000.00",
"closing_credit": "490000.25",
"extra": null
},
{
"row_number": 12,
"level": 1,
"parent_row_number": 11,
"row_value": "60.01",
"group_type": "ACCOUNT",
"group_name": "Счет",
"account_code_raw": "60.01",
"counterparty_name": null,
"counterparty_inn": null,
"data_type": "BU",
"opening_debit": "15000.00",
"opening_credit": "250000.50",
"turnover_debit": "270000.25",
"turnover_credit": "460000.00",
"closing_debit": "65000.00",
"closing_credit": "490000.25",
"extra": null
},
{
"row_number": 13,
"level": 2,
"parent_row_number": 12,
"row_value": "ООО Альфа",
"group_type": "COUNTERPARTY",
"group_name": "Контрагенты",
"account_code_raw": "60.01",
"counterparty_name": "ООО Альфа",
"counterparty_inn": "7701234567",
"data_type": "BU",
"opening_debit": null,
"opening_credit": "250000.50",
"turnover_debit": "180000.25",
"turnover_credit": "420000.00",
"closing_debit": null,
"closing_credit": "490000.25",
"extra": null
},
{
"row_number": 14,
"level": 3,
"parent_row_number": 13,
"row_value": "USD",
"group_type": "OTHER",
"group_name": null,
"account_code_raw": "60.01",
"counterparty_name": null,
"counterparty_inn": null,
"data_type": "CURRENCY",
"opening_debit": null,
"opening_credit": "2500.00",
"turnover_debit": "1800.00",
"turnover_credit": "4200.00",
"closing_debit": null,
"closing_credit": "4900.00",
"extra": null
},
{
"row_number": 15,
"level": 3,
"parent_row_number": 13,
"row_value": "Кол.",
"group_type": "OTHER",
"group_name": null,
"account_code_raw": "60.01",
"counterparty_name": null,
"counterparty_inn": null,
"data_type": "QUANTITY",
"opening_debit": "10.00",
"opening_credit": null,
"turnover_debit": "5.00",
"turnover_credit": "3.00",
"closing_debit": "12.00",
"closing_credit": null,
"extra": null
},
{
"row_number": 16,
"level": 2,
"parent_row_number": 12,
"row_value": "ООО Бета",
"group_type": "COUNTERPARTY",
"group_name": "Контрагенты",
"account_code_raw": "60.01",
"counterparty_name": "ООО Бета",
"counterparty_inn": "7707654321",
"data_type": "BU",
"opening_debit": "15000.00",
"opening_credit": null,
"turnover_debit": "90000.00",
"turnover_credit": "40000.00",
"closing_debit": "65000.00",
"closing_credit": null,
"extra": null
},
{
"row_number": 17,
"level": 3,
"parent_row_number": 16,
"row_value": "Вал.",
"group_type": "OTHER",
"group_name": null,
"account_code_raw": "60.01",
"counterparty_name": null,
"counterparty_inn": null,
"data_type": "CURRENCY",
"opening_debit": "1000.00",
"opening_credit": null,
"turnover_debit": null,
"turnover_credit": "400.00",
"closing_debit": "600.00",
"closing_credit": null,
"extra": null
},
{
"row_number": 18,
"level": 1,
"parent_row_number": 11,
"row_value": "60.02",
"group_type": "ACCOUNT",
"group_name": "Счет",
"account_code_raw": "60.02",
"counterparty_name": null,
"counterparty_inn": null,
"data_type": "BU",
"opening_debit": "120000.00",
"opening_credit": null,
"turnover_debit": "30000.00",
"turnover_credit": "100000.00",
"closing_debit": "50000.00",
"closing_credit": null,
"extra": null
},
{
"row_number": 19,
"level": 2,
"parent_row_number": 18,
"row_value": "ООО Гамма",
"group_type": "COUNTERPARTY",
"group_name": "Контрагенты",
"account_code_raw": "60.02",
"counterparty_name": "ООО Гамма",
"counterparty_inn": "5001234567",
"data_type": "BU",
"opening_debit": "120000.00",
"opening_credit": null,
"turnover_debit": "30000.00",
"turnover_credit": "100000.00",
"closing_debit": "50000.00",
"closing_credit": null,
"extra": null
},
{
"row_number": 20,
"level": 0,
"parent_row_number": null,
"row_value": "Итого",
"group_type": "TOTAL",
"group_name": null,
"account_code_raw": null,
"counterparty_name": null,
"counterparty_inn": null,
"data_type": "BU",
"opening_debit": "135000.00",
"opening_credit": "250000.50",
"turnover_debit": "300000.25",
"turnover_credit": "560000.00",
"closing_debit": "115000.00",
"closing_credit": "490000.25",
"extra": null
}
],
"checks": {
"total_row_matches_root": true,
"balance_identity_violations": [],
"parent_sum_violations": []
}
}
]
}