Files
family_budget/docs/test_Statement.json
Anton 172246db0b fix: align docs and code with actual DB schema and format spec
- Rewrite db.md as canonical schema: add categories, sessions tables; add alias to accounts, is_category_confirmed/comment to transactions, FK references to categories(id); mark budgets as post-MVP

- Fix account masking to use fixed 6 asterisks (code + docs)

- Remove budgets from MVP requirements in agent_backend.md

- Add explicit 'not in MVP' note to analytics.md budgets section

- Fix test_Statement.json: convert amounts to kopecks (integers), remove fingerprint fields (computed by backend)

Made-with: Cursor
2026-03-02 11:34:00 +03:00

200 lines
8.9 KiB
JSON
Raw Permalink 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.
{
"schemaVersion": "1.0",
"bank": "VTB",
"statement": {
"accountNumber": "40817810825104025611",
"currency": "RUB",
"openingBalance": 4256167,
"closingBalance": 8845938,
"exportedAt": "2026-02-27T13:23:00+03:00"
},
"transactions": [
{
"operationAt": "2026-02-26T14:06:57+03:00",
"amountSigned": -50000,
"commission": 0,
"description": "Оплата товаров и услуг. PAVELETSKAYA. по карте *8214"
},
{
"operationAt": "2026-02-26T11:46:14+03:00",
"amountSigned": -8300,
"commission": 0,
"description": "Оплата товаров и услуг. MOS.TRANSPORT. по карте *8214"
},
{
"operationAt": "2026-02-25T23:12:10+03:00",
"amountSigned": 47700,
"commission": 0,
"description": "Зачисление кешбэка за покупки у партнеров. Перечисление бонусных рублей на счета получателя за покупки у партнеров согласно реестру Z_3507_20260225_1 согласно Договору МБ-14Х/25."
},
{
"operationAt": "2026-02-25T16:37:47+03:00",
"amountSigned": -44900,
"commission": 0,
"description": "Оплата товаров и услуг. OZON.RU. по карте *2249"
},
{
"operationAt": "2026-02-25T12:09:51+03:00",
"amountSigned": -370000,
"commission": 0,
"description": "Оплата товаров и услуг. Lab4uru App. по карте *2249"
},
{
"operationAt": "2026-02-25T11:18:38+03:00",
"amountSigned": -182100,
"commission": 0,
"description": "Оплата товаров и услуг. WILDBERRIES. по карте *2249"
},
{
"operationAt": "2026-02-24T21:49:31+03:00",
"amountSigned": -10000000,
"commission": 0,
"description": "Перевод между своими счетами. Перечисление ДС для приобретения ценных бумаг. Основной рынок. Субпозиция №460827 (НДС не обл.) Канал - ВТБО. Шестеров Антон Владимирович."
},
{
"operationAt": "2026-02-24T17:31:00+03:00",
"amountSigned": -21400,
"commission": 0,
"description": "Оплата товаров и услуг. STOLOVAYA 2. по карте *9058"
},
{
"operationAt": "2026-02-24T17:03:39+03:00",
"amountSigned": -2600000,
"commission": 0,
"description": "Перевод между своими счетами. Перечисление средств на счет 2631"
},
{
"operationAt": "2026-02-24T17:03:24+03:00",
"amountSigned": -5000000,
"commission": 0,
"description": "Перевод между своими счетами. Перечисление средств на счет 0292"
},
{
"operationAt": "2026-02-24T16:11:21+03:00",
"amountSigned": 18952022,
"commission": 0,
"description": "Поступление заработной платы. 0726 НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ \"ВЫСША Поступление заработной платы/иных выплат Salary по реестру Z_0000005862_20260220_001_01 от 20.02.2026. Без НДС."
},
{
"operationAt": "2026-02-24T16:09:15+03:00",
"amountSigned": 7239353,
"commission": 0,
"description": "Поступление заработной платы. 0726 НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ \"ВЫСША Поступление заработной платы/иных выплат Salary по реестру Z_0000005862_20260220_010_01 от 20.02.2026. Без НДС."
},
{
"operationAt": "2026-02-24T14:29:53+03:00",
"amountSigned": -77800,
"commission": 0,
"description": "Оплата товаров и услуг. VKUSVILL_665_2. по карте *9058"
},
{
"operationAt": "2026-02-24T14:20:59+03:00",
"amountSigned": -618000,
"commission": 0,
"description": "Оплата товаров и услуг. Lab4uru App. по карте *2249"
},
{
"operationAt": "2026-02-24T13:05:47+03:00",
"amountSigned": -28000,
"commission": 0,
"description": "Оплата товаров и услуг. STOLOVAYA.. по карте *9058"
},
{
"operationAt": "2026-02-24T11:35:33+03:00",
"amountSigned": -982430,
"commission": 0,
"description": "Оплата товаров и услуг. SKLAD MSK. по карте *8214"
},
{
"operationAt": "2026-02-24T09:32:11+03:00",
"amountSigned": -80000,
"commission": 0,
"description": "Внутри ВТБ. Ахмедов Али Эльдар оглы."
},
{
"operationAt": "2026-02-24T09:29:30+03:00",
"amountSigned": -513272,
"commission": 0,
"description": "Оплата товаров и услуг. RNAZK MC013. по карте *9058"
},
{
"operationAt": "2026-02-23T20:58:02+03:00",
"amountSigned": -51500,
"commission": 0,
"description": "Оплата товаров и услуг. OZON. по карте *2249"
},
{
"operationAt": "2026-02-23T15:31:37+03:00",
"amountSigned": -110500,
"commission": 0,
"description": "Оплата товаров и услуг. ZOOMAGAZIN CHETYRE LAP. по карте *8214"
},
{
"operationAt": "2026-02-23T15:25:53+03:00",
"amountSigned": -22597,
"commission": 0,
"description": "Оплата товаров и услуг. PYATEROCHKA 6993. по карте *8214"
},
{
"operationAt": "2026-02-23T13:34:47+03:00",
"amountSigned": -392633,
"commission": 0,
"description": "Оплата товаров и услуг. DOSTAVKA PEREKRESTKA_S. по карте *2249"
},
{
"operationAt": "2026-02-22T22:32:47+03:00",
"amountSigned": -7900,
"commission": 0,
"description": "Оплата товаров и услуг. OZON.RU. по карте *2249"
},
{
"operationAt": "2026-02-22T19:59:48+03:00",
"amountSigned": -49300,
"commission": 0,
"description": "Оплата товаров и услуг. OZON.RU. по карте *2249"
},
{
"operationAt": "2026-02-22T19:55:28+03:00",
"amountSigned": -53600,
"commission": 0,
"description": "Оплата товаров и услуг. OZON. по карте *2249"
},
{
"operationAt": "2026-02-22T11:13:21+03:00",
"amountSigned": -6100,
"commission": 0,
"description": "Оплата товаров и услуг. CPPK-2000012-BPA20. по карте *8214"
},
{
"operationAt": "2026-02-21T18:40:37+03:00",
"amountSigned": -138000,
"commission": 0,
"description": "Оплата товаров и услуг. mkad. по карте *2249"
},
{
"operationAt": "2026-02-21T11:29:26+03:00",
"amountSigned": -171587,
"commission": 0,
"description": "Оплата товаров и услуг. MAGNIT MK STAROPOTAPOV. по карте *8214"
},
{
"operationAt": "2026-02-21T10:03:16+03:00",
"amountSigned": -370000,
"commission": 0,
"description": "Оплата товаров и услуг. CP* SPIRITFIT.RU. по карте *2249"
},
{
"operationAt": "2026-02-21T09:55:24+03:00",
"amountSigned": -3299,
"commission": 0,
"description": "Оплата товаров и услуг. GLOBUS KOROLEV. по карте *9058"
},
{
"operationAt": "2026-02-20T15:23:19+03:00",
"amountSigned": -143886,
"commission": 0,
"description": "Оплата товаров и услуг. DOSTAVKA IZ PYATEROCHK. по карте *2249"
}
]
}