Проверка закрытия месяца
read.accounting.check_month_closeChecks whether a 1C accounting month is closed correctly: verifies prior-month closure, unposted documents, negative balances, zero balances on key accounts, depreciation, and missing VAT invoices.
Instructions
Проверка учёта за месяц — то, что бухгалтер смотрит перед сдачей отчётности и после закрытия месяца: (1) закрытие месяца выполнено и без ошибок, закрыты ли предыдущие месяцы года; (2) непроведённые документы месяца; (3) красное сальдо на конец месяца — деньги и товары в минусе, расчёты 62/60 не на той стороне; (4) остатки на 90, 91 (должны быть в нуле) и 20–26, 44 после закрытия и документы, созданные позже операции закрытия (если остатки есть); (5) амортизация при наличии ОС и НМА; (6) реализации с НДС без счёта-фактуры. Каждая проверка — статус ok / warning / error / not_applicable / skipped, пояснение и строки (до 20). Остатки на 90/91/25/26 на начало месяца — признак, что прошлые месяцы закрыты не полностью. closingCreatedAt — когда впервые создана операция закрытия (документы, созданные позже, могли в него не попасть; перезакрытие этого времени не меняет). Для перехода в карточку счёта: analyticsRefs с analyticsTypes Catalog_Контрагенты — counterpartyRef, иначе dimensionRef. У регламентных операций в БП Posted = false — это нормально. Только чтение: закрыть месяц через OData нельзя, только проверить результат.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| month | Yes | Проверяемый месяц, YYYY-MM | |
| database | No | Имя базы 1С из list_databases. Без указания — база по умолчанию. | |
| organization | No | Организация (юрлицо) для фильтра: часть названия, ИНН или Ref_Key из list_organizations. Без указания — все организации базы. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scan | Yes | ||
| month | Yes | ||
| checks | Yes | ||
| period | Yes | ||
| status | Yes | ||
| summary | Yes | ||
| database | Yes | ||
| organization | No |