271 lines
8.0 KiB
JSON
271 lines
8.0 KiB
JSON
{
|
||
"schema_version": "2.0",
|
||
"service": {
|
||
"name": "tabular-parser"
|
||
},
|
||
"status": "done",
|
||
"metrics": {
|
||
"rows": 9,
|
||
"warnings": []
|
||
},
|
||
"documents": [
|
||
{
|
||
"document_type": "OSV",
|
||
"locator": "sheet:Лист_1",
|
||
"status": "done",
|
||
"warnings": [
|
||
{
|
||
"code": "OSV_HIERARCHY_BY_CODE_BLOCKS",
|
||
"severity": "info",
|
||
"message": "иерархия строк — блоки субсчетов с кодами контрагентов (code_blocks)"
|
||
},
|
||
{
|
||
"code": "OSV_HEADER",
|
||
"severity": "info",
|
||
"message": "тип выводимых данных (БУ/НУ/сумма) в шапке не найден"
|
||
},
|
||
{
|
||
"code": "OSV_HEADER",
|
||
"severity": "info",
|
||
"message": "валюта в шапке не найдена"
|
||
},
|
||
{
|
||
"code": "OSV_HEADER",
|
||
"severity": "info",
|
||
"message": "вид данных в шапке не указан — строки без метки приняты как БУ"
|
||
}
|
||
],
|
||
"header": {
|
||
"organization_name": "ООО \"Тестовая организация\"",
|
||
"organization_inn": null,
|
||
"account_code_raw": "60",
|
||
"period_text": "01.01.25..30.06.25",
|
||
"period_year": 2025,
|
||
"period_quarter": "Q2",
|
||
"is_cumulative": true,
|
||
"period_start": "2025-01-01",
|
||
"period_end": "2025-06-30",
|
||
"is_from_year_start": true,
|
||
"data_type": null,
|
||
"currency": null,
|
||
"header_variant": 1
|
||
},
|
||
"group_schema": [
|
||
{
|
||
"type": "ACCOUNT",
|
||
"name": "Субконто"
|
||
},
|
||
{
|
||
"type": "COUNTERPARTY",
|
||
"name": "Поставщики"
|
||
}
|
||
],
|
||
"columns": {
|
||
"opening_debit": "B",
|
||
"opening_credit": "C",
|
||
"turnover_debit": "D",
|
||
"turnover_credit": "E",
|
||
"closing_debit": "F",
|
||
"closing_credit": "G"
|
||
},
|
||
"rows": [
|
||
{
|
||
"row_number": 9,
|
||
"level": 0,
|
||
"parent_row_number": null,
|
||
"row_value": "60.111",
|
||
"group_type": "ACCOUNT",
|
||
"group_name": "Субконто",
|
||
"account_code_raw": "60.111",
|
||
"counterparty_name": null,
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "150.00",
|
||
"turnover_debit": "170.00",
|
||
"turnover_credit": "20.00",
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 10,
|
||
"level": 1,
|
||
"parent_row_number": 9,
|
||
"row_value": "П005482",
|
||
"group_type": "COUNTERPARTY",
|
||
"group_name": "Поставщики",
|
||
"account_code_raw": "60.111",
|
||
"counterparty_name": "ВЕСТ БИР ООО",
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "100.00",
|
||
"turnover_debit": "100.00",
|
||
"turnover_credit": null,
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 12,
|
||
"level": 2,
|
||
"parent_row_number": 10,
|
||
"row_value": "ДП87825;З-139/21-1",
|
||
"group_type": "CONTRACT",
|
||
"group_name": null,
|
||
"account_code_raw": "60.111",
|
||
"counterparty_name": null,
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "100.00",
|
||
"turnover_debit": "100.00",
|
||
"turnover_credit": null,
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 13,
|
||
"level": 1,
|
||
"parent_row_number": 9,
|
||
"row_value": "П002913",
|
||
"group_type": "COUNTERPARTY",
|
||
"group_name": "Поставщики",
|
||
"account_code_raw": "60.111",
|
||
"counterparty_name": "М ДИСТРИБЬЮШН",
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "50.00",
|
||
"turnover_debit": "70.00",
|
||
"turnover_credit": "20.00",
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 15,
|
||
"level": 2,
|
||
"parent_row_number": 13,
|
||
"row_value": "ДП60469;З-46/20",
|
||
"group_type": "CONTRACT",
|
||
"group_name": null,
|
||
"account_code_raw": "60.111",
|
||
"counterparty_name": null,
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "20.00",
|
||
"turnover_debit": "30.00",
|
||
"turnover_credit": "10.00",
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 16,
|
||
"level": 2,
|
||
"parent_row_number": 13,
|
||
"row_value": "441",
|
||
"group_type": "CONTRACT",
|
||
"group_name": null,
|
||
"account_code_raw": "60.111",
|
||
"counterparty_name": null,
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "30.00",
|
||
"turnover_debit": "40.00",
|
||
"turnover_credit": "10.00",
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 18,
|
||
"level": 0,
|
||
"parent_row_number": null,
|
||
"row_value": "60.112",
|
||
"group_type": "ACCOUNT",
|
||
"group_name": "Субконто",
|
||
"account_code_raw": "60.112",
|
||
"counterparty_name": null,
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "10.00",
|
||
"turnover_debit": "10.00",
|
||
"turnover_credit": null,
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 19,
|
||
"level": 1,
|
||
"parent_row_number": 18,
|
||
"row_value": "П003258",
|
||
"group_type": "COUNTERPARTY",
|
||
"group_name": "Поставщики",
|
||
"account_code_raw": "60.112",
|
||
"counterparty_name": "ООО \"РОМАШКА\"",
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "10.00",
|
||
"turnover_debit": "10.00",
|
||
"turnover_credit": null,
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 21,
|
||
"level": 2,
|
||
"parent_row_number": 19,
|
||
"row_value": "ДП1;1",
|
||
"group_type": "CONTRACT",
|
||
"group_name": null,
|
||
"account_code_raw": "60.112",
|
||
"counterparty_name": null,
|
||
"counterparty_inn": null,
|
||
"data_type": "BU",
|
||
"opening_debit": null,
|
||
"opening_credit": "10.00",
|
||
"turnover_debit": "10.00",
|
||
"turnover_credit": null,
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
},
|
||
{
|
||
"row_number": 23,
|
||
"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": null,
|
||
"opening_credit": "160.00",
|
||
"turnover_debit": "180.00",
|
||
"turnover_credit": "20.00",
|
||
"closing_debit": null,
|
||
"closing_credit": null,
|
||
"extra": null
|
||
}
|
||
],
|
||
"checks": {
|
||
"total_row_matches_root": true,
|
||
"balance_identity_violations": [],
|
||
"parent_sum_violations": []
|
||
}
|
||
}
|
||
]
|
||
}
|