Администрирование · 12 мин
Как сформировать журналы операций в 1С
Как создать и настроить журналы операций в 1С: типовые и произвольные журналы, отборы, графы, типичные ошибки и проверка результата.
Журнал операций в 1С — это список документов и связанных с ними бухгалтерских операций, который бухгалтер использует как основной рабочий инструмент: находит проводки, проверяет корректность отражения хозяйственных событий и переходит к первичным документам. В зависимости от конфигурации («1С:Бухгалтерия», «1С:Комплексная автоматизация», самописные решения) журналы операций формируются по-разному, но общая логика одинакова: выбрать период, задать отбор, вывести нужные колонки.
Различают два подхода. В типовых конфигурациях журналы операций уже существуют — их нужно только открыть и настроить под себя. В конфигураторе (при доработке системы) журнал создаётся как объект метаданных: разработчик определяет состав документов, графы и форму списка. Ниже разобраны оба сценария — от работы пользователя до создания журнала в конфигураторе.
Перед любыми изменениями в конфигураторе убедитесь, что у вас есть актуальная резервная копия информационной базы. Ошибка в настройке журнала не удаляет данные, но некорректные изменения форм могут привести к ошибкам у всех пользователей, и откат без копии займёт значительно больше времени.
Что такое журнал операций и какие виды существуют
В терминологии 1С журнал — это табличное представление списка документов одного или нескольких видов. Журнал операций в бухгалтерских конфигурациях обычно показывает документы вместе с сформированными ими проводками: дата, номер, содержание операции, дебет, кредит, сумма.
Условно журналы делятся на три группы:
- Типовые журналы конфигурации — поставляются разработчиком (например, «Журнал операций», «Операции, введённые вручную» в «1С:Бухгалтерии»). Пользователь только настраивает отборы и видимость колонок.
- Журналы документов по хозяйственным участкам — кассовые документы, банковские выписки, складские документы. Формируются автоматически на основе видов документов.
- Произвольные (пользовательские) журналы — создаются в конфигураторе как отдельный объект метаданных, когда типовых возможностей недостаточно.
Как открыть и сформировать типовой журнал операций в «1С:Бухгалтерии»
В типовой «1С:Бухгалтерии 8» журнал операций доступен из пользовательского интерфейса без каких-либо доработок. Порядок действий:
- Откройте раздел «Операции» в главном меню.
- Выберите пункт «Операции, введённые вручную» — откроется список документов «Операция» с проводками.
- Установите период через кнопку выбора периода в командной панели списка.
- При необходимости настройте отбор: кнопка «Ещё» → «Настроить список», где задаются условия по организации, содержанию, сумме, корреспондирующим счетам.
Для просмотра проводок по конкретной операции откройте документ двойным щелчком — на вкладке с движениями будут показаны записи регистра бухгалтерии (дебет, кредит, субконто, сумма). Если нужен список проводок без привязки к документам, используйте отчёт «Анализ счета» или «Оборотно-сальдовая ведомость» с детализацией до документов.
- 1Откройте раздел «Операции» в главном меню
- 2Выберите «Операции, введённые вручную» или нужный журнал документов
- 3Установите рабочий период через кнопку периода
- 4Настройте отбор через «Ещё» → «Настроить список»
- 5Настройте видимость колонок через «Ещё» → «Изменить форму» или контекстное меню шапки таблицы
- 6Проверьте, что нужные документы отображаются, и сохраните вариант настроек
Настройка отборов и колонок журнала
Отбор — главный инструмент, превращающий общий журнал в рабочий. В управляемых формах 1С отборы строятся на механизме динамических списков: условия добавляются по любому реквизиту документа, доступному в запросе списка. Типовые условия: организация, контрагент, вид документа, ответственный, признак проведения.
Колонки настраиваются двумя способами. Простой — через «Ещё» → «Изменить форму»: в дереве элементов формы включите или отключите видимость нужных полей. Быстрый — перетаскиванием заголовков колонок мышью для изменения порядка. В некоторых формах доступно сохранение настроек как именованного варианта, чтобы не настраивать список заново при каждом открытии.
Учтите ограничение: в динамический список можно вывести только те поля, которые присутствуют в его запросе. Если нужной колонки нет в настройках формы (например, произвольный реквизит документа), потребуется доработка запроса динамического списка — это уже задача для разработчика.
Создание произвольного журнала документов в конфигураторе
Когда типовых журналов не хватает — например, нужен единый список из пяти видов документов с особыми колонками — журнал создаётся как объект конфигурации. Для этого требуются права на изменение конфигурации и базовые навыки работы в конфигураторе.
Последовательность создания:
- Откройте конфигуратор, в дереве конфигурации найдите ветку «Журналы документов».
- Добавьте новый объект, задайте имя и синоним (например, «ЖурналОперацийСнабжения»).
- На закладке «Данные» отметьте виды документов, которые должны попадать в журнал.
- На закладке «Графы» добавьте графы — реквизиты, общие для выбранных документов, или ссылки на конкретные реквизиты отдельных видов. Для каждой графы укажите, из каких документов берётся значение.
- На закладке «Формы» сгенерируйте форму списка по умолчанию или создайте собственную.
- На закладке «Командный интерфейс» включите видимость журнала в нужных подсистемах, чтобы пользователи увидели его в меню.
- Обновите конфигурацию базы данных (F7) и проверьте результат под пользователем с соответствующими правами.
Графы журнала — ключевой момент. Если реквизит существует только в одном из включённых документов, в строках других документов колонка останется пустой. Для общих реквизитов (например, «Организация» или «Комментарий») укажите в свойствах графы все виды документов, из которых нужно брать значение.
Вывод журнала операций через отчёты: альтернативный способ
Не всегда нужен именно объект «Журнал». Если задача — получить список проводок за период с группировкой и итогами, удобнее использовать универсальные отчёты. В «1С:Бухгалтерии» для этого служит «Универсальный отчёт» (раздел «Отчёты» или «Руководителю» в зависимости от версии), который строится по регистру бухгалтерии «Хозрасчётный»: выберите тип «Обороты» или список записей регистра, задайте период, отборы по счетам и субконто, выведите поля «Документ», «Содержание», «Дебет», «Кредит», «Сумма».
Преимущество отчёта перед журналом — гибкость группировок и возможность сохранить вариант, экспортировать в Excel или отправить по расписанию. Недостаток — отчёт не является рабочим списком: открыть и отредактировать документ из него можно, но интерактивность ниже, чем у журнала.
Сравнение вариантов
Подходит для ежедневной работы бухгалтера. Не требует доработок, но ограничен составом полей динамического списка.
Подходит, когда нужен постоянный список из нескольких видов документов с особыми колонками. Требует прав разработчика и усложняет обновление, если не использованы расширения.
Подходит для анализа проводок, выгрузки и печати. Не заменяет рабочий журнал для оперативного редактирования.
Проверка результата и типичные ошибки
После настройки или создания журнала проверьте его корректность до передачи пользователям. Контрольные точки: журнал открывается без ошибок, показывает документы всех заявленных видов, отбор по периоду работает, графы заполнены для тех документов, где соответствующие реквизиты существуют, права на журнал есть у целевых ролей.
Как проверить результат
Список открывается за разумное время, документы отображаются
Ошибка запроса или пустой список при наличии документов в базе
Видны все виды документов, отмеченные в свойствах журнала
Часть видов отсутствует — проверьте закладку «Данные» и права
Графы заполнены у документов, где реквизит существует
Колонка пустая везде — графа не связана с реквизитами документов
Журнал виден в интерфейсе подсистемы у целевой роли
Пользователь не видит журнал — не настроены права или командный интерфейс
Ограничения и когда стоит привлечь специалиста
Самостоятельная настройка безопасна, пока вы работаете в пользовательском режиме: отборы, колонки, варианты списков не меняют данные и легко откатываются сбросом настроек формы. Риски начинаются при работе в конфигураторе: некорректный запрос динамического списка может вызвать ошибки у всех пользователей, а изменение объектов на поддержке — проблемы с обновлением.
Привлеките специалиста по 1С, если требуется: вывод в журнал вычисляемых колонок (например, сумма по связанным проводкам), сложный отбор по данным других регистров, настройка журнала в клиент-серверной базе с большим объёмом документов, разграничение прав на уровне записей (RLS). Эти задачи требуют тестирования производительности и корректности запросов.
Что важно запомнить
Типовой журнал операций в 1С уже существует — начните с раздела «Операции» и настройки отборов. Собственный журнал создаётся в конфигураторе как объект «Журнал документов» с выбором видов документов и граф, предпочтительно через расширение. Перед изменениями делайте резервную копию, после — проверяйте состав документов, заполнение граф и права доступа.
Частые вопросы
Можно ли создать журнал операций без доступа к конфигуратору?
Да, частично. В пользовательском режиме доступны настройка отборов, колонок и сохранение вариантов списка в типовых журналах, а также универсальные отчёты по регистру бухгалтерии. Полноценный новый объект «Журнал документов» создаётся только в конфигураторе или через расширение.
Почему в журнале не отображаются некоторые документы?
Наиболее вероятные причины: вид документа не отмечен в свойствах журнала на закладке «Данные», у пользователя нет прав на этот вид документов, действует скрытый отбор в настройках списка или документы выходят за установленный период. Проверяйте эти пункты последовательно.
Чем журнал операций отличается от оборотно-сальдовой ведомости?
Журнал операций — это список документов и проводок в хронологическом порядке, рабочий инструмент для поиска и исправления записей. ОСВ — аналитический отчёт, показывающий сальдо и обороты по счетам за период. Для контроля итогов используйте ОСВ, для работы с первичкой — журнал.
Как добавить в журнал колонку, которой нет в настройках формы?
Если поле отсутствует в списке доступных, его нет в запросе динамического списка. Потребуется доработка: изменить запрос списка в расширении или конфигураторе, добавив нужный реквизит. В пользовательском режиме такую колонку вывести нельзя.
Журнал открывается очень медленно. Что делать?
Ограничьте период просмотра, уберите из формы лишние колонки, убедитесь, что в свойствах динамического списка включено динамическое чтение данных. В больших базах дополнительно помогает отбор по организации и отказ от произвольных запросов с соединениями — это уже зона ответственности разработчика или администратора.
Можно ли распечатать журнал операций или выгрузить его в Excel?
Да. Список можно вывести в табличный документ через «Ещё» → «Вывести список», затем сохранить в Excel или распечатать. Для регулярной выгрузки удобнее настроить отчёт по регистру бухгалтерии с нужными полями и сохранённым вариантом.