К статье
Практический материал

Документы и Печать · 10 мин

Как в 1С создать журнал операций

Как создать журнал операций в 1С: работа в типовой конфигурации, создание журнала документов в конфигураторе, настройка граф, отборов и типичные ошибки.

Журнал операций в 1С — это список документов, сгруппированных по общему признаку: хозяйственные операции, банковские документы, кассовые ордера и так далее. В зависимости от задачи «создать журнал операций» означает одно из двух: либо настроить отображение уже существующего журнала в типовой конфигурации, либо создать новый объект «Журнал документов» в конфигураторе для собственной или доработанной конфигурации.

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

Ниже разобраны оба сценария: работа с журналом в пользовательском режиме и создание журнала документов в конфигураторе. Отдельно рассмотрены настройка отборов, регистрация документов в журнале, проверка результата и типичные ошибки.

Что такое журнал операций и когда его нужно создавать

Журнал документов в 1С — это объект конфигурации, который объединяет в одном списке документы одного или нескольких видов. Классический пример — журнал «Кассовые документы», где вместе отображаются приходные и расходные кассовые ордера. Журнал не хранит данные сам по себе: он лишь показывает зарегистрированные в нём документы и позволяет настроить колонки (графы) списка.

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

Если же задача сводится к тому, чтобы «видеть все операции за период», в типовой 1С:Бухгалтерия для этого уже есть журнал «Операции, введённые вручную» и общие журналы документов по разделам учёта — создавать ничего не потребуется, достаточно настройки.

Как открыть и настроить журнал операций в типовой 1С:Бухгалтерия

В пользовательском режиме журнал операций доступен из главного меню. Откройте раздел «Операции» и выберите пункт «Операции, введённые вручную» — это журнал ручных проводок и типовых операций. Журналы банковских и кассовых документов находятся в разделе «Банк и касса», журналы счетов-фактур — в разделах «Покупки» и «Продажи».

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

Для настройки списка используйте кнопку «Ещё» → «Настроить список». Здесь задаются отборы (по организации, периоду, контрагенту, виду операции), сортировка и группировка. Сохранённая настройка отбора позволяет быстро переключаться между, например, операциями разных организаций в одной базе.

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

Создание нового журнала документов в конфигураторе

Когда типовых журналов недостаточно, новый создают в конфигураторе. Для этого потребуются права на изменение конфигурации и, в случае типовой базы, снятие её с полной поддержки — учтите, что это усложнит последующие обновления.

Откройте конфигуратор, в дереве конфигурации найдите ветку «Общие» → «Журналы документов». Через контекстное меню выберите «Добавить» — откроется палитра свойств нового журнала. Задайте имя (латиницей, без пробелов, например ЖурналОперацийУчета) и синоним, который увидят пользователи.

На закладке «Данные» в разделе «Регистрируемые документы» отметьте виды документов, которые должны попадать в журнал. Именно регистрация определяет состав списка: документ, не отмеченный здесь, в журнале не появится, даже если он существует в базе.

После заполнения свойств обновите конфигурацию базы данных (клавиша F7 или меню «Конфигурация» → «Обновить конфигурацию базы данных»). Без этого шага журнал существует только в конфигураторе и недоступен пользователям.

Настройка граф и состава журнала

Графы журнала — это колонки списка, которые видит пользователь. На закладке «Данные» палитры свойств добавьте графы через кнопку добавления: укажите имя, тип значения и реквизиты документов, из которых графа будет заполняться. Если у разных видов документов реквизиты называются по-разному, в свойствах графы перечисляют несколько источников — тогда колонка заполняется для всех зарегистрированных видов.

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

На закладке «Формы» можно сгенерировать форму списка журнала и доработать её: добавить команды, кнопки создания документов конкретного вида, поля быстрого отбора. Для журнала, объединяющего несколько видов документов, полезно настроить кнопку «Создать» с выпадающим списком видов — иначе пользователю будет неочевидно, как ввести новый документ.

