Работа с закрывающими документами в 1С:Предприятие — одна из самых частых задач бухгалтеров, аудиторов и финансовых аналитиков. Без корректного закрытия периодов невозможно сформировать верную отчетность, рассчитать налоги или проверить взаимозачеты с контрагентами. Однако стандартный интерфейс программы не всегда позволяет быстро найти нужные документы: они могут "затеряться" среди тысяч записей, скрываться за непонятными статусами или просто не отображаться в привычных отчетах.
Эта статья поможет разобраться, как эффективно искать закрывающие документы в разных конфигурациях 1С — от Бухгалтерии 3.0 до Управления торговлей 11. Мы рассмотрим не только базовые методы через журнал документов, но и продвинутые техники с использованием SQL-запросов, отчета "Анализ субконто" и даже внешних обработок. Особое внимание уделим типичным ошибкам, из-за которых документы "не видны" в системе, и способам их обхода.
1. Что такое закрывающие документы в 1С и зачем их искать
Закрывающие документы — это специальные записи в базе, которые фиксируют завершение финансовых операций, взаимозачетов или периодов. К ним относятся:
- 📄 Акты сверки с контрагентами (подтверждают отсутствие задолженности)
- 💰 Платежные поручения с пометкой "Закрытие аванса"
- 📊 Счета-фактуры на аванс (при работе с НДС 20%)
- 🔄 Документы "Корректировка долга" (взаимозачеты, списания)
- 📅 Регламентные операции по закрытию месяца (в бухгалтерских конфигурациях)
Почему их поиск становится проблемой? Во-первых, в крупных базах таких документов могут быть сотни за месяц. Во-вторых, они часто не имеют явных признаков в названии (например, "Акт сверки №123" ничего не говорит о его статусе). В-третьих, некоторые документы создаются автоматически регламентными задачами и "прячутся" в служебных журналах.
Типичные ситуации, когда требуется найти закрывающие документы:
- 🔍 Аудит: проверка корректности закрытия периодов перед сдачей отчетности.
- ⚖️ Споры с контрагентами: подтверждение факта погашения задолженности.
- 💸 Налоговые проверки: обоснование списания дебиторской/кредиторской задолженности.
- 🔄 Миграция данных: перенос закрытых операций в новую базу.
2. Способ 1: Поиск через журнал документов (базовый метод)
Самый простой способ — использовать стандартный журнал документов. Он подходит для небольших баз и когда известен тип искомого документа.
Инструкция:
- Откройте раздел
Документы(илиПродажи/Покупки, если ищете акты сверки). - Выберите нужный вид документа (например,
Акт сверки с контрагентомилиКорректировка долга). - Установите фильтр по дате (период закрытия) и контрагенту.
- Включите отображение колонки
СтатусилиЗакрыт(если есть).
Ограничения метода:
- ❌ Не показывает документы, созданные регламентными операциями (например, закрытие 23 счета).
- ❌ Нет возможности фильтрации по сумме взаимозачета.
- ❌ В больших базах работает медленно.
Если в журнале нет колонки "Закрыт", добавьте её через настройку списка (кнопка "Ещё → Настроить список").
Для ускорения поиска используйте поиск по номеру (если известен) или поиск по сумме (в колонке "Сумма документа"). Например, чтобы найти акт сверки на 100 000 рублей, введите в фильтр:
СуммаДокумента = 100000
3. Способ 2: Отчет "Анализ субконто" для бухгалтерских документов
Если закрывающие документы связаны с бухгалтерскими проводками (например, закрытие авансов или взаимозачеты), эффективнее использовать отчет "Анализ субконто".
Как это работает:
- Перейдите в раздел
Отчеты → Стандартные отчеты → Анализ субконто. - Выберите счет (например,
60.01для расчетов с поставщиками или62.01для покупателей). - Укажите субконто (контрагента) и период.
- Включите детализацию по документам.
В результате вы получите таблицу с проводками, где будут видны:
- 📌 Документы, которые закрыли задолженность (с пометкой "Сторно" или "Корректировка").
- 📌 Суммы взаимозачетов (если использовался документ
Корректировка долга). - 📌 Даты закрытия (по колонке "Дата документа").
| Тип документа | Как выглядит в отчете | Признак закрытия |
|---|---|---|
| Aкт сверки | Проводка по счету 76.01 | Сумма = 0 в сальдо на конец периода |
| Корректировка долга | Две проводки: Дебет 60.01 / Кредит 62.01 | Наличие сторно-записей |
| Закрытие месяца (регл. операция) | Проводки по счетам 90, 91, 26 | Документ "Закрытие месяца" в колонке "Документ" |
Пример: если вы ищете, чем был закрыт аванс покупателя на 50 000 рублей, в отчете будет видна проводка:
Дебет 62.02 (Авансы полученные) — Кредит 62.01 (Расчеты с покупателями) на 50 000
Рядом в колонке "Документ" будет указан Акт сверки или Корректировка долга.
Как найти документы, созданные регламентными операциями?
Регламентные документы (например, "Закрытие месяца") не отображаются в стандартных журналах. Чтобы их увидеть, перейдите в раздел Операции → Закрытие периода и выберите нужный месяц. Там будут все автоматически сформированные проводки, включая закрытие 20, 23, 25, 26 счетов.
4. Способ 3: SQL-запросы для продвинутых пользователей
Если базовая функциональность 1С не справляется (например, в базе миллионы документов), можно использовать прямые SQL-запросы к таблицам базы данных. Этот метод требует прав администратора и знания структуры таблиц.
Пример запроса для поиска актов сверки с пометкой "Закрыто":
SELECT
d.Ссылка AS Документ,
d.Дата,
d.Номер,
d.Контрагент,
d.СуммаДокумента,
d.Комментарий
FROM
Документ.АктСверки d
WHERE
d.ПометкаУдаления = FALSE
AND d.Комментарий LIKE '%закрыт%'
AND d.Дата BETWEEN '2023-01-01' AND '2023-12-31'
ORDER BY
d.Дата DESC
Где искать:
- 🗃️ Таблица
Документ.АктСверки— для актов сверки. - 🗃️ Таблица
Документ.КорректировкаДолга— для взаимозачетов. - 🗃️ Таблица
РегламентныеОперации— для автоматических закрытий месяца.
Важно: структура таблиц может отличаться в разных конфигурациях. Чтобы узнать точные имена полей, используйте Конфигуратор 1С (раздел Метаданные).
Сделать резервную копию базы|Получить права администратора|Уточнить структуру таблиц в Конфигураторе|Проверить синтаксис запроса в тестовой базе|Ограничить период выборки-->
SQL-запросы позволяют найти документы даже если они помечены на удаление (поле ПометкаУдаления = TRUE). Это актуально для восстановления случайно удаленных актов сверки.
5. Способ 4: Внешние обработки и расширения
Для регулярного поиска закрывающих документов удобно использовать внешние обработки. Они автоматизируют рутинные операции и добавляют отсутствующую в стандартной поставке функциональность.
Популярные решения:
- 🔧 "Поиск документов по реквизитам" (бесплатная обработка от 1С-Рарус). Позволяет искать по любым полям, включая комментарии и суммы.
- 🔧 "Анализ закрытия месяца" (для бухгалтерских конфигураций). Показывает, какие счета не закрылись и почему.
- 🔧 "Контроль взаимозачетов" (для 1С:УТ 11). Отслеживает цепочки закрывающих документов между контрагентами.
Как подключить обработку:
- Скачайте файл с расширением
.epfили.erf. - В 1С перейдите в
Файл → Открыть → Выбрать файл обработки. - Запустите обработку и настройте фильтры (период, контрагент, тип документа).
Пример работы обработки "Поиск документов по реквизитам":
- Выберите тип документа:
Акт сверки. - Укажите реквизит для поиска:
Комментарий. - Введите ключевое слово:
закрыт. - Запустите поиск — обработка покажет все акты с этим словом в комментарии.
Обработки можно доработать под свои нужды. Например, добавить фильтр по менеджеру, ответственному за закрытие взаимозачетов.
6. Способ 5: Проверка через оборотно-сальдовую ведомость
Если закрывающие документы повлияли на сальдо счетов (например, погасили дебиторскую задолженность), их можно найти через оборотно-сальдовую ведомость (ОСВ).
Алгоритм:
- Откройте отчет
Оборотно-сальдовая ведомость(Отчеты → Стандартные отчеты). - Выберите счет (например,
62.01для расчетов с покупателями). - Установите период и детализацию
по дням. - Найдите день, когда сальдо обнулилось (или резко изменилось).
- Дважды кликните по сумме — откроется список документов, сформировавших проводку.
Что искать в ОСВ:
- 📉 Резкое уменьшение сальдо — признак закрытия задолженности.
- 🔄 Сторно-проводки (отрицательные суммы) — взаимозачеты.
- 📊 Проводки по счетам 76.01 или 76.02 — акты сверки.
Пример: если сальдо по счету 60.01 (расчеты с поставщиками) было 50 000 рублей, а стало 0, значит, в этот день был создан документ, закрывший долг. Это может быть:
- 💳 Платежное поручение с пометкой "Закрытие аванса".
- 📄 Акт сверки с поставщиком.
- 🔄 Корректировка долга (взаимозачет).
Если в ОСВ видна проводка по закрытию, но документ не находится через журнал, проверьте права доступа. Возможно, он создан другим пользователем и скрыт вашей ролей.
7. Типичные ошибки и почему документы "не видны"
Иногда закрывающие документы как будто исчезают из базы. Рассмотрим основные причины и способы их устранения.
| Проблема | Причина | Решение |
|---|---|---|
| Документ есть в проводках, но не виден в журнале | Ограничения прав доступа | Проверьте роль пользователя в Администрирование → Пользователи |
| Акт сверки не отображается в списке | Документ помечен на удаление | Включите отображение удаленных объектов (Все функции → Показать помеченные на удаление) |
| Не видно регламентных документов | Они скрыты в служебном журнале | Используйте отчет Закрытие месяца в разделе Операции |
| SQL-запрос не возвращает результатов | Неверное имя таблицы | Уточните структуру в Конфигураторе (Метаданные → Документы) |
Особое внимание уделите помеченным на удаление документам. В 1С они не удаляются физически, а лишь скрываются. Чтобы их увидеть:
- В журнале документов нажмите
Ещё → Настроить список. - Поставьте галочку
Показывать помеченные на удаление. - Обновите список — удаленные документы появятся серым цветом.
Если документ помечен на удаление ошибочно, снимите пометку через контекстное меню (правый клик → "Снять пометку удаления").
8. Автоматизация поиска: как не искать вручную
Чтобы не тратить время на ручной поиск, настройте автоматические уведомления и регламентные отчеты.
Варианты автоматизации:
- 📅 Регламентное задание: еженедельный отчет по новым актам сверки (настраивается в
Администрирование → Регламентные задания). - 🔔 Уведомления: настройка оповещений при создании документов типа "Корректировка долга" (через
Настройки → Уведомления). - 📊 Дашборды: виджеты на главном экране с количеством закрытых документов за период (доступно в 1С:ERP).
Пример настройки регламентного задания:
- Перейдите в
Администрирование → Регламентные задания. - Создайте новое задание типа
Отчет. - Выберите отчет
Анализ субконтос фильтром по счетам 60.01 и 62.01. - Установите расписание (например, каждый понедельник в 9:00).
- Укажите email для отправки результата.
Для 1С:ERP или 1С:КА 2 можно использовать бизнес-процессы:
- Создайте процесс "Контроль закрытия взаимозачетов".
- Добавьте условие: если документ типа "Корректировка долга" создан, отправить уведомление бухгалтеру.
- Настройте эскалацию: если документ не подтвержден в течение 2 дней, уведомить руководителя.
Как экспортировать закрывающие документы для аудита?
Используйте обработку "Выгрузка документов в Excel" (доступна в Файл → Открыть → Дополнительные отчеты). Выберите нужные документы, укажите реквизиты для выгрузки (дата, номер, контрагент, сумма) и сохраните в формате .xlsx. Для аудиторов важно включить колонки "Дата проводки" и "Ссылка на документ".
FAQ: Частые вопросы по закрывающим документам в 1С
Как найти документ, который закрыл конкретный аванс?
Используйте отчет "Анализ счета" по счету 62.02 (авансы полученные). Найдите проводку, которая уменьшила сальдо до нуля, и посмотрите связанный документ (обычно это Реализация товаров/услуг или Корректировка долга).
Почему в акте сверки сумма не совпадает с взаимозачетом?
Это может быть из-за:
- Разницы в валютах (если документ в условных единицах, а взаимозачет — в рублях).
- Неучтенных начислений (пени, штрафы).
- Округлений (в 1С настройки округления могут отличаться).
Проверьте настройки учета по контрагенту (Справочники → Контрагенты → [выбрать] → Зачет авансов).
Можно ли восстановить удаленный акт сверки?
Да, если он помечен на удаление, а не удален физически. Включите отображение помеченных объектов (Все функции → Показать помеченные на удаление) и снимите пометку. Если документ удален окончательно, восстановите базу из резервной копии или используйте обработку "Восстановление данных" (доступна в 1С:ИТС).
Как проверить, закрыт ли месяц в бухгалтерии?
Откройте отчет "Закрытие месяца" (Отчеты → Регламентные отчеты). Если все счета (20, 23, 25, 26, 44) имеют нулевое сальдо на конец периода, месяц закрыт корректно. Обратите внимание на колонку "Статус" — там должно быть "Выполнено" для всех операций.
Где хранятся документы "Корректировка долга" в базе?
В SQL-таблице Документ.КорректировкаДолга. Основные поля:
Ссылка— уникальный идентификатор.ДатаиНомер.КонтрагентиДоговор.СуммаКорректировки.Статус(например, "Проведен").
Чтобы увидеть связанные проводки, join'те таблицу с РегистрБухгалтерии.ХозОперации.
Если ни один из описанных методов не помог найти закрывающий документ, проверьте:
- 🔍 Права доступа вашего пользователя (возможно, документы скрыты).
- 🗂️ Архивные базы (документ мог быть перенесен в историческую базу).
- 📧 Электронный документооборот (акты сверки иногда приходят через Диадок или СБИС и не дублируются в 1С).
Если документ критически важен (например, для налоговой проверки), но не находится в базе, запросите его копию у контрагента. В взаимозачетах всегда участвуют две стороны — у второй стороны документ должен сохраниться.
⚠️ Внимание: В конфигурациях 1С:Бухгалтерия 3.0 и 1С:ERP логика закрытия документов может отличаться в зависимости от настроек учетной политики. Например, если включен параметр "Вести учет по документам расчетов с контрагентами", взаимозачеты будут отображаться иначе. Уточните настройки в разделе Главное → Учетная политика.