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

Разработка и Конфигурация · 11 мин

Как создать журнал документов в 1С

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

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

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

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

Зачем нужен журнал документов и какие бывают виды

Журнал решает задачу группировки: вместо переключения между отдельными списками «Поступление товаров», «Реализация товаров» и «Счёт-фактура» пользователь открывает один журнал «Торговые документы» и работает в нём. Это удобно, когда документы логически связаны одной операцией или одним участком учёта.

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

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

Проверьте готовые журналы в типовой конфигурации

Прежде чем создавать новый объект, проверьте, нет ли подходящего журнала в поставке. В типовых конфигурациях («Бухгалтерия предприятия», «Управление торговлей», «ERP») большинство журналов уже создано разработчиками: «Банковские выписки», «Кассовые документы», «Складские документы» и другие. Возможно, нужный журнал просто не выведен в интерфейс текущего пользователя.

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

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

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

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

На закладке «Основные» задайте имя (латиницей, без пробелов, например ДокументыПоСкладу) и синоним — именно его увидит пользователь в меню. На закладке «Данные» отметьте галочками виды документов, которые должны попадать в журнал. Именно здесь определяется состав списка.

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

Порядок действий в конфигураторе
  1. 1
    Откройте конфигуратор и ветку «Журналы документов», выберите «Добавить»
  2. 2
    Задайте имя и синоним журнала на закладке «Основные»
  3. 3
    На закладке «Данные» отметьте включаемые виды документов
  4. 4
    На закладке «Графы» добавьте нужные колонки из реквизитов документов
  5. 5
    Отметьте подсистемы, в которых журнал появится в интерфейсе
  6. 6
    Обновите конфигурацию базы данных (F7) и подтвердите изменения
  7. 7
    Запустите режим предприятия и проверьте состав и колонки журнала

Настройка граф (колонок) журнала

По умолчанию журнал показывает только стандартные колонки: дату, номер, тип документа и пометку удаления. Чтобы вывести содержательные данные — контрагента, сумму, склад, — настройте графы на одноимённой закладке редактора объекта.

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

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

Пустая колонка в журнале почти всегда означает, что реквизит этого вида документа не отмечен в составе графы. Откройте закладку «Графы» в конфигураторе и проверьте галочки напротив каждого вида документов.
ПЗ
Практическое замечание

Отборы, сортировка и настройка списка в режиме предприятия

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

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

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

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

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

Состав журнала
Норма

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

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

Часть видов документов отсутствует — проверьте закладку «Данные» и период

Колонки
Норма

Графы заполнены для всех видов документов

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

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

Команды
Норма

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

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

Создаётся только один вид — проверьте командный интерфейс формы списка

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

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

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

Третья ошибка — редактирование типовой конфигурации без необходимости. Любое изменение объекта снимает его с полной поддержки и усложняет последующие обновления. Если задачу можно решить настройкой списка в режиме предприятия, делайте это именно так.

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

Альтернативы журналу: подбор и динамические списки

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

Ещё один вариант — типовые рабочие места (АРМ) в конфигурациях вроде ERP и «Управления торговлей»: рабочее место кассира, рабочее место менеджера по закупкам. Они уже содержат сгруппированные списки документов с готовыми отборами и часто закрывают потребность без доработок.

Сравнение вариантов

Журнал документов

Подходит для объединения нескольких видов документов в один список. Ограничение: только общие графы, нельзя выводить данные регистров

Динамический список с произвольным запросом

Подходит для сложных выборок с соединениями и вычисляемыми полями. Ограничение: требует навыков языка запросов и доработки форм

Настройка списка в режиме предприятия

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

FAQ

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

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

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

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

Как объединить в одну колонку реквизиты с разными именами?

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

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

Нет. Журнал — это только представление данных, документы хранятся в собственных таблицах. Удаление объекта «Журнал документов» из конфигурации не затрагивает сами документы, пропадёт лишь способ просматривать их общим списком.

Журнал создан, но не виден в меню. Что делать?

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

Как сделать сквозную нумерацию документов в журнале?

Создайте нумератор (ветка «Нумераторы» в конфигураторе), укажите его в свойствах нужных видов документов и в свойствах журнала на закладке «Нумераторы». После этого документы разных видов будут получать номера из общей последовательности.

Итог

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

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