Где в 1с 8 3 общий журнал

Обновлено: 08.07.2024

Видеоролик выполнен в программе «1С:Бухгалтерия 8» версия 3.0.70.39.

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

В журнале предусмотрен отбор по организации, по контрагенту (подотчетному лицу) и полнотекстовый поиск.

Для настройки содержания и внешнего вида списка следует воспользоваться командой Еще — Настроить список. .

С помощью настроек можно:

  • отобрать (отфильтровать) данные по заданным условиям;
  • отсортировать (упорядочить) данные в указанном направлении;
  • сгруппировать данные по заданному признаку;
  • оформить таблицу - изменить цвет текста, указать шрифт и т. д.

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

  • перейти на закладку Отбор;
  • в колонку Поле добавить значение Тип документа. Для этого можно воспользоваться кнопкой Добавить новый элемент или выбрать поле в списке доступных полей;
  • указать вид сравнения В списке;
  • заполнить форму Список значений, где по кнопке Добавить выбрать из списка документы Реализация (акт, накладная) и Счет-фактура выданный;
  • нажать на кнопку Завершить редактирование.

В список полей отбора можно добавить и другие поля. В этом случае в таблицу будут выведены только те данные, которые удовлетворяют всем условиям отбора.

Выполненные настройки списка автоматически сохраняются при закрытии формы списка. Чтобы эти настройки можно было использовать в дальнейшем, их можно сохранить с помощью команды Еще – Сохранить настройки.

Для восстановления стандартных настроек, следует выполнить команду Еще – Установить стандартные настройки.

Если с программой 1С работает большое число людей, то периодически приходится отслеживать операции, совершенные сотрудниками. Благо вышеуказанная утилита позволяет выполнять подобные операции. Ведь ее разработчики создали особый инструмент, который записывает изменения, появляющиеся при редактировании документов. Он называется журнал регистрации. Что дает возможность посмотреть, кем делались правки, какие недочеты исправлены.

Где находится журнал регистрации ошибок в 1С?

Проверять работу коллег можно разными методами. Например, для этого используется меню «Администрирование». Именно оно содержит пункт «Обслуживание», перейдя в которое пользователь обнаружит «Журнал регистрации»:

Журнал регистрации 1С

Также можно зайти из общего меню, воспользовавшись опцией «Все функции»:

Журнал регистрации 1С

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



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



Кстати, файл с записанными данными может располагаться в каталоге «1Cv8Log» или отдельной папке на сервере. Это зависит оттого, какой тип баз используется. Первое обычно характерно для файловых систем. Второе – для клиент-серверных баз.

Как открыть журнал регистраций в 1С?

Чтобы отслеживать действия сотрудников недостаточно найти вышеупомянутый журнал, его нужно открыть. Сделать подобное несложно, но иногда он оказывается внушительных размеров. Из-за чего 1С показывает не все записи, а несколько последних. Понятно, что при таком подходе ничего проверить не удастся. Поэтому данную проблему следует незамедлительно устранить, выставив правильные фильтры.



Кстати, сверху устанавливается интервал (период), за который необходимо просмотреть информацию. Слева отмечаются события, имеющие особую важность (представляющие повышенный интерес). А справа можно выбрать следующие данные:

• Список событий;
• Перечень пользователей;
• Приложения;
• Компьютеры;
• Завершенные сеансы.

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



Как выключить журнал регистраций?

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

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



Затем придется отыскать опцию «Не регистрировать», нажать ее, подтвердить решение. После сделанных манипуляций запись исправлений, изменений, правок остановится.



Как выгрузить журнал регистраций

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



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

Как восстановить журнал регистраций

Если оборудование, программное обеспечение или сам журнал работает некорректно, приходится выполнять восстановление данных. В большинстве случае помогает простой перенос содержимого папки 1Cv8Log в другой каталог ИБ. Иначе нужно обращаться к логам и искать причину возникших проблем.

Как правило, они образуются после неквалифицированного вмешательства в работу 1С, попыток оптимизировать размер журнала, неправильных настроек. Поэтому желательно регулярно делать копию ИБ, да и все восстановительные мероприятия должен проводить опытный специалист.

Как сократить журнал регистраций?

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

Для начала следует отыскать опцию «Настройка журнала регистрации», которая расположена в меню «Администрирование»:



Затем необходимо выполнить приведенную ниже инструкцию:

• Удаляем данные, которые устарели и не нужны;
• Устанавливаем период разделения журнала. Оптимально выставлять значение «День». Это позволит перемещать или архивировать неактуальные сведения без лишних усилий.



Как выполнить очистку журнала регистраций?

Администратору поможет кнопка «Сократить». Достаточно открыть конфигуратор, применить инструкцию, размещенную чуть выше. Что позволит моментально очистить журнал. Хотя стоит сказать, что данный способ неединственный.

Опытные пользователи могут открыть папку 1Cv8Log, найти нужные файлы, удалить их вручную. Однако тут надо быть аккуратным. Иначе нарушится работа 1С. Поэтому перед очисткой рекомендуется выполнить архивирование журнала.

Как добавить программно запись в журнал?

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

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

