Отчеты и Аналитика · 8 мин
Как открыть отчет из документа 1С
Как открыть отчет из документа 1С: через кнопку «Ещё», печатные формы, связанные отчеты и панель отчетов. Разбор для 1С:Бухгалтерии, УТ и ЗУП.
В типовых конфигурациях 1С (Бухгалтерия, Управление торговлей, ЗУП, ERP) отчеты можно открыть не только из общего раздела «Отчеты», но и непосредственно из формы конкретного документа. Это удобно, когда нужно быстро посмотреть движения документа по регистрам, проверить проводки, сформировать анализ по контрагенту или получить расшифровку сумм без поиска отчета в меню.
Способ открытия зависит от версии платформы и конфигурации: в интерфейсе «Такси» основные инструменты собраны в кнопке «Ещё», в более старых версиях используется кнопка «Перейти» или меню «Действия». Ниже разобраны все рабочие варианты: от простого просмотра проводок до программного открытия отчета с отбором по документу.
Открытие отчета через кнопку «Ещё» в форме документа
Основной способ в интерфейсе «Такси» — кнопка «Ещё» в командной панели формы документа. Откройте нужный документ (поступление, реализация, счет-фактура, кассовый документ), нажмите «Ещё» и посмотрите подменю. В типовых конфигурациях там обычно присутствует пункт «Отчеты по документу» или отдельные команды вида «Движения документа», «Проводки».
Пункт «Отчеты по документу» открывает список отчетов, которые конфигурация предлагает именно для этого вида документа. Например, для документа «Реализация товаров и услуг» могут быть доступны отчеты по задолженности покупателя, по продажам, по взаиморасчетам. Список формируется разработчиками конфигурации и отличается от версии к версии.
- 1Откройте документ в режиме просмотра или редактирования
- 2Нажмите кнопку «Ещё» в командной панели формы
- 3Выберите «Отчеты по документу» или конкретный отчет из списка
- 4Дождитесь формирования — отбор по документу подставится автоматически
- 5При необходимости измените период и нажмите «Сформировать»
Просмотр движений документа и проводок
Если задача — понять, какие записи документ сформировал в учете, используйте команду просмотра движений. В 1С:Бухгалтерии это кнопка «Дт/Кт» на панели формы или пункт «Проводки» в меню «Ещё». Откроется отчет «Движения документа» со списком проводок по бухгалтерскому и налоговому учету.
В управленческих конфигурациях (УТ, ERP, Комплексная автоматизация) команда называется «Движения документа по регистрам» и показывает записи по всем регистрам: накопления, сведений, расчетов. Это полноценный отчет, который можно сохранить, вывести на печать или настроить — отобрать только нужные регистры.
Если документ не проведен, движений не будет — отчет откроется пустым. Это нормальное поведение: сначала проведите документ, затем открывайте отчет о движениях.
Открытие отчета из списка документов
Отчет можно открыть, не заходя в сам документ. В журнале документов установите курсор на нужную строку и найдите в командной панели списка кнопку «Ещё» или «Перейти». В ряде конфигураций там доступны те же команды: движения, связанные отчеты, структура подчиненности.
Полезный инструмент в журналах — «Структура подчиненности» (также открывается из формы документа). Это не отчет в классическом смысле, но он показывает все связанные документы: на основании чего создан текущий и какие документы введены на его основании. Часто именно это нужно, когда пользователь говорит «открыть отчет из документа».
Отчеты с отбором по документу из общего списка
Если в меню «Ещё» нужного отчета нет, откройте раздел «Отчеты» основного меню и найдите подходящий отчет вручную. Почти все типовые отчеты поддерживают отбор по документу, контрагенту, номенклатуре или организации.
После открытия отчета нажмите «Настройки» (или «Показать настройки»), добавьте отбор по полю «Документ» или «Регистратор» и укажите нужный документ. В отчетах на СКД (системе компоновки данных) отборы находятся на вкладке «Отбор» в настройках; поле регистратора может называться «Документ», «Регистратор» или «Ссылка».
Сравнение вариантов
Самый быстрый путь, отбор подставляется автоматически. Ограничение: список отчетов фиксирован конфигурацией.
Подходит для проверки проводок и записей по регистрам конкретного документа. Не заменяет аналитические отчеты за период.
Дает доступ ко всем отчетам и гибким настройкам, но требует вручную установить отбор и период.
Для нестандартных задач: своя кнопка, свой отчет, свои параметры. Требует навыков разработки и тестирования.
Программное открытие отчета из документа
Для доработок и расширений отчет из формы документа открывается программно — через команду формы или обработчик кнопки. Типовой подход: получить форму отчета, передать в неё параметры (период, отбор по документу) и открыть.
&НаКлиенте
Процедура ОткрытьОтчетПоДокументу(Команда)
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("Отбор", Новый Структура("Регистратор", Объект.Ссылка));
ПараметрыФормы.Вставить("СформироватьПриОткрытии", Истина);
ОткрытьФорму("Отчет.ДвиженияДокумента.Форма", ПараметрыФормы, ЭтотОбъект);
КонецПроцедурыКлючевые параметры: СформироватьПриОткрытии заставляет отчет построиться сразу, а структура «Отбор» передает условие по ссылке документа. Имя отчета и имя поля отбора зависят от конфигурации — проверьте их в конфигураторе перед внедрением.
Такие доработки безопаснее делать через механизм расширений, а не изменение типовой конфигурации: это сохранит возможность обновления без снятия конфигурации с поддержки.
Типичные проблемы и их решение
Частая ситуация — команда «Отчеты по документу» отсутствует в меню «Ещё». Причины: отчеты для этого вида документа не предусмотрены конфигурацией, у пользователя нет прав на отчеты, либо используется сильно переработанная конфигурация. Проверьте права доступа и попробуйте открыть отчет из общего раздела.
Вторая проблема — отчет открывается пустым. Проверьте: проведен ли документ, правильно ли установлен период отчета (дата документа должна попадать в период), не стоят ли лишние отборы, скопированные из сохраненного варианта.
Как проверить результат
В шапке отчета виден отбор по нужному документу
Отбор пустой или по другому объекту — данные не те
Совпадают с суммами документа
Расхождения — проверьте период, перепроведение, права
Есть записи по ожидаемым регистрам/счетам
Пусто при проведенном документе — проверьте права и период
Частые вопросы
Где кнопка «Ещё», если её не видно в форме документа?
Кнопка находится в командной панели формы, обычно справа. Если форма узкая, часть команд сворачивается — разверните окно или нажмите стрелку в конце панели. Также команды могут быть скрыты настройкой «Изменить форму».
Можно ли открыть отчет по нескольким документам сразу?
Да, через общий раздел «Отчеты»: в отборе по документу выберите вид сравнения «В списке» и добавьте нужные документы. Из формы одного документа отчет строится только по нему.
Почему в 1С:Бухгалтерии нет движений по регистрам, как в УТ?
Бухгалтерия ведет учет преимущественно на счетах бухгалтерского и налогового учета, поэтому основной отчет — проводки (кнопка «Дт/Кт»). Регистры там тоже есть, но их меньше, и они доступны через тот же отчет о движениях.
Как сохранить настройки отчета, чтобы не ставить отбор каждый раз?
После настройки отчета нажмите «Ещё» → «Сохранить вариант отчета» (или кнопку сохранения варианта в панели настроек) и задайте имя. Вариант появится в списке отчетов и будет открываться с вашими отборами.
Отчет по документу открывается, но требует прав администратора — что делать?
Значит, у вашей роли нет доступа к этому отчету или к данным, которые он показывает. Обратитесь к администратору 1С: он добавит нужную роль или настроит профиль группы доступа. Самостоятельно повышать свои права не стоит.
Можно ли вывести отчет по документу на печать?
Да, любой сформированный отчет выводится на печать через «Файл» → «Печать» или Ctrl+P. Также отчет можно сохранить в файл (Excel, PDF, mxl) через «Файл» → «Сохранить как».
Что важно запомнить
Отчет из документа быстрее всего открыть через кнопку «Ещё» в форме документа — там есть движения, проводки и отчеты по документу. Если нужного пункта нет, используйте общий раздел «Отчеты» с отбором по документу. Проверяйте, что документ проведен, а период отчета включает его дату.