Администрирование · 13 мин
Как в 1С посмотреть историю служебных сообщений
Где в 1С хранится история служебных сообщений: оповещения пользователя, сообщения обмена данными, журнал регистрации. Пошаговые инструкции для типовых конфигураций.
Под служебными сообщениями в 1С обычно понимают несколько разных вещей: системные оповещения, которые платформа показывает пользователю внизу окна, сообщения обмена данными между базами, уведомления встроенной системы взаимодействия и записи журнала регистрации. История каждого из этих типов хранится в своём месте, и универсальной кнопки «показать все сообщения» в программе нет.
Проблема усугубляется тем, что часть оповещений носит временный характер: окно с предупреждением исчезает через несколько секунд, и восстановить его содержимое штатными средствами интерфейса уже нельзя. Однако значимые события — ошибки обмена, предупреждения при проведении документов, отказы в доступе — фиксируются в журнале регистрации, и именно он становится основным инструментом для просмотра истории.
Ниже разобраны все основные способы: от простого просмотра оповещений в текущем сеансе до анализа журнала регистрации и сообщений обмена данными. Инструкции применимы к типовым конфигурациям на управляемых формах (Бухгалтерия предприятия, Управление торговлей, ERP, Зарплата и управление персоналом), работающим на платформе 8.3.
Что именно вы ищете: виды служебных сообщений в 1С
Прежде чем искать историю, важно определить, о каком типе сообщений идёт речь, потому что механизмы хранения у них разные. Путаница на этом этапе — главная причина, по которой пользователь «не находит» сообщение, которое точно видел на экране.
В 1С встречаются четыре основных категории служебных сообщений. Первая — оповещения пользователя: жёлтые или красные окна в правом нижнем углу, которые появляются при ошибках заполнения, проведении документов, завершении фоновых заданий. Вторая — сообщения обмена данными: информация о выгрузке и загрузке пакетов при синхронизации между базами или с сайтом. Третья — сообщения системы взаимодействия (встроенный мессенджер 1С) и обсуждения в документах. Четвёртая — записи журнала регистрации, куда платформа пишет технические события, ошибки и предупреждения.
Живёт только в текущем сеансе, истории нет
Смотрите в разделе «Синхронизация данных»
История хранится в центре уведомлений и обсуждениях
Открывается через «Администрирование» → «Обслуживание»
Как посмотреть оповещения текущего сеанса
Оповещения пользователя — самый «короткоживущий» тип сообщений. Пока сеанс открыт, часть из них можно увидеть повторно. В типовых конфигурациях на Библиотеке стандартных подсистем (БСП) в правом нижнем углу окна или в верхней панели есть значок колокольчика — центр оповещений. Щелчок по нему открывает список уведомлений, полученных в текущем сеансе: напоминания, сообщения о завершении длительных операций, новые обсуждения.
Важно понимать ограничение: центр оповещений показывает только те уведомления, которые конфигурация туда поместила. Обычные предупреждения платформы («Поле "Контрагент" не заполнено», «Не удалось провести документ») в центр оповещений не попадают и после закрытия окна не восстанавливаются. Если вы закрыли программу, история оповещений сеанса теряется полностью.
Если важное сообщение появилось и исчезло, а центра оповещений в конфигурации нет, единственный способ восстановить картину — воспроизвести действие, которое вызвало сообщение (например, повторно провести документ), либо обратиться к журналу регистрации, если событие было уровня ошибки или предупреждения.
Как найти историю через журнал регистрации
Журнал регистрации — главный источник истории служебных событий в 1С. Платформа автоматически записывает туда ошибки, предупреждения, изменения данных, входы и выходы пользователей, отказы в доступе и события фоновых заданий. Журнал хранится постоянно и не очищается при закрытии программы.
В типовых конфигурациях путь к журналу такой: откройте раздел «Администрирование», затем «Обслуживание» (в некоторых конфигурациях — «Поддержка и обслуживание») и выберите «Журнал регистрации». В конфигураторе журнал доступен через меню «Администрирование» → «Журнал регистрации». Для просмотра нужны права администратора или роль «Просмотр журнала регистрации».
- 1Откройте «Администрирование» → «Обслуживание» → «Журнал регистрации»
- 2Нажмите «Отбор» и задайте период — дату и время, когда появилось сообщение
- 3В отборе по уровню важности отметьте «Ошибка» и «Предупреждение»
- 4При необходимости укажите конкретного пользователя в поле «Пользователь»
- 5Нажмите «ОК» и изучите список событий — двойной щелчок открывает детали записи
- 6Проверьте колонку «Комментарий»: там содержится текст служебного сообщения
Как настроить отбор, чтобы не тонуть в записях
В активно используемой базе журнал регистрации содержит тысячи записей в день, поэтому без отбора найти нужное сообщение сложно. Самые эффективные фильтры: точный период (сузьте до часа, когда возникла проблема), уровень важности «Ошибка» и конкретный пользователь. Если ищете сообщение обмена данными, добавьте в отбор по событию пункты, связанные с обменом.
В поле поиска по представлению данных можно ввести фрагмент текста сообщения, если вы его запомнили. Учтите, что поиск идёт по точному вхождению, поэтому используйте короткие уникальные слова из текста ошибки.
Где физически хранится журнал
В файловой базе журнал регистрации хранится в папке с базой, в подкаталоге с файлом формата LGD (в старых версиях — LGF). В клиент-серверном варианте журнал лежит в каталоге служебных файлов кластера сервера 1С. Прямое копирование этих файлов без понимания структуры не рекомендуется — для анализа используйте штатный просмотр или выгрузку журнала через конфигуратор.
Как посмотреть сообщения обмена данными и синхронизации
Если под служебными сообщениями вы имеете в виду сообщения синхронизации между базами (например, между Управлением торговлей и Бухгалтерией или с интернет-магазином), их история находится в отдельном месте. Откройте раздел «Администрирование» → «Синхронизация данных» (в некоторых конфигурациях — «Обмены данными»). Здесь отображается список настроенных синхронизаций с датами последних сеансов обмена.
По каждой синхронизации доступен журнал событий: откройте настройку обмена и перейдите к событию «Подробнее» или «Результаты синхронизации». Там видны предупреждения о непроведённых документах, конфликтах данных, незагруженных объектах. Отдельно полезен регистр «Результаты обмена данными», где фиксируются проблемные объекты — его можно открыть из формы настройки синхронизации по ссылке о предупреждениях.
Для обменов через универсальный формат (EnterpriseData) или планы обмена текст самих пакетов сообщений хранится в виде XML-файлов в каталоге обмена, если в настройках включено сохранение. По умолчанию файлы пакетов после успешной загрузки удаляются, поэтому рассчитывать на них как на архив не стоит.
История сообщений системы взаимодействия и обсуждений
Если в вашей организации настроена система взаимодействия (встроенный механизм обмена сообщениями между пользователями 1С), история переписки сохраняется на сервере взаимодействия. Откройте панель обсуждений — обычно это кнопка с иконкой диалога в верхней части окна или раздел «Обсуждения» в командной панели. История сообщений по каждому контексту (документу, задаче, контрагенту) доступна при открытии соответствующего объекта: нажмите кнопку «Обсуждения» в форме документа, и вы увидите всю переписку по нему.
Уведомления о новых сообщениях собираются в центре оповещений (значок колокольчика). В отличие от системных оповещений, история обсуждений хранится постоянно и доступна после перезапуска программы — при условии, что сервер системы взаимодействия работает и данные не были удалены администратором.
Если обсуждения не открываются или история пуста, проверьте у администратора, подключена ли база к серверу взаимодействия и не была ли выполнена очистка старых сообщений. В файловых базах без настройки сервера система взаимодействия может быть недоступна вовсе.
Как выбрать способ поиска
Типичные ошибки при поиске истории сообщений
Самая распространённая ошибка — поиск всплывающего оповещения в журнале регистрации. Информационные сообщения («Документ записан», «Печатная форма сформирована») платформа в журнал не пишет, поэтому искать их там бесполезно. В журнал попадают только ошибки, предупреждения и важные системные события.
Вторая ошибка — слишком широкий отбор в журнале регистрации. Открытие журнала за месяц без фильтров в большой базе может занять десятки минут и привести к зависанию клиентского приложения. Всегда начинайте с узкого периода и конкретного уровня важности.
Третья типичная ситуация — пользователь ищет сообщения обмена в журнале регистрации, хотя детальная диагностика по объектам доступна только в регистре результатов обмена. Журнал покажет сам факт ошибки синхронизации, но перечень незагруженных документов и причины по каждому — только в разделе синхронизации данных.
Проверка результата и ограничения способов
Чтобы убедиться, что вы нашли именно то событие, сверьте три признака: дата и время записи совпадают с моментом появления сообщения, пользователь в записи — тот, кто видел сообщение, а текст в колонке «Комментарий» или «Представление данных» соответствует содержимому ошибки. Если хотя бы один признак не совпадает, продолжайте поиск с расширенным периодом.
Учитывайте ограничения. Журнал регистрации может сокращаться автоматически, если администратор настроил хранение за ограниченный период — старые события в этом случае недоступны. В тонком клиенте и веб-клиенте интерфейс журнала идентичен, но при больших объёмах выборка работает медленнее. Права доступа также ограничивают видимость: пользователь без административных прав может не увидеть часть событий или журнал целиком.
Если штатных средств недостаточно — например, нужен постоянный архив всех сообщений пользователям — задача решается только доработкой конфигурации: добавлением записи сообщений в собственный регистр сведений. Это работа для разработчика 1С, а не настройка пользовательского режима.
Как проверить результат
Совпадают с моментом появления сообщения
Записей за нужный период нет — журнал мог быть сокращён
Комментарий содержит текст ошибки или предупреждения
Запись есть, но текст не совпадает — это другое событие
Указан тот, кто видел сообщение
Событие под другим пользователем — проверьте, кто работал в сеансе
Показан список предупреждений по объектам
Список пуст при наличии ошибки — смотрите журнал регистрации
Часто задаваемые вопросы
Можно ли восстановить сообщение, которое появилось и сразу исчезло?
Если это было информационное оповещение — нет, постоянной истории таких сообщений платформа не ведёт. Если сообщение было ошибкой или предупреждением, ищите его в журнале регистрации по времени и пользователю. На будущее: при появлении важного сообщения сразу делайте снимок экрана.
Почему в журнале регистрации нет нужного события?
Возможные причины: задан слишком узкий или неверный период отбора, журнал настроен на регистрацию только ошибок (проверьте настройку в конфигураторе), старые записи удалены при сокращении журнала, либо событие было информационным и в журнал не писалось в принципе.
Кто имеет право просматривать журнал регистрации?
По умолчанию — пользователи с полными правами или ролью администратора. В типовых конфигурациях доступ можно дать через профиль группы доступа, включив роль просмотра журнала регистрации. Обычному пользователю без этих прав раздел «Журнал регистрации» недоступен.
Как долго хранится история служебных сообщений?
Журнал регистрации хранится, пока не настроено сокращение или не удалён вручную — срок задаёт администратор. Результаты обмена данными хранятся по каждой синхронизации, но старые сеансы могут вытесняться новыми. История обсуждений системы взаимодействия хранится на сервере до её очистки администратором.
Где искать сообщения об ошибках при обмене с сайтом?
Откройте «Администрирование» → «Синхронизация данных», найдите настройку обмена с сайтом и посмотрите результаты последних сеансов. Технические детали (ошибки соединения, ответы сервера) дополнительно фиксируются в журнале регистрации с типом события, связанным с обменом.
Можно ли настроить постоянный архив всех сообщений пользователям?
Штатной настройки для этого нет. Такая задача решается доработкой конфигурации: разработчик создаёт регистр сведений и добавляет запись сообщений в него при выводе пользователю. Это безопасная доработка, но она требует аккуратности при последующих обновлениях конфигурации.
Что важно запомнить
Постоянной истории всплывающих оповещений в 1С нет — сохраняйте важные сообщения сразу. Ошибки и предупреждения ищите в журнале регистрации с отбором по периоду и пользователю, проблемы синхронизации — в разделе «Синхронизация данных», переписку — в обсуждениях. Не сокращайте журнал до завершения разбора инцидента.