Как вернуть старый формат журнала регистраций?

Необходимость возврата к старой версии журнала может появиться, если сервер слабый. Ведь пользователи со временем обязательно начнут замечать, что обновленная программа 1С работает медленнее. А все из-за наличия файла lgd в каталоге 1Cv8Log, но огорчаться не стоит.

Вернуть старый формат не проблема. Достаточно выполнить следующие действия:

1. Отыскать, открыть 1Cv8Log;
2. Удалить скопившиеся файлы;
3. Создать файл типа 1Cv8.lgf.

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

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

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

Конечно, перенос 1Cv9Log тоже имеет нюансы. Например, при файловом варианте достаточно скопировать вышеуказанный объект и добавить его в соответствующую директорию на новом сервере. Это самый простой способ.

В случае если используется клиент-серверная база, придется немного повозиться. Сначала необходимо отыскать на сервере 1Cv8Reg, затем открыть этот файл. В нем следует вписать правильный идентификатор ИБ (с указанием ID), сохранить изменения. Только после выполнения данных действий папку 1Cv8Log можно перетаскивать в новую директорию.

Хотя если сделать что-то не получается, лучше обратиться к специалистам 1С, заказав соответствующую услугу. Это позволит оперативно устранить неисправность, сбой, проблему. А также сэкономит нервы и деньги. Ведь доработка 1С стоит недорого.

Анна Викулина

Во многих типовых конфигурациях 1С существует одна проблема – слишком много различных документов. Неподготовленному пользователю сложно разобраться во всех названиях, и поиск нужного документа занимает продолжительное время. Для решения этой проблемы в 1С 8.3 существуют журналы документов, позволяющие разместить различные виды документов в одном меню в интерфейсе. Использование этого механизма поможет облегчить работу пользователям и уменьшит количество вопросов к администраторам по нахождению того или иного документа.

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

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

    Открываем конфигуратор базы, в которую нужно внести изменения, и дерево конфигурации с помощью меню «Конфигурация» - «Открыть конфигурацию». Находим ветку «Журналы документов» в появившемся дереве. Если вы используете одну из типовых баз от компании 1С, то высока вероятность, что в ней уже есть свои журналы. В ином случае они могут и отсутствовать;

  • Номер;
  • Дата;
  • Ссылка;
  • Тип;
  • ПометкаНаУдаление;
  • Проведен.

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

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

Журнал документов для пользователей

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

При открытии мы видим пустую таблицу, которую нам предстоит заполнить. Если это первый запуск, то никаких сохраненных настроек нет, и придется самостоятельно все заполнять. После нажатия кнопки «Действия» - «Состав документов и граф журнала», в открывшемся меню следует выбрать нужные нам типы документов и их поля.

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

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

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

В некоторых версиях обработки присутствует возможность сохранить созданную схему для дальнейшей работы с помощью кнопки «Сохранить значения». При ее нажатии откроется список уже сохраненных схем, и вы сможете или пересохранить уже имеющиеся, или добавить новую схему.

Они будут доступны и после перезапуска 1С – вам не придется ничего настраивать заново. Используя этот функционал, вы существенно сэкономите свое время и силы разработчиков 1С, которые потратят их на борьбу с другими проблемами.

Анна Викулина

Каждый разработчик знает: чтобы разобраться, когда программа выдает ошибки, придется смотреть логи. Для 1С в этой роли выступает специальный механизм платформы – технологический журнал. Разобраться в его настройке и работе – достаточно сложно, но чтобы каждый раз при возникновении ошибки не обращаться к специалистам по сопровождению и доработке конфигураций 1С, сделать это все-таки стоит.

Включение технологического журнала

Суть этого механизма в том, чтобы 1С записывала выбранные действия в файл формата XML, расположенный в определенном месте. Для операционных систем семейства Windows этот путь:

Если же вы используете Linux, то:

Для примера рассмотрим простейшую структуру этого файла под именем «logcfg.xml» и опишем ее основные разделы:

  1. Log – в реквизит location указывают месторасположение логов. Это должен быть существующий каталог, а у пользователей должны быть права на запись в него. Речь идет о пользователях, от имени которых может запускаться 1С, и, соответственно, могут записываться логи при определенных событиях. Реквизит history отражает время хранения логов в часах;
  2. Event – здесь отражаются фиксируемые события с помощью свойств property и name;
  3. Property – указанное значение в свойстве name отражает настройку, отвечающую за набор событий, попадающих в технологический журнал.

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

Перечислим основные параметры, достаточные для понимания большинства проблем:

  • ALL – все события;
  • ADMIN – действия администратора;
  • CONN – установка и разрыв клиентской сессии с сервером;
  • EXCP – исключительные ситуации, причины аварийного разрыва сессий;
  • EXCPCNTX – исполняющиеся события в момент возникновения аварийной ситуации;
  • LEAKS – регистрация утечки памяти из-за ошибок в конфигурации;
  • MEM – утечки памяти на серверных процессах;
  • PROC – этапы процессов – начало, окончание;
  • QERR – ошибки компиляции запросов и ограничения по правам;
  • SCOM – создание и удаление объектов на сервере.

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

