arm-ka-docs/dev/api-contract-kfo.openapi.yaml
Andrey Epifancev 84f4bc9205 DBML v5.27, §8 КФО и ОФР, контракты КФО и корректировок под код #251
Шапка v5.27 (пункты 1–3, kfo_result.snapshot), entities-v5.27 полным документом, §4/§5/§8 05-domain-rules (ОФР 1–5,
позиции D/K, хранение при заморозке), контракт КФО выгружен из app.openapi() (без /kfo/state и data_changed),
api-contract-corrections: side и statement_type разнесения ОФР, OQ-09 и OQ-192, версия v5.27 в ссылках.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
2026-11-13 13:58:28 +04:00

2555 lines
113 KiB
YAML
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.

openapi: 3.1.0
info:
title: АРМ КА — результат КФО (AURORA-1546/1547)
version: '1.0'
paths:
/api/v1/consolidations/versions/{version_id}/kfo:
get:
tags:
- consolidations
summary: Table
description: Возвращает актуальную таблицу; для замороженной версии — сохранённый результат.
operationId: table_api_v1_consolidations_versions__version_id__kfo_get
security:
- bearerAuth: []
parameters:
- name: version_id
in: path
required: true
schema:
type: string
format: uuid
title: Version Id
responses:
'200':
description: Successful Response
content:
application/json:
schema:
$ref: '#/components/schemas/KfoTableOut'
examples:
goodwill_exceeded:
summary: Гудвилл включён, превышение порога ББ (сквозной пример §8)
value:
version_id: 99999999-9999-4999-8999-999999999999
computed_at: '2026-11-10T09:15:00Z'
is_frozen: false
editable: true
read_only_reason: null
units: thousand_rub
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
name: ООО «Альфа»
inn: '7701000001'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
name: ООО «Бета»
inn: '7701000002'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
name: ООО «Гамма»
inn: '7701000003'
requisites:
company_group_name: ГК «Альфа»
related_group_name: ГСК «Альфа»
reporting_date: '2025-10-01'
version_no: 1
version_status: CONSOLIDATION_RF
scenario: CREATE
approach: BASIC
methodology_deviations: null
uob_decision_no: null
uob_decision_date: null
corrections_balance:
count: 2
amount: '65000.00'
corrections_income:
count: 0
amount: '0.00'
summary:
balance:
deviation_total: '42900.00'
base_kind: NET_ASSETS
base_amount: '371000.00'
limit_percent: '10.00'
limit_amount: '37100.00'
deviation_percent: '11.56'
exceeded: true
income:
deviation_total: '0.00'
base_kind: SALES_PROFIT
base_amount: '65000.00'
limit_percent: '10.00'
limit_amount: '6500.00'
deviation_percent: '0.00'
exceeded: false
justification_required: true
threshold_justification: null
goodwill:
enabled: true
total: '18000.00'
balance:
lines:
- line_code: '1170'
line_name: Финансовые вложения
ordinal: 10
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '70000.00'
vgo_amount: '67500.00'
cleaned_amount: '2500.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '70000.00'
vgo_amount: '67500.00'
eliminated_auto: '65000.00'
eliminated_manual: '2500.00'
goodwill_adjust: '0.00'
bank_amount: '2500.00'
deviation_amount: '0.00'
comment: null
- line_code: GOODWILL
line_name: Гудвилл
ordinal: 20
is_total: false
is_threshold_base: false
companies: []
sum_amount: '0.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '18000.00'
bank_amount: '18000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1100'
line_name: Итого по разделу I
ordinal: 30
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '70000.00'
vgo_amount: '67500.00'
cleaned_amount: '2500.00'
share_percent: '12.20'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '70000.00'
vgo_amount: '67500.00'
eliminated_auto: '65000.00'
eliminated_manual: '2500.00'
goodwill_adjust: '18000.00'
bank_amount: '20500.00'
deviation_amount: null
comment: null
- line_code: '1230'
line_name: Дебиторская задолженность
ordinal: 40
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '520000.00'
vgo_amount: '120000.00'
cleaned_amount: '400000.00'
share_percent: '70.42'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '21.13'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.45'
sum_amount: '698000.00'
vgo_amount: '130000.00'
eliminated_auto: '100000.00'
eliminated_manual: '30000.00'
goodwill_adjust: '0.00'
bank_amount: '568000.00'
deviation_amount: '2900.00'
comment: null
- line_code: '1200'
line_name: Итого по разделу II
ordinal: 50
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '520000.00'
vgo_amount: '120000.00'
cleaned_amount: '400000.00'
share_percent: '70.42'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '21.13'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.45'
sum_amount: '698000.00'
vgo_amount: '130000.00'
eliminated_auto: '100000.00'
eliminated_manual: '30000.00'
goodwill_adjust: '0.00'
bank_amount: '568000.00'
deviation_amount: null
comment: null
- line_code: '1600'
line_name: БАЛАНС
ordinal: 60
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '590000.00'
vgo_amount: '187500.00'
cleaned_amount: '402500.00'
share_percent: '68.39'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '20.39'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.16'
sum_amount: '768000.00'
vgo_amount: '197500.00'
eliminated_auto: '165000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '18000.00'
bank_amount: '588500.00'
deviation_amount: null
comment: null
- line_code: '1310'
line_name: Уставный капитал
ordinal: 70
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '100000.00'
vgo_amount: '0.00'
cleaned_amount: '100000.00'
share_percent: '92.59'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '40000.00'
vgo_amount: '32000.00'
cleaned_amount: '8000.00'
share_percent: '7.41'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '10000.00'
vgo_amount: '10000.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '150000.00'
vgo_amount: '42000.00'
eliminated_auto: '42000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '108000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1350'
line_name: Добавочный капитал (без переоценки)
ordinal: 80
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: null
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: null
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '3000.00'
vgo_amount: '3000.00'
cleaned_amount: '0.00'
share_percent: null
sum_amount: '3000.00'
vgo_amount: '3000.00'
eliminated_auto: '3000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '0.00'
deviation_amount: '0.00'
comment: null
- line_code: '1370'
line_name: Нераспределенная прибыль (непокрытый убыток)
ordinal: 90
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '280000.00'
vgo_amount: '0.00'
cleaned_amount: '280000.00'
share_percent: '106.46'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-20000.00'
vgo_amount: '0.00'
cleaned_amount: '-20000.00'
share_percent: '-7.60'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '5000.00'
vgo_amount: '2000.00'
cleaned_amount: '3000.00'
share_percent: '1.14'
sum_amount: '265000.00'
vgo_amount: '2000.00'
eliminated_auto: '2000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '263000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1300'
line_name: Итого по разделу III
ordinal: 100
is_total: true
is_threshold_base: true
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '380000.00'
vgo_amount: '0.00'
cleaned_amount: '380000.00'
share_percent: '102.43'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '20000.00'
vgo_amount: '32000.00'
cleaned_amount: '-12000.00'
share_percent: '-3.23'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '18000.00'
vgo_amount: '15000.00'
cleaned_amount: '3000.00'
share_percent: '0.81'
sum_amount: '418000.00'
vgo_amount: '47000.00'
eliminated_auto: '47000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '371000.00'
deviation_amount: null
comment: null
- line_code: '1410'
line_name: Заемные средства
ordinal: 110
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '0.00'
cleaned_amount: '50000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '50000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '50000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1400'
line_name: Итого по разделу IV
ordinal: 120
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '0.00'
cleaned_amount: '50000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '50000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '50000.00'
deviation_amount: null
comment: null
- line_code: '1520'
line_name: Кредиторская задолженность
ordinal: 130
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '160000.00'
vgo_amount: '10000.00'
cleaned_amount: '150000.00'
share_percent: '89.55'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '110000.00'
vgo_amount: '100000.00'
cleaned_amount: '10000.00'
share_percent: '5.97'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '30000.00'
vgo_amount: '22500.00'
cleaned_amount: '7500.00'
share_percent: '4.48'
sum_amount: '300000.00'
vgo_amount: '132500.00'
eliminated_auto: '100000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '167500.00'
deviation_amount: '40000.00'
comment: null
- line_code: '1500'
line_name: Итого по разделу V
ordinal: 140
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '160000.00'
vgo_amount: '10000.00'
cleaned_amount: '150000.00'
share_percent: '89.55'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '110000.00'
vgo_amount: '100000.00'
cleaned_amount: '10000.00'
share_percent: '5.97'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '30000.00'
vgo_amount: '22500.00'
cleaned_amount: '7500.00'
share_percent: '4.48'
sum_amount: '300000.00'
vgo_amount: '132500.00'
eliminated_auto: '100000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '167500.00'
deviation_amount: null
comment: null
- line_code: '1700'
line_name: БАЛАНС
ordinal: 150
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '590000.00'
vgo_amount: '10000.00'
cleaned_amount: '580000.00'
share_percent: '98.56'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '132000.00'
cleaned_amount: '-2000.00'
share_percent: '-0.34'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '37500.00'
cleaned_amount: '10500.00'
share_percent: '1.78'
sum_amount: '768000.00'
vgo_amount: '179500.00'
eliminated_auto: '147000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '588500.00'
deviation_amount: null
comment: null
income:
lines:
- line_code: '2110'
line_name: Выручка
ordinal: 10
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '200000.00'
vgo_amount: '10000.00'
cleaned_amount: '190000.00'
share_percent: '70.37'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '80000.00'
vgo_amount: '0.00'
cleaned_amount: '80000.00'
share_percent: '29.63'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '280000.00'
vgo_amount: '10000.00'
eliminated_auto: '10000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '270000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2120'
line_name: Себестоимость продаж
ordinal: 20
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-120000.00'
vgo_amount: '0.00'
cleaned_amount: '-120000.00'
share_percent: '70.59'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-60000.00'
vgo_amount: '-10000.00'
cleaned_amount: '-50000.00'
share_percent: '29.41'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-180000.00'
vgo_amount: '-10000.00'
eliminated_auto: '-10000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-170000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2100'
line_name: Валовая прибыль (убыток)
ordinal: 30
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '80000.00'
vgo_amount: '10000.00'
cleaned_amount: '70000.00'
share_percent: '70.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '20000.00'
vgo_amount: '-10000.00'
cleaned_amount: '30000.00'
share_percent: '30.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '100000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '100000.00'
deviation_amount: null
comment: null
- line_code: '2210'
line_name: Коммерческие расходы
ordinal: 40
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-20000.00'
vgo_amount: '0.00'
cleaned_amount: '-20000.00'
share_percent: '80.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-5000.00'
vgo_amount: '0.00'
cleaned_amount: '-5000.00'
share_percent: '20.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-25000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-25000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2220'
line_name: Управленческие расходы
ordinal: 50
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-10000.00'
vgo_amount: '0.00'
cleaned_amount: '-10000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-10000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-10000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2200'
line_name: Прибыль (убыток) от продаж
ordinal: 60
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '10000.00'
cleaned_amount: '40000.00'
share_percent: '61.54'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '15000.00'
vgo_amount: '-10000.00'
cleaned_amount: '25000.00'
share_percent: '38.46'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '65000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '65000.00'
deviation_amount: null
comment: null
warnings:
- code: FORM_MISSING
message: Нет подтверждённой формы ОФР у ООО «Гамма»
legal_entity_id: 33333333-3333-4333-8333-333333333333
statement_type: income
count: null
goodwill_disabled:
summary: Та же версия, учёт гудвилла выключен
value:
version_id: 99999999-9999-4999-8999-999999999999
computed_at: '2026-11-10T09:15:00Z'
is_frozen: false
editable: true
read_only_reason: null
units: thousand_rub
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
name: ООО «Альфа»
inn: '7701000001'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
name: ООО «Бета»
inn: '7701000002'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
name: ООО «Гамма»
inn: '7701000003'
requisites:
company_group_name: ГК «Альфа»
related_group_name: ГСК «Альфа»
reporting_date: '2025-10-01'
version_no: 1
version_status: CONSOLIDATION_RF
scenario: CREATE
approach: BASIC
methodology_deviations: null
uob_decision_no: null
uob_decision_date: null
corrections_balance:
count: 2
amount: '65000.00'
corrections_income:
count: 0
amount: '0.00'
summary:
balance:
deviation_total: '42900.00'
base_kind: NET_ASSETS
base_amount: '363000.00'
limit_percent: '10.00'
limit_amount: '36300.00'
deviation_percent: '11.82'
exceeded: true
income:
deviation_total: '0.00'
base_kind: SALES_PROFIT
base_amount: '65000.00'
limit_percent: '10.00'
limit_amount: '6500.00'
deviation_percent: '0.00'
exceeded: false
justification_required: true
threshold_justification: null
goodwill:
enabled: false
total: '0.00'
balance:
lines:
- line_code: '1170'
line_name: Финансовые вложения
ordinal: 10
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '70000.00'
vgo_amount: '57500.00'
cleaned_amount: '12500.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '70000.00'
vgo_amount: '57500.00'
eliminated_auto: '55000.00'
eliminated_manual: '2500.00'
goodwill_adjust: '0.00'
bank_amount: '12500.00'
deviation_amount: '0.00'
comment: null
- line_code: GOODWILL
line_name: Гудвилл
ordinal: 20
is_total: false
is_threshold_base: false
companies: []
sum_amount: '0.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '0.00'
deviation_amount: '0.00'
comment: null
- line_code: '1100'
line_name: Итого по разделу I
ordinal: 30
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '70000.00'
vgo_amount: '57500.00'
cleaned_amount: '12500.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '70000.00'
vgo_amount: '57500.00'
eliminated_auto: '55000.00'
eliminated_manual: '2500.00'
goodwill_adjust: '0.00'
bank_amount: '12500.00'
deviation_amount: null
comment: null
- line_code: '1230'
line_name: Дебиторская задолженность
ordinal: 40
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '520000.00'
vgo_amount: '120000.00'
cleaned_amount: '400000.00'
share_percent: '70.42'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '21.13'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.45'
sum_amount: '698000.00'
vgo_amount: '130000.00'
eliminated_auto: '100000.00'
eliminated_manual: '30000.00'
goodwill_adjust: '0.00'
bank_amount: '568000.00'
deviation_amount: '2900.00'
comment: null
- line_code: '1200'
line_name: Итого по разделу II
ordinal: 50
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '520000.00'
vgo_amount: '120000.00'
cleaned_amount: '400000.00'
share_percent: '70.42'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '21.13'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.45'
sum_amount: '698000.00'
vgo_amount: '130000.00'
eliminated_auto: '100000.00'
eliminated_manual: '30000.00'
goodwill_adjust: '0.00'
bank_amount: '568000.00'
deviation_amount: null
comment: null
- line_code: '1600'
line_name: БАЛАНС
ordinal: 60
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '590000.00'
vgo_amount: '177500.00'
cleaned_amount: '412500.00'
share_percent: '71.06'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '20.67'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.27'
sum_amount: '768000.00'
vgo_amount: '187500.00'
eliminated_auto: '155000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '580500.00'
deviation_amount: null
comment: null
- line_code: '1310'
line_name: Уставный капитал
ordinal: 70
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '100000.00'
vgo_amount: '0.00'
cleaned_amount: '100000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '40000.00'
vgo_amount: '40000.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '10000.00'
vgo_amount: '10000.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '150000.00'
vgo_amount: '50000.00'
eliminated_auto: '50000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '100000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1350'
line_name: Добавочный капитал (без переоценки)
ordinal: 80
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: null
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: null
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '3000.00'
vgo_amount: '3000.00'
cleaned_amount: '0.00'
share_percent: null
sum_amount: '3000.00'
vgo_amount: '3000.00'
eliminated_auto: '3000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '0.00'
deviation_amount: '0.00'
comment: null
- line_code: '1370'
line_name: Нераспределенная прибыль (непокрытый убыток)
ordinal: 90
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '280000.00'
vgo_amount: '0.00'
cleaned_amount: '280000.00'
share_percent: '106.46'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-20000.00'
vgo_amount: '0.00'
cleaned_amount: '-20000.00'
share_percent: '-7.60'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '5000.00'
vgo_amount: '2000.00'
cleaned_amount: '3000.00'
share_percent: '1.14'
sum_amount: '265000.00'
vgo_amount: '2000.00'
eliminated_auto: '2000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '263000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1300'
line_name: Итого по разделу III
ordinal: 100
is_total: true
is_threshold_base: true
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '380000.00'
vgo_amount: '0.00'
cleaned_amount: '380000.00'
share_percent: '104.68'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '20000.00'
vgo_amount: '40000.00'
cleaned_amount: '-20000.00'
share_percent: '-5.51'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '18000.00'
vgo_amount: '15000.00'
cleaned_amount: '3000.00'
share_percent: '0.83'
sum_amount: '418000.00'
vgo_amount: '55000.00'
eliminated_auto: '55000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '363000.00'
deviation_amount: null
comment: null
- line_code: '1410'
line_name: Заемные средства
ordinal: 110
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '0.00'
cleaned_amount: '50000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '50000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '50000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1400'
line_name: Итого по разделу IV
ordinal: 120
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '0.00'
cleaned_amount: '50000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '50000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '50000.00'
deviation_amount: null
comment: null
- line_code: '1520'
line_name: Кредиторская задолженность
ordinal: 130
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '160000.00'
vgo_amount: '10000.00'
cleaned_amount: '150000.00'
share_percent: '89.55'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '110000.00'
vgo_amount: '100000.00'
cleaned_amount: '10000.00'
share_percent: '5.97'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '30000.00'
vgo_amount: '22500.00'
cleaned_amount: '7500.00'
share_percent: '4.48'
sum_amount: '300000.00'
vgo_amount: '132500.00'
eliminated_auto: '100000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '167500.00'
deviation_amount: '40000.00'
comment: null
- line_code: '1500'
line_name: Итого по разделу V
ordinal: 140
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '160000.00'
vgo_amount: '10000.00'
cleaned_amount: '150000.00'
share_percent: '89.55'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '110000.00'
vgo_amount: '100000.00'
cleaned_amount: '10000.00'
share_percent: '5.97'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '30000.00'
vgo_amount: '22500.00'
cleaned_amount: '7500.00'
share_percent: '4.48'
sum_amount: '300000.00'
vgo_amount: '132500.00'
eliminated_auto: '100000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '167500.00'
deviation_amount: null
comment: null
- line_code: '1700'
line_name: БАЛАНС
ordinal: 150
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '590000.00'
vgo_amount: '10000.00'
cleaned_amount: '580000.00'
share_percent: '99.91'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '140000.00'
cleaned_amount: '-10000.00'
share_percent: '-1.72'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '37500.00'
cleaned_amount: '10500.00'
share_percent: '1.81'
sum_amount: '768000.00'
vgo_amount: '187500.00'
eliminated_auto: '155000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '580500.00'
deviation_amount: null
comment: null
income:
lines:
- line_code: '2110'
line_name: Выручка
ordinal: 10
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '200000.00'
vgo_amount: '10000.00'
cleaned_amount: '190000.00'
share_percent: '70.37'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '80000.00'
vgo_amount: '0.00'
cleaned_amount: '80000.00'
share_percent: '29.63'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '280000.00'
vgo_amount: '10000.00'
eliminated_auto: '10000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '270000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2120'
line_name: Себестоимость продаж
ordinal: 20
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-120000.00'
vgo_amount: '0.00'
cleaned_amount: '-120000.00'
share_percent: '70.59'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-60000.00'
vgo_amount: '-10000.00'
cleaned_amount: '-50000.00'
share_percent: '29.41'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-180000.00'
vgo_amount: '-10000.00'
eliminated_auto: '-10000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-170000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2100'
line_name: Валовая прибыль (убыток)
ordinal: 30
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '80000.00'
vgo_amount: '10000.00'
cleaned_amount: '70000.00'
share_percent: '70.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '20000.00'
vgo_amount: '-10000.00'
cleaned_amount: '30000.00'
share_percent: '30.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '100000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '100000.00'
deviation_amount: null
comment: null
- line_code: '2210'
line_name: Коммерческие расходы
ordinal: 40
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-20000.00'
vgo_amount: '0.00'
cleaned_amount: '-20000.00'
share_percent: '80.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-5000.00'
vgo_amount: '0.00'
cleaned_amount: '-5000.00'
share_percent: '20.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-25000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-25000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2220'
line_name: Управленческие расходы
ordinal: 50
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-10000.00'
vgo_amount: '0.00'
cleaned_amount: '-10000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-10000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-10000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2200'
line_name: Прибыль (убыток) от продаж
ordinal: 60
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '10000.00'
cleaned_amount: '40000.00'
share_percent: '61.54'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '15000.00'
vgo_amount: '-10000.00'
cleaned_amount: '25000.00'
share_percent: '38.46'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '65000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '65000.00'
deviation_amount: null
comment: null
warnings:
- code: FORM_MISSING
message: Нет подтверждённой формы ОФР у ООО «Гамма»
legal_entity_id: 33333333-3333-4333-8333-333333333333
statement_type: income
count: null
frozen:
summary: 'Версия «Верифицирован»: только чтение, обоснование и комментарий заполнены'
value:
version_id: 99999999-9999-4999-8999-999999999999
computed_at: '2026-11-10T09:15:00Z'
is_frozen: true
editable: false
read_only_reason: VERSION_NOT_EDITABLE
units: thousand_rub
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
name: ООО «Альфа»
inn: '7701000001'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
name: ООО «Бета»
inn: '7701000002'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
name: ООО «Гамма»
inn: '7701000003'
requisites:
company_group_name: ГК «Альфа»
related_group_name: ГСК «Альфа»
reporting_date: '2025-10-01'
version_no: 1
version_status: VERIFIED
scenario: CREATE
approach: BASIC
methodology_deviations: Отклонений от Методики нет
uob_decision_no: УОБ-118
uob_decision_date: '2025-11-20'
corrections_balance:
count: 2
amount: '65000.00'
corrections_income:
count: 0
amount: '0.00'
summary:
balance:
deviation_total: '42900.00'
base_kind: NET_ASSETS
base_amount: '371000.00'
limit_percent: '10.00'
limit_amount: '37100.00'
deviation_percent: '11.56'
exceeded: true
income:
deviation_total: '0.00'
base_kind: SALES_PROFIT
base_amount: '65000.00'
limit_percent: '10.00'
limit_amount: '6500.00'
deviation_percent: '0.00'
exceeded: false
justification_required: true
threshold_justification: Расхождение по 1520 — Бета → Альфа, сверка в работе; риск принят
goodwill:
enabled: true
total: '18000.00'
balance:
lines:
- line_code: '1170'
line_name: Финансовые вложения
ordinal: 10
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '70000.00'
vgo_amount: '67500.00'
cleaned_amount: '2500.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '70000.00'
vgo_amount: '67500.00'
eliminated_auto: '65000.00'
eliminated_manual: '2500.00'
goodwill_adjust: '0.00'
bank_amount: '2500.00'
deviation_amount: '0.00'
comment: null
- line_code: GOODWILL
line_name: Гудвилл
ordinal: 20
is_total: false
is_threshold_base: false
companies: []
sum_amount: '0.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '18000.00'
bank_amount: '18000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1100'
line_name: Итого по разделу I
ordinal: 30
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '70000.00'
vgo_amount: '67500.00'
cleaned_amount: '2500.00'
share_percent: '12.20'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '70000.00'
vgo_amount: '67500.00'
eliminated_auto: '65000.00'
eliminated_manual: '2500.00'
goodwill_adjust: '18000.00'
bank_amount: '20500.00'
deviation_amount: null
comment: null
- line_code: '1230'
line_name: Дебиторская задолженность
ordinal: 40
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '520000.00'
vgo_amount: '120000.00'
cleaned_amount: '400000.00'
share_percent: '70.42'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '21.13'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.45'
sum_amount: '698000.00'
vgo_amount: '130000.00'
eliminated_auto: '100000.00'
eliminated_manual: '30000.00'
goodwill_adjust: '0.00'
bank_amount: '568000.00'
deviation_amount: '2900.00'
comment: null
- line_code: '1200'
line_name: Итого по разделу II
ordinal: 50
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '520000.00'
vgo_amount: '120000.00'
cleaned_amount: '400000.00'
share_percent: '70.42'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '21.13'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.45'
sum_amount: '698000.00'
vgo_amount: '130000.00'
eliminated_auto: '100000.00'
eliminated_manual: '30000.00'
goodwill_adjust: '0.00'
bank_amount: '568000.00'
deviation_amount: null
comment: null
- line_code: '1600'
line_name: БАЛАНС
ordinal: 60
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '590000.00'
vgo_amount: '187500.00'
cleaned_amount: '402500.00'
share_percent: '68.39'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '10000.00'
cleaned_amount: '120000.00'
share_percent: '20.39'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '0.00'
cleaned_amount: '48000.00'
share_percent: '8.16'
sum_amount: '768000.00'
vgo_amount: '197500.00'
eliminated_auto: '165000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '18000.00'
bank_amount: '588500.00'
deviation_amount: null
comment: null
- line_code: '1310'
line_name: Уставный капитал
ordinal: 70
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '100000.00'
vgo_amount: '0.00'
cleaned_amount: '100000.00'
share_percent: '92.59'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '40000.00'
vgo_amount: '32000.00'
cleaned_amount: '8000.00'
share_percent: '7.41'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '10000.00'
vgo_amount: '10000.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '150000.00'
vgo_amount: '42000.00'
eliminated_auto: '42000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '108000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1350'
line_name: Добавочный капитал (без переоценки)
ordinal: 80
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: null
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: null
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '3000.00'
vgo_amount: '3000.00'
cleaned_amount: '0.00'
share_percent: null
sum_amount: '3000.00'
vgo_amount: '3000.00'
eliminated_auto: '3000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '0.00'
deviation_amount: '0.00'
comment: null
- line_code: '1370'
line_name: Нераспределенная прибыль (непокрытый убыток)
ordinal: 90
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '280000.00'
vgo_amount: '0.00'
cleaned_amount: '280000.00'
share_percent: '106.46'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-20000.00'
vgo_amount: '0.00'
cleaned_amount: '-20000.00'
share_percent: '-7.60'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '5000.00'
vgo_amount: '2000.00'
cleaned_amount: '3000.00'
share_percent: '1.14'
sum_amount: '265000.00'
vgo_amount: '2000.00'
eliminated_auto: '2000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '263000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1300'
line_name: Итого по разделу III
ordinal: 100
is_total: true
is_threshold_base: true
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '380000.00'
vgo_amount: '0.00'
cleaned_amount: '380000.00'
share_percent: '102.43'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '20000.00'
vgo_amount: '32000.00'
cleaned_amount: '-12000.00'
share_percent: '-3.23'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '18000.00'
vgo_amount: '15000.00'
cleaned_amount: '3000.00'
share_percent: '0.81'
sum_amount: '418000.00'
vgo_amount: '47000.00'
eliminated_auto: '47000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '371000.00'
deviation_amount: null
comment: null
- line_code: '1410'
line_name: Заемные средства
ordinal: 110
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '0.00'
cleaned_amount: '50000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '50000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '50000.00'
deviation_amount: '0.00'
comment: null
- line_code: '1400'
line_name: Итого по разделу IV
ordinal: 120
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '0.00'
cleaned_amount: '50000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '50000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '50000.00'
deviation_amount: null
comment: null
- line_code: '1520'
line_name: Кредиторская задолженность
ordinal: 130
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '160000.00'
vgo_amount: '10000.00'
cleaned_amount: '150000.00'
share_percent: '89.55'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '110000.00'
vgo_amount: '100000.00'
cleaned_amount: '10000.00'
share_percent: '5.97'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '30000.00'
vgo_amount: '22500.00'
cleaned_amount: '7500.00'
share_percent: '4.48'
sum_amount: '300000.00'
vgo_amount: '132500.00'
eliminated_auto: '100000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '167500.00'
deviation_amount: '40000.00'
comment: 'Расхождение Бета → Альфа по 62/60: акт сверки на 01.10 не получен'
- line_code: '1500'
line_name: Итого по разделу V
ordinal: 140
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '160000.00'
vgo_amount: '10000.00'
cleaned_amount: '150000.00'
share_percent: '89.55'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '110000.00'
vgo_amount: '100000.00'
cleaned_amount: '10000.00'
share_percent: '5.97'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '30000.00'
vgo_amount: '22500.00'
cleaned_amount: '7500.00'
share_percent: '4.48'
sum_amount: '300000.00'
vgo_amount: '132500.00'
eliminated_auto: '100000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '167500.00'
deviation_amount: null
comment: null
- line_code: '1700'
line_name: БАЛАНС
ordinal: 150
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '590000.00'
vgo_amount: '10000.00'
cleaned_amount: '580000.00'
share_percent: '98.56'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '130000.00'
vgo_amount: '132000.00'
cleaned_amount: '-2000.00'
share_percent: '-0.34'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '48000.00'
vgo_amount: '37500.00'
cleaned_amount: '10500.00'
share_percent: '1.78'
sum_amount: '768000.00'
vgo_amount: '179500.00'
eliminated_auto: '147000.00'
eliminated_manual: '32500.00'
goodwill_adjust: '0.00'
bank_amount: '588500.00'
deviation_amount: null
comment: null
income:
lines:
- line_code: '2110'
line_name: Выручка
ordinal: 10
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '200000.00'
vgo_amount: '10000.00'
cleaned_amount: '190000.00'
share_percent: '70.37'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '80000.00'
vgo_amount: '0.00'
cleaned_amount: '80000.00'
share_percent: '29.63'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '280000.00'
vgo_amount: '10000.00'
eliminated_auto: '10000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '270000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2120'
line_name: Себестоимость продаж
ordinal: 20
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-120000.00'
vgo_amount: '0.00'
cleaned_amount: '-120000.00'
share_percent: '70.59'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-60000.00'
vgo_amount: '-10000.00'
cleaned_amount: '-50000.00'
share_percent: '29.41'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-180000.00'
vgo_amount: '-10000.00'
eliminated_auto: '-10000.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-170000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2100'
line_name: Валовая прибыль (убыток)
ordinal: 30
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '80000.00'
vgo_amount: '10000.00'
cleaned_amount: '70000.00'
share_percent: '70.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '20000.00'
vgo_amount: '-10000.00'
cleaned_amount: '30000.00'
share_percent: '30.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '100000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '100000.00'
deviation_amount: null
comment: null
- line_code: '2210'
line_name: Коммерческие расходы
ordinal: 40
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-20000.00'
vgo_amount: '0.00'
cleaned_amount: '-20000.00'
share_percent: '80.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '-5000.00'
vgo_amount: '0.00'
cleaned_amount: '-5000.00'
share_percent: '20.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-25000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-25000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2220'
line_name: Управленческие расходы
ordinal: 50
is_total: false
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '-10000.00'
vgo_amount: '0.00'
cleaned_amount: '-10000.00'
share_percent: '100.00'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '-10000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '-10000.00'
deviation_amount: '0.00'
comment: null
- line_code: '2200'
line_name: Прибыль (убыток) от продаж
ordinal: 60
is_total: true
is_threshold_base: false
companies:
- legal_entity_id: 11111111-1111-4111-8111-111111111111
client_amount: '50000.00'
vgo_amount: '10000.00'
cleaned_amount: '40000.00'
share_percent: '61.54'
- legal_entity_id: 22222222-2222-4222-8222-222222222222
client_amount: '15000.00'
vgo_amount: '-10000.00'
cleaned_amount: '25000.00'
share_percent: '38.46'
- legal_entity_id: 33333333-3333-4333-8333-333333333333
client_amount: '0.00'
vgo_amount: '0.00'
cleaned_amount: '0.00'
share_percent: '0.00'
sum_amount: '65000.00'
vgo_amount: '0.00'
eliminated_auto: '0.00'
eliminated_manual: '0.00'
goodwill_adjust: '0.00'
bank_amount: '65000.00'
deviation_amount: null
comment: null
warnings:
- code: FORM_MISSING
message: Нет подтверждённой формы ОФР у ООО «Гамма»
legal_entity_id: 33333333-3333-4333-8333-333333333333
statement_type: income
count: null
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
/api/v1/consolidations/versions/{version_id}/kfo/annotations:
put:
tags:
- consolidations
summary: Annotations
operationId: annotations_api_v1_consolidations_versions__version_id__kfo_annotations_put
security:
- bearerAuth: []
parameters:
- name: version_id
in: path
required: true
schema:
type: string
format: uuid
title: Version Id
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/KfoAnnotationsIn'
examples:
justify:
summary: Обоснование и комментарий строки
value:
comments:
- statement_type: balance
line_code: '1520'
comment: 'Расхождение Бета → Альфа по 62/60: акт сверки на 01.10 не получен'
threshold_justification: Расхождение по 1520 — Бета → Альфа, сверка в работе; риск принят
responses:
'200':
description: Successful Response
content:
application/json:
schema:
$ref: '#/components/schemas/KfoTableOut'
'422':
description: Validation Error
content:
application/json:
schema:
$ref: '#/components/schemas/HTTPValidationError'
components:
schemas:
ConsolidationApproach:
type: string
enum:
- BASIC
- EXTENDED
title: ConsolidationApproach
description: DBML `consolidation_approach`.
ConsolidationScenario:
type: string
enum:
- CREATE
- CONFIRM
title: ConsolidationScenario
description: DBML `consolidation_scenario`.
ConsolidationStatus:
type: string
enum:
- INITIATED
- DOCUMENTS_PROCESSING
- DATA_CORRECTION
- CONSOLIDATION_RF
- ADJUSTMENT
- VERIFICATION_RF
- CONSOLIDATION_GO
- VERIFICATION_GO
- VERIFIED
- CANCELLED
- REJECTED
- ARCHIVED
title: ConsolidationStatus
description: DBML `consolidation_status`.
HTTPValidationError:
properties:
detail:
items:
$ref: '#/components/schemas/ValidationError'
type: array
title: Detail
type: object
title: HTTPValidationError
KfoAnnotationsIn:
properties:
comments:
items:
$ref: '#/components/schemas/KfoCommentIn'
type: array
title: Comments
threshold_justification:
anyOf:
- type: string
maxLength: 4000
- type: 'null'
title: Threshold Justification
methodology_deviations:
anyOf:
- type: string
maxLength: 4000
- type: 'null'
title: Methodology Deviations
type: object
title: KfoAnnotationsIn
KfoCommentIn:
properties:
statement_type:
$ref: '#/components/schemas/StatementType'
line_code:
type: string
title: Line Code
comment:
anyOf:
- type: string
maxLength: 2000
- type: 'null'
title: Comment
type: object
required:
- statement_type
- line_code
- comment
title: KfoCommentIn
KfoCompany:
properties:
legal_entity_id:
type: string
format: uuid
title: Legal Entity Id
name:
type: string
title: Name
inn:
anyOf:
- type: string
- type: 'null'
title: Inn
type: object
required:
- legal_entity_id
- name
- inn
title: KfoCompany
KfoCompanyCell:
properties:
legal_entity_id:
type: string
format: uuid
title: Legal Entity Id
client_amount:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Client Amount
default: '0.00'
vgo_amount:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Vgo Amount
default: '0.00'
cleaned_amount:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Cleaned Amount
default: '0.00'
share_percent:
anyOf:
- type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
- type: 'null'
title: Share Percent
type: object
required:
- legal_entity_id
title: KfoCompanyCell
KfoCorrectionsOut:
properties:
count:
type: integer
title: Count
amount:
type: string
title: Amount
type: object
required:
- count
- amount
title: KfoCorrectionsOut
KfoGoodwillOut:
properties:
enabled:
type: boolean
title: Enabled
total:
type: string
title: Total
type: object
required:
- enabled
- total
title: KfoGoodwillOut
KfoLine:
properties:
line_code:
type: string
title: Line Code
line_name:
anyOf:
- type: string
- type: 'null'
title: Line Name
ordinal:
type: integer
title: Ordinal
is_total:
type: boolean
title: Is Total
companies:
items:
$ref: '#/components/schemas/KfoCompanyCell'
type: array
title: Companies
sum_amount:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Sum Amount
default: '0.00'
vgo_amount:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Vgo Amount
default: '0.00'
eliminated_auto:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Eliminated Auto
default: '0.00'
eliminated_manual:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Eliminated Manual
default: '0.00'
goodwill_adjust:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Goodwill Adjust
default: '0.00'
bank_amount:
type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
title: Bank Amount
default: '0.00'
deviation_amount:
anyOf:
- type: string
pattern: ^(?!^[-+.]*$)[+-]?0*\d*\.?\d*$
- type: 'null'
title: Deviation Amount
default: '0.00'
is_threshold_base:
type: boolean
title: Is Threshold Base
default: false
comment:
anyOf:
- type: string
- type: 'null'
title: Comment
type: object
required:
- line_code
- line_name
- ordinal
- is_total
title: KfoLine
KfoRequisitesOut:
properties:
company_group_name:
type: string
title: Company Group Name
related_group_name:
anyOf:
- type: string
- type: 'null'
title: Related Group Name
reporting_date:
type: string
format: date
title: Reporting Date
version_no:
type: integer
title: Version No
version_status:
$ref: '#/components/schemas/ConsolidationStatus'
scenario:
$ref: '#/components/schemas/ConsolidationScenario'
approach:
$ref: '#/components/schemas/ConsolidationApproach'
methodology_deviations:
anyOf:
- type: string
- type: 'null'
title: Methodology Deviations
uob_decision_no:
anyOf:
- type: string
- type: 'null'
title: Uob Decision No
uob_decision_date:
anyOf:
- type: string
format: date
- type: 'null'
title: Uob Decision Date
corrections_balance:
$ref: '#/components/schemas/KfoCorrectionsOut'
corrections_income:
$ref: '#/components/schemas/KfoCorrectionsOut'
type: object
required:
- company_group_name
- related_group_name
- reporting_date
- version_no
- version_status
- scenario
- approach
- methodology_deviations
- uob_decision_no
- uob_decision_date
- corrections_balance
- corrections_income
title: KfoRequisitesOut
KfoStatementOut:
properties:
lines:
items:
$ref: '#/components/schemas/KfoLine'
type: array
title: Lines
type: object
required:
- lines
title: KfoStatementOut
KfoSummaryOut:
properties:
balance:
$ref: '#/components/schemas/KfoThresholdOut'
income:
$ref: '#/components/schemas/KfoThresholdOut'
type: object
required:
- balance
- income
title: KfoSummaryOut
KfoTableOut:
properties:
version_id:
type: string
format: uuid
title: Version Id
computed_at:
type: string
format: date-time
title: Computed At
is_frozen:
type: boolean
title: Is Frozen
editable:
type: boolean
title: Editable
read_only_reason:
anyOf:
- type: string
enum:
- VERSION_NOT_EDITABLE
- LOCK_REQUIRED
- LOCKED_BY_OTHER
- type: 'null'
title: Read Only Reason
units:
type: string
const: thousand_rub
title: Units
default: thousand_rub
companies:
items:
$ref: '#/components/schemas/KfoCompany'
type: array
title: Companies
requisites:
$ref: '#/components/schemas/KfoRequisitesOut'
summary:
$ref: '#/components/schemas/KfoSummaryOut'
justification_required:
type: boolean
title: Justification Required
threshold_justification:
anyOf:
- type: string
- type: 'null'
title: Threshold Justification
balance:
$ref: '#/components/schemas/KfoStatementOut'
income:
$ref: '#/components/schemas/KfoStatementOut'
warnings:
items:
$ref: '#/components/schemas/KfoWarningOut'
type: array
title: Warnings
goodwill:
$ref: '#/components/schemas/KfoGoodwillOut'
type: object
required:
- version_id
- computed_at
- is_frozen
- editable
- read_only_reason
- companies
- requisites
- summary
- justification_required
- threshold_justification
- balance
- income
- goodwill
title: KfoTableOut
KfoThresholdOut:
properties:
deviation_total:
type: string
title: Deviation Total
base_kind:
type: string
enum:
- NET_ASSETS
- BALANCE_TOTAL
- SALES_PROFIT
- REVENUE
title: Base Kind
base_amount:
type: string
title: Base Amount
limit_percent:
type: string
title: Limit Percent
limit_amount:
type: string
title: Limit Amount
deviation_percent:
anyOf:
- type: string
- type: 'null'
title: Deviation Percent
exceeded:
type: boolean
title: Exceeded
type: object
required:
- deviation_total
- base_kind
- base_amount
- limit_percent
- limit_amount
- deviation_percent
- exceeded
title: KfoThresholdOut
KfoWarningOut:
properties:
code:
type: string
title: Code
message:
type: string
title: Message
legal_entity_id:
anyOf:
- type: string
format: uuid
- type: 'null'
title: Legal Entity Id
statement_type:
anyOf:
- $ref: '#/components/schemas/StatementType'
- type: 'null'
count:
anyOf:
- type: integer
- type: 'null'
title: Count
type: object
required:
- code
- message
title: KfoWarningOut
StatementType:
type: string
enum:
- balance
- income
title: StatementType
description: DBML `statement_type`.
ValidationError:
properties:
loc:
items:
anyOf:
- type: string
- type: integer
type: array
title: Location
msg:
type: string
title: Message
type:
type: string
title: Error Type
input:
title: Input
ctx:
type: object
title: Context
type: object
required:
- loc
- msg
- type
title: ValidationError