Почему проводки видны в документе, но отсутствуют в ОСВ по счету в 1С?

Бухгалтер 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Бухгалтерский учет Промышленность, строительство и АПК
← На главную

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

Анализ схлопывания оборотов при сторнировании и взаимозачете авансов

Проанализируем типовую учетную ситуацию, которая чаще всего приводит к иллюзии пропажи проводок. Если в периоде формируется документ поступления, а затем в том же периоде оформляется корректировка поступления со сторнированием проводок по тому же субсчету (например, 60.01 «Расчеты с поставщиками и подрядчиками»), обороты могут полностью обнулиться.

Рассмотрим механизм поведения стандартной ОСВ в таких случаях:

  1. Когда начальное сальдо равно нулю, а дебетовые и кредитовые движения документа полностью перекрываются равной по сумме сторнирующей записью со знаком минус на одном и том же субсчете, суммарный оборот за период по счету дает ноль.
  2. Стандартный отчет «Оборотно-сальдовая ведомость» по умолчанию не выводит строки с нулевыми оборотами и нулевым сальдо, из-за чего создается впечатление, что данные документа не попали в учет.
  3. Если в документе «Корректировка поступления» изменить порядок зачета аванса, установив параметр Зачитывать аванс автоматически, алгоритм программы распределяет расчеты между субсчетами: сумма проходит через субсчет 60.02 «Расчеты по авансам выданным» и субсчет 60.01. В результате на обоих субсчетах возникают развернутые ненулевые обороты, и строка контрагента снова начинает отображаться в ведомости.
  4. Чтобы проверить, действительно ли движения схлопнулись, сформируем отчет «Карточка счета» или «Отчет по проводкам» по данному контрагенту. В этих отчетах детализация идет до первичного регистратора, поэтому все положительные и сторнирующие проводки отобразятся наглядно.

Проверка признака активности движений документа

Еще одна распространенная причина кроется в ручных правках или некорректной работе внешних обработок. Каждая запись регистра бухгалтерии Хозрасчетный имеет системное свойство Активность. Если для строки установлено значение Ложь, запись сохраняется в информационной базе и видна в форме проводок, но платформа игнорирует ее при построении виртуальных таблиц остатков и оборотов.

Разберем по шагам, как проверить и исправить активность:

  1. Откроем проблемный документ и перейдем в форму «Движения документа» (кнопка Дт/Кт).
  2. Обратим внимание на признак Ручная корректировка (содержание движений создано вручную). Если флаг установлен, проверим колонку с галочками активности рядом со строками проводок. Если галочки сняты, записи считаются неактивными.
  3. Включим флаг активности строк либо снимем ручную корректировку и выполним стандартное перепроведение документа.

Сверка отборов и дублирующихся элементов справочников

Довольно часто данные не попадают в отчет из-за расхождений в аналитике субконто. Выясним, на какие настройки отборов следует обратить внимание:

  1. Дубли контрагентов и договоров. Проверим, не заведен ли в базе контрагент-дубль с аналогичным наименованием и ИНН. Откроем карточку контрагента непосредственно из формы первичного документа (через гиперссылку или кнопку выбора) и сравним ее уникальный код или навигационную ссылку с тем контрагентом, который выбран в настройках фильтра ОСВ.
  2. Вид сравнения в отборе по счету. Если в отчете или дополнительных фильтрах установлен отбор по счету с условием Равно со значением 60, отчет ищет только те записи, где указан счет-группа верхнего уровня (что в типовом учете не используется). Для корректного включения всех субсчетов вид сравнения должен быть В группе или В группе из списка.
  3. Специфика отраслевых настроек. В таких конфигурациях, как «БИТ.Строительство», план счетов дополнен разделителями и сквозными субконто (например, «Объекты строительства», «Статьи затрат»). Если в ОСВ включен скрытый фильтр по конкретному объекту или подразделению, а в документе проводка прошла с пустым значением аналитики, строка будет отсечена из отчета.

Проверка показателей отчета и доступности данных

Посмотрим на расширенные настройки панели отчета, которые могут скрывать существующие движения:

  1. Откроем форму «Настройки» в отчете и перейдем на вкладку Показатели. Убедимся, что включен флаг БУ (данные бухгалтерского учета). Если флаг БУ снят, а включен, например, только НУ или Валютная сумма, рублевые проводки без налоговых и валютных сумм не сформируют видимых строк.
  2. Проверим влияние механизмов ограничения прав на уровне записей (RLS). Если у пользователя настроены ограничения по организациям или группам контрагентов, программа может разрешать интерактивный просмотр шапки документа, но отсекать движения при обращении к виртуальным таблицам регистра бухгалтерии в запросе отчета.

Актуализация итогов регистра бухгалтерии

Если методологические причины исключены, а проводки активны и соответствуют всем фильтрам, дело может быть в нарушении структуры хранимых итогов регистра бухгалтерии. Выполним восстановление итогов:

  1. В режиме «1С:Предприятие»: откроем меню «Функции для технического специалиста» (или «Все функции»), найдем стандартную обработку Управление итогами. Проверим дату, по которую рассчитаны итоги регистра Хозрасчетный. Если расчетная дата отстает от периода проведения документов за 3 квартал 2025 года, выполним пересчет и установим актуальный период.
  2. В режиме «Конфигуратор»: если регламентный пересчет в пользовательском режиме не помог, запустим процедуру через меню Администрирование — Тестирование и исправление информационной базы, отметив пункт Пересчет итогов.
  3. Сброс пользовательских настроек: в командной строке ОСВ нажмем Еще — Стандартные настройки, чтобы исключить влияние поврежденного пользовательского кэша формы.
← На главную