Для этого нужно либо запустить клиентское приложение 1С, либо перезагрузить сервер. В результате для каждой сессии создается отдельная папка с идентификатором, в которую пишутся действия пользователя в текстовые файлы. Все логи разбиты по 1 часу и названы в соответствии со временем начала. Логи за 3 сентября 2018 года с 12-00 до 13-00 запишутся в файл с именем «18090312».

Настройка систем семейства Linux для включения ТЖ

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

  1. Создаем нужный каталог внутри скрытой директории «.1cv8». В файловом менеджере ее невозможно увидеть, поэтому вводим следующую команду в консоли:
    • mkdir /home/usr1cv8/.1cv8/1C/1cv8/conf
  2. Создаем сам файл настроек формата xml:
    • Touch /home/usr1cv8/.1cv8/1C/1cv8/conf/logcfg.xml
  3. Содержимое настроечного файла идентично версии для Windows, за исключением местоположения файлов логов. В операционных системах под Linux заведено, что все логи хранятся в папке «/var/log». Конечно, от этого правила можно отступить, но это приведет лишь в путанице, поэтому этого делать не стоит. В результате раздел log будет выглядеть так:
    • log location=”/var/log/1C” history=”168"
  4. Естественно, эту папку нужно будет создать:
    • mkdir /var/log/1C
  5. Также для осуществления записи в только что созданную папку, необходимо дать на это права тем сотрудникам, которые будут работать с 1С. Следующей командой мы устанавливаем пользователя и всю группу 1С в качестве владельца на новый каталог:
    • chown usr1cv8:grp1cv8 /var/log/1C
  6. Чтобы появились папки и началось ведение логов на сервере 1С, необходимо перезапустить его процесс командой:
    • service srv1cv83 restart
  7. Вышеперечисленные действия позволят включить технологический журнал и фиксировать нужные события на сервере 1С. Если вы хотите вести учет действий клиентских приложений, то придется сделать дополнительные настройки. Проблема в том, что настройки платформы создаются для каждого пользователя отдельно и хранятся в домашних каталогах. Чтобы настроить права пользователя на запись логов в указанной папке, нужно включить его в группу «grp1cv8»:
    • usermod –a –G grp1cv8 IvanovIC
  8. Также потребуется редактировать права на запись в папку логов, чтобы группа могла писать наравне с владельцем:
    • chmod 775 /var/log/1C

Чтобы фиксация логов начала функционировать, пользователю необходимо завершить сеанс и заново войти в систему. После этих действий в папке /var/log/1C начнут создаваться папки и файлы с данными.

Анализ данных технологического журнала

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

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

Чтобы понимать, что можно увидеть в логах, разберем всю информацию, которая там находиться. 1С пишет данные формата определенного шаблона «MM:SS.TTTT-L,Name,Level,Properties», где:

  • MM – порядковый номер минуты окончания события в часе, указанном в названии;
  • SS – порядковый номер секунды в вышеуказанной минуте;
  • TTTT – номер миллионной доли. В более ранних версиях стоял порядковый номер десятитысячной доли секунды;
  • L – длительность события в миллионных долях в версии 1С 8.3. Для ранних версий – в десятитысячных долях;
  • Name – имя события в системе;
  • Level – уровень окончившегося события в очереди потока;
  • Properties – в этом параметре перечислены свойства операции. Записываются по шаблону «ИмяСвойства=ЗначениеСвойства» и разделяются запятыми.

Проанализируем пример строки из логов технологического журнала файла «18090312.log»:

Рис.3 Пример строки из логов технологического журнала файла «18090312.log»

Рис.3 Пример строки из логов технологического журнала файла «18090312.log»
  • 12:13:569 – минуты, секунды и миллионные доли секунды. Совместно с названием файла получаем информацию, что данное событие окончилось 3 сентября 2018 года в 12:12:13,000569;
  • 1 – длительность события – 0,000001 секунды;
  • DMBSQL,3 – наименование и уровень окончившегося события;
  • Process=rphost – указывает на конкретный процесс, чей лог записан;
  • p:processName=TestBase – указывает, что логи пишутся для базы под названием «TestBase»;
  • t:clientID=1572,t:applicationName=BackgroundJob – в этих свойствах указаны идентификаторы соединения с клиентов и клиентской программы, соответственно;
  • t:connectID =1236 – номер соединения с ИБ;
  • SessionID=234 – идентификатор сеанса текущего потока;
  • Usr=DefUser,Trans=0,dbpid=11 – имя пользователя, показатель открытой или закрытой транзакции и идентификатор связи сервера приложений 1С с сервером БД;
  • Sql – текст запроса на языке SQL;
  • Context – ключевое значение, показывающее нам, какая строка кода в 1С породила событие.

Умение настраивать и анализировать логи технологического журнала обязательно пригодятся любому разработчику 1С. Попробовав решить таким образом проблему однажды, вы поймете, насколько мощный это инструмент. Сегодня существует вспомогательное ПО для анализа логов, но понимать их суть должен любой профессиональный администратор 1С.

Читайте также: