Почему в оборотно-сальдовой ведомости по счету 60.01 не отображаются документы расчетов

Бухгалтер 1С v8.3 (Обычные формы) 1C:Бухгалтерия Бухгалтерский учет
← На главную

При работе с программными продуктами 1С:Предприятие одной из наиболее частых проблем, с которой сталкиваются бухгалтеры и технические специалисты, является некорректное отображение данных в отчете Оборотно-сальдовая ведомость (ОСВ). В частности, возникают ситуации, когда по счету 60.01 «Расчеты с поставщиками и подрядчиками» аналитика по третьему субконто Документы расчетов с контрагентами присутствует, но суммы по конкретным документам не выводятся или не закрываются, в то время как общая сумма по договору верна. Проанализируем эту ситуацию подробно и найдем пути решения.

Разбор технической сути проблемы

Для начала разберем, как система 1С хранит данные на счетах бухгалтерского учета. Каждый счет в Плане счетов может иметь несколько разрезов аналитики — Субконто. Для счета 60 традиционно используются три субконто: Контрагенты, Договоры и Документы расчетов с контрагентами.

У каждого субконто в настройках плана счетов есть три критически важных признака:

  1. Только обороты: Если этот флаг установлен, система не хранит остатки по данному разрезу, а только фиксирует движения.
  2. Суммовой: Этот признак определяет, будут ли в регистре бухгалтерии храниться денежные суммы в разрезе этого субконто.
  3. Количественный: Используется для складского учета (на 60 счете обычно не применяется).

Если для субконто Документы расчетов с контрагентами снят флаг «Суммовой», программа перестает записывать остатки в разрезе каждой накладной или акта в таблицу итогов. В результате в Оборотно-сальдовой ведомости мы видим общую задолженность по поставщику и договору, но при попытке «развернуть» отчет до конкретного документа, суммы будут либо пустыми, либо отображаться некорректно. Это происходит потому, что система физически не «помнит», какая часть общей суммы долга относится к конкретному документу Поступление (акт, накладная).

Шаг 1: Проверка настроек Плана счетов

Рассмотрим, как проверить и исправить эту настройку. Прежде чем вносить изменения, обязательно создайте архивную копию информационной базы!

Выполним следующие действия:

  1. Перейдем в меню Главное (или Операции в старых версиях) и откроем План счетов.
  2. Найдем счет 60.01.
  3. Проанализируем список субконто. Найдем строку Документы расчетов с контрагентами.
  4. Проверим наличие галочки в колонке «Сумм.» (Суммовой).

Если галочка отсутствует, это и есть причина проблемы. Как правило, такие изменения вносятся пользователями случайно или возникают вследствие некорректного обновления/переноса данных из других конфигураций. Установите этот флаг обратно. Однако помните: простая установка галочки не исправит данные «задним числом» автоматически.

Шаг 2: Восстановление итогов и перепроведение документов

После изменения признака учета субконто на «Суммовой», нам необходимо заставить систему пересчитать все движения и записать суммы в регистр бухгалтерии. Выясним, что нужно сделать далее:

Во-первых, необходимо выполнить Тестирование и исправление информационной базы. Это делается в режиме Конфигуратор. Выбираем пункт меню Администрирование — Тестирование и исправление. Нам обязателен пункт «Пересчет итогов». Это позволит системе обновить внутренние таблицы агрегатов с учетом новой настройки субконто.

Во-вторых, потребуется Групповое перепроведение документов. Так как суммы ранее не записывались в разрез документов, обычного пересчета итогов может быть недостаточно — нужно, чтобы сами документы при проведении сформировали корректные записи в РегистрБухгалтерии. Проанализируем период, за который возникла проблема, и запустим обработку Групповое перепроведение документов за этот интервал.

Шаг 3: Проверка настроек в Договоре контрагента

Если с планом счетов всё в порядке, но детализация всё равно не работает, проанализируем настройки конкретного договора. В 1С существует несколько способов ведения взаиморасчетов:

Если в договоре выбран способ «По договорам в целом», а вы пытаетесь сформировать ОСВ с детализацией по субконто Документы расчетов, вы можете увидеть «кашу», если документы оплаты и поступления были введены не в строгой хронологической последовательности.

Анализ проблемы хронологической последовательности

Часто «невидимость» долга по конкретному ПТУ (Поступление товаров и услуг) в момент оплаты связана со временем создания документов. Рассмотрим пример:

Документ Поступление (акт, накладная) №1 создан 10.05.2023 в 12:00:00.
Документ Списание с расчетного счета создан 10.05.2023 в 09:00:00.

Даже если дата одна и та же, для системы оплата пришла раньше, чем возник долг. На 09:00 долга нет, поэтому программа автоматически относит сумму на счет 60.02 (авансы выданные). Чтобы исправить это, воспользуйтесь обработкой Групповое перепроведение, которая выстроит документы в правильном порядке, или вручную измените время документов так, чтобы поступление было раньше оплаты.

Влияние ручных операций и корректировок долга

Если задолженность вводилась документом Операция (бухгалтерский и налоговый учет), субконто Документы расчетов часто остается незаполненным. Выясним причину: автоматические алгоритмы зачета авансов «ищут» конкретные ссылки на объекты. Если в ручной операции вы указали только Контрагента и Договор, но оставили пустое третье субконто, система не сможет автоматически сопоставить эту запись с последующим документом оплаты.

Для исправления таких ситуаций рекомендуется использовать специализированный документ Корректировка долга с видом операции Взаимозачет. Он позволяет явно указать, какой «плюс» (поступление) закрывает какой «минус» (оплата) в разрезе аналитики документов расчетов.

Пример программной проверки настроек субконто

Если вы разработчик и вам нужно быстро проверить настройки всех счетов расчетов на предмет наличия признака «Суммовой», можно воспользоваться небольшим фрагментом кода:


Для Каждого ТекущийСчет Из ПланыСчетов.Хозрасчетный.Выбрать() Цикл
    Для Каждого СтрСубконто Из ТекущийСчет.ВидыСубконто Цикл
        Если СтрСубконто.ВидСубконто = ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ДокументыРасчетовСКонтрагентами Тогда
            Если НЕ СтрСубконто.Суммовой Тогда
                Сообщить("На счете " + ТекущийСчет.Код + " у документов расчетов отключен суммовой учет!");
            КонецЕсли;
        КонецЕсли;
    КонецЦикла;
КонецЦикла;

Этот код поможет быстро выявить проблемные счета в конфигурациях с большим количеством субсчетов.

Резюме

Подводя итог, можно сказать, что отсутствие разворота по документам на счете 60.01 — это чаще всего следствие неправильной настройки признаков учета субконто в плане счетов. Реже это связано с настройками учетной политики или временем проведения документов.

Важные моменты для запоминания:

← На главную