Почему пропал отчет Оборотно-сальдовая ведомость по счету и как его вернуть

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

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

Метод 1. Настройка панели действий и навигации

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

Проанализируем шаги по восстановлению видимости:

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

Важно помнить, что в некоторых версиях ERP ОСВ по счету может быть вынесена в отдельную подгруппу, поэтому внимательно изучим все ветки дерева доступных команд.

Метод 2. Проверка видимости во «Всех отчетах»

В современных конфигурациях на базе БСП (Библиотеки стандартных подсистем) существует единое окно управления вариантами отчетов. Выясним, не отключена ли видимость отчета на глобальном уровне для конкретного пользователя или раздела.

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

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

Метод 3. Справочник «Варианты отчетов» и его программная проверка

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

Рассмотрим, как проверить это программно или через консоль запросов. Нам нужно убедиться, что для отчета ОборотноСальдоваяВедомостьПоСчету существуют активные записи:


ВЫБРАТЬ
    ВариантыОтчетов.Ссылка,
    ВариантыОтчетов.ПометкаУдаления,
    ВариантыОтчетов.ВидимостьПоУмолчанию
ИЗ
    Справочник.ВариантыОтчетов КАК ВариантыОтчетов
ГДЕ
    ВариантыОтчетов.Наименование ПОДОБНО "%Оборотно-сальдовая ведомость по счету%"

Если мы обнаружили, что ПометкаУдаления установлена в значение Истина, необходимо снять ее. Также стоит проверить регистр сведений НастройкиОтчетов, где могут храниться персональные запреты на отображение конкретных форм для определенных ролей или пользователей.

Метод 4. Очистка кэша конфигурации и настроек пользователя

Если права доступа в порядке (роль ЧтениеДанныхРегламентированногоУчета присутствует), а настройки интерфейса не помогают, причина может крыться в «битом» локальном кэше. Рассмотрим процесс очистки:

  1. Локальный кэш: Самый надежный способ — удалить базу из списка в пусковом окне 1С и добавить ее заново. Это принудительно обновит все идентификаторы форм и настроек навигации для данного пользователя.
  2. Настройки пользователя: Зайдем в раздел Администрирование — Настройки пользователей и прав — Персональные настройки — Настройки интерфейса. Найдем там записи, связанные с формой СтандартныеБухгалтерскиеОтчеты или ПанельОтчетов, и удалим их. Это сбросит вид панели к состоянию «по умолчанию», заданному в конфигураторе.

Метод 5. Проверка функциональных опций

В ERP 2.5 видимость многих объектов зависит от включенных функциональных опций. Проанализируем ситуацию: если отчет виден в расшифровке, значит, сам объект метаданных доступен. Однако, если в системе отключена опция ведения регламентированного учета (что маловероятно для бухгалтера, но возможно при сбое), отчеты могут скрываться.

Проверим в разделе НСИ и администрирование — Настройка НСИ и разделов — Регламентированный учет, установлена ли галочка Использовать регламентированный учет. В редких случаях отчет может быть привязан к функциональной опции, связанной с валютным учетом или учетом на забалансовых счетах, если используются специфические варианты ОСВ.

Метод 6. Использование «Функций для технического специалиста»

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

  1. Нажмем на главное меню (три полоски в левом верхнем углу).
  2. Выберем Функции для технического специалиста (если этот пункт не виден, его нужно включить в Настройки — Параметры — Режим отладки/Технического специалиста).
  3. В строке поиска введем ОборотноСальдоваяВедомостьПоСчету.
  4. Найдем отчет в ветке Отчеты и запустим его напрямую.

Если через «Функции для технического специалиста» отчет открывается и работает корректно, значит проблема на 100% локализована в настройках Вариантов отчетов или Панели навигации, а не в коде или правах доступа.

Заключение

Мы разобрали комплекс мер по возвращению пропавшего отчета. Как показывает практика, чаще всего проблема решается в Настройке панели действий или через сброс персональных настроек интерфейса в справочнике вариантов отчетов. Рекомендуем всегда начинать с проверки видимости во «Всех отчетах», так как это самый быстрый способ вернуть объект без вмешательства в конфигуратор или удаления кэша.

← На главную