Как вывести журнал в интерфейс пользователя

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

Проверьте права: у роли пользователя должно быть право «Просмотр» на журнал и права на чтение документов, зарегистрированных в нём. Частая ситуация — журнал виден, но список пуст, потому что у пользователя нет прав на сами документы. Это не ошибка журнала, а вопрос настройки ролей.

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

Контрольные точки

Как проверить результат

Журнал открывается из командного интерфейса подсистемы
Норма

Команда видна, список открывается без ошибок

Тревожный признак

Команды нет в меню или появляется сообщение о недостатке прав

Документы отображаются в списке
Норма

Видны документы всех зарегистрированных видов за выбранный период

Тревожный признак

Список пуст при наличии документов в базе — проверьте регистрацию видов и права

Графы заполнены
Норма

Колонки показывают значения реквизитов документов

Тревожный признак

Колонки пустые — не назначены источники данных графы

Типичные ошибки и ограничения

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

Ещё одна проблема — попытка использовать журнал как отчёт. Журнал показывает список документов, но не считает итоги, не строит группировки по проводкам и не формирует печатные формы анализа. Если нужна аналитика по операциям (обороты, сальдо, сводные суммы), используйте отчёты или журнал проводок, а не журнал документов.

Отдельно стоит упомянуть журнал регистрации: его иногда путают с журналом операций. Журнал регистрации — это технический протокол действий пользователей и системных событий, он создаётся платформой автоматически и не настраивается через конфигуратор как объект «Журналы документов».

Типичные ошибки
01
Не обновлена конфигурация базы данных — журнал есть в конфигураторе, но пользователи его не видят
02
Не зарегистрированы виды документов в составе журнала — список пустой
03
Нет прав на документы у роли пользователя — журнал открывается, но пуст
04
Слишком много граф со сложными источниками — журнал медленно открывается на больших объёмах
05
Попытка получить итоги через журнал вместо отчёта — журнал не считает суммы по группам
Прежде чем создавать новый журнал, проверьте, не решается ли задача настройкой отборов в существующем. Отдельный журнал оправдан, только когда нужен постоянный другой состав документов или другой набор колонок для целой группы пользователей. Разовую выборку проще сделать отбором или отчётом.
ПЗ
Практическое замечание

Часто задаваемые вопросы

Можно ли создать журнал операций без конфигуратора?

Новый объект «Журнал документов» создаётся только в конфигураторе. В пользовательском режиме доступна настройка существующих журналов: отборы, сортировка, состав колонок формы. Для разовых выборок без доработки конфигурации используйте универсальный отчёт или настройку списка.

Почему документ не появляется в журнале операций?

Проверьте три причины: вид документа не зарегистрирован в составе журнала, у пользователя нет прав на чтение этого вида документов, либо действует отбор, который отсекает документ (период, организация, вид операции). Чаще всего проблема в активном отборе — сбросьте его и проверьте снова.

Удалятся ли документы, если удалить журнал?

Нет. Журнал — это только представление списка. При удалении журнала из конфигурации сами документы и их данные остаются в базе и доступны через другие журналы или списки соответствующих видов документов.

Чем журнал операций отличается от журнала проводок?

Журнал операций (журнал документов) показывает документы — первичные учётные объекты. Журнал проводок показывает записи регистра бухгалтерии, сформированные при проведении документов. Один документ может порождать несколько проводок, поэтому эти списки не совпадают по составу строк.

Можно ли в один журнал добавить документы разных видов?

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

Что делать, если журнал открывается очень медленно?

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

Итог

Что важно запомнить

В типовой 1С журналы операций уже существуют — их настраивают отборами через «Настроить список». Новый журнал создают в конфигураторе: объект «Журналы документов», регистрация видов документов, настройка граф, обновление конфигурации базы данных и вывод в командный интерфейс. Перед доработкой типовой конфигурации обязательно сделайте резервную копию.