Andrey Epifancev 4a7eeb7076 Golden форм под pylib_ai_arm_statements 0.1.5 (#36)
У трёх ОФР (НПЗ 2025-Q3, Унагранде 2024-FY, Унагранде группа 2025-Q3) уходит ложное
мягкое «2400 = 2300 − 2410 + 2420»: с 0.1.4 соотношения 2400 — группа альтернатив
(AURORA-1864). Других изменений в снимках нет; разрез по форме (0.1.5) на Excel-фикстурах
ничего не меняет.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-12 13:31:26 +04:00

648 lines
19 KiB
JSON
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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": "2.0",
"service": {
"name": "tabular-parser"
},
"status": "done",
"metrics": {
"rows": 17,
"warnings": []
},
"documents": [
{
"document_type": "INCOME",
"locator": "sheet:Лист_1",
"status": "done",
"form_variant": "full",
"warnings": [],
"header": {
"form_name": "Отчет о финансовых результатах",
"organization_name": "Акционерное общество \"Унагранде Компани\"",
"organization_name_text": "Акционерное общество \"Унагранде Компани\"",
"organization_name_confidence": 100.0,
"inn": "3249004697",
"inn_text": "3249004697",
"inn_confidence": 100.0,
"report_date": "2024-12-31",
"report_date_text": "за Январь - Декабрь 2024 г.",
"report_date_confidence": 100.0,
"units": "тыс. руб.",
"units_text": "в тыс. рублей",
"units_confidence": 100.0,
"okud": "0710002",
"okud_text": "0710002",
"okud_confidence": 100.0,
"okpo": "47888105",
"okpo_text": "47888105",
"okpo_confidence": 100.0,
"okopf": "12267",
"okopf_text": "12267",
"okopf_confidence": 100.0,
"okfs": "16",
"okfs_text": "16",
"okfs_confidence": 100.0,
"okei": "384",
"okei_text": "384",
"okei_confidence": 100.0,
"address": null,
"address_text": null,
"address_confidence": null,
"needs_review_fields": []
},
"columns": [
{
"column_index": 14,
"label": "За Январь - Декабрь 2024 г.",
"label_confidence": 100.0,
"period_date": "2024-12-31",
"period_kind": "absolute"
},
{
"column_index": 17,
"label": "За Январь - Декабрь 2023 г.",
"label_confidence": 100.0,
"period_date": "2023-12-31",
"period_kind": "absolute"
}
],
"lines": [
{
"row_index": 0,
"ref": "Лист_1!N16",
"line_status": "ok",
"line_code": "2110",
"line_code_text": "2110",
"line_code_confidence": 100.0,
"line_name": "Выручка",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "9033212.00",
"string_value": null,
"text": "9 033 212",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "6375765.00",
"string_value": null,
"text": "6 375 765",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 1,
"ref": "Лист_1!N17",
"line_status": "ok",
"line_code": "2120",
"line_code_text": "2120",
"line_code_confidence": 100.0,
"line_name": "Себестоимость продаж",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "-6162067.00",
"string_value": null,
"text": "(6 162 067)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-4386795.00",
"string_value": null,
"text": "(4 386 795)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 2,
"ref": "Лист_1!N18",
"line_status": "ok",
"line_code": "2100",
"line_code_text": "2100",
"line_code_confidence": 100.0,
"line_name": "Валовая прибыль (убыток)",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "2871145.00",
"string_value": null,
"text": "2 871 145",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "1988970.00",
"string_value": null,
"text": "1 988 970",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 3,
"ref": "Лист_1!N19",
"line_status": "ok",
"line_code": "2210",
"line_code_text": "2210",
"line_code_confidence": 100.0,
"line_name": "Коммерческие расходы",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "-1013865.00",
"string_value": null,
"text": "(1 013 865)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-711528.00",
"string_value": null,
"text": "(711 528)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 4,
"ref": "Лист_1!N20",
"line_status": "ok",
"line_code": "2220",
"line_code_text": "2220",
"line_code_confidence": 100.0,
"line_name": "Управленческие расходы",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "-774605.00",
"string_value": null,
"text": "(774 605)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-745509.00",
"string_value": null,
"text": "(745 509)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 5,
"ref": "Лист_1!N21",
"line_status": "ok",
"line_code": "2200",
"line_code_text": "2200",
"line_code_confidence": 100.0,
"line_name": "Прибыль (убыток) от продаж",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "1082675.00",
"string_value": null,
"text": "1 082 675",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "531933.00",
"string_value": null,
"text": "531 933",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 6,
"ref": "Лист_1!N22",
"line_status": "ok",
"line_code": "2310",
"line_code_text": "2310",
"line_code_confidence": 100.0,
"line_name": "Доходы от участия в других организациях",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": null,
"string_value": null,
"text": "-",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": null,
"string_value": null,
"text": "-",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 7,
"ref": "Лист_1!N23",
"line_status": "ok",
"line_code": "2320",
"line_code_text": "2320",
"line_code_confidence": 100.0,
"line_name": "Проценты к получению",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "19342.00",
"string_value": null,
"text": "19 342",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "434.00",
"string_value": null,
"text": "434",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 8,
"ref": "Лист_1!N24",
"line_status": "ok",
"line_code": "2330",
"line_code_text": "2330",
"line_code_confidence": 100.0,
"line_name": "Проценты к уплате",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "-90009.00",
"string_value": null,
"text": "(90 009)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-67116.00",
"string_value": null,
"text": "(67 116)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 9,
"ref": "Лист_1!N25",
"line_status": "ok",
"line_code": "2340",
"line_code_text": "2340",
"line_code_confidence": 100.0,
"line_name": "Прочие доходы",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "202111.00",
"string_value": null,
"text": "202 111",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "274888.00",
"string_value": null,
"text": "274 888",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 10,
"ref": "Лист_1!N26",
"line_status": "ok",
"line_code": "2350",
"line_code_text": "2350",
"line_code_confidence": 100.0,
"line_name": "Прочие расходы",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "-186137.00",
"string_value": null,
"text": "(186 137)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-186258.00",
"string_value": null,
"text": "(186 258)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 11,
"ref": "Лист_1!N27",
"line_status": "ok",
"line_code": "2300",
"line_code_text": "2300",
"line_code_confidence": 100.0,
"line_name": "Прибыль (убыток) до налогообложения",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "1027982.00",
"string_value": null,
"text": "1 027 982",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "553881.00",
"string_value": null,
"text": "553 881",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 12,
"ref": "Лист_1!N28",
"line_status": "ok",
"line_code": "2410",
"line_code_text": "2410",
"line_code_confidence": 100.0,
"line_name": "Налог на прибыль",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "-211496.00",
"string_value": null,
"text": "(211 496)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-95804.00",
"string_value": null,
"text": "(95 804)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 13,
"ref": "Лист_1!N30",
"line_status": "ok",
"line_code": "2411",
"line_code_text": "2411",
"line_code_confidence": 100.0,
"line_name": "текущий налог на прибыль",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "-82129.00",
"string_value": null,
"text": "(82 129)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-35969.00",
"string_value": null,
"text": "(35 969)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 14,
"ref": "Лист_1!N31",
"line_status": "ok",
"line_code": "2412",
"line_code_text": "2412",
"line_code_confidence": 100.0,
"line_name": "отложенный налог на прибыль",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "-129368.00",
"string_value": null,
"text": "(129 368)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-59835.00",
"string_value": null,
"text": "(59 835)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 15,
"ref": "Лист_1!N32",
"line_status": "ok",
"line_code": "2460",
"line_code_text": "2460",
"line_code_confidence": 100.0,
"line_name": "Прочее",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "381.00",
"string_value": null,
"text": "381",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "-89.00",
"string_value": null,
"text": "(89)",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
},
{
"row_index": 16,
"ref": "Лист_1!N33",
"line_status": "ok",
"line_code": "2400",
"line_code_text": "2400",
"line_code_confidence": 100.0,
"line_name": "Чистая прибыль (убыток)",
"line_name_confidence": 100.0,
"parent_ref": null,
"needs_review": false,
"values": [
{
"column_index": 14,
"amount": "816867.00",
"string_value": null,
"text": "816 867",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
},
{
"column_index": 17,
"amount": "457988.00",
"string_value": null,
"text": "457 988",
"confidence": 100.0,
"is_recognized": true,
"needs_review": false
}
]
}
],
"checks": {
"relations_failed": [],
"soft_relations_failed": [
{
"column_index": 14,
"relation": "2500 = 2400 + 2510 + 2520 + 2530",
"codes": [
"2500",
"2400",
"2510",
"2520",
"2530"
],
"expected": null,
"actual": "816867.00"
},
{
"column_index": 17,
"relation": "2500 = 2400 + 2510 + 2520 + 2530",
"codes": [
"2500",
"2400",
"2510",
"2520",
"2530"
],
"expected": null,
"actual": "457988.00"
}
]
}
}
]
}