Внешний отчет на СКД "Ошибки технологического журнала". Для любой типовой конфигурации 1С: Предприятие 8.3

Публикация № 1462351 21.06.21

Администрирование - Производительность и оптимизация (HighLoad) - Технологический журнал

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

Эпиграф:

- Посмотри мою программу. Где у меня ошибка?
- Посмотрел.
- Ну, и где?
- В ДНК.

© www.anekdot.ru

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

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

чтобы хотя бы файлики перетаскивать, потом приходят окна, а потом окна накрываются закрываются и все начинается заново.

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

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

Также в пределах досягаемости сервера 1С должен быть как каталог технологического журнала, так и Git Bash, у него есть портативная версия, не требующая установки - 64-bit Git for Windows Portable

Работа в Linux/Unix пока не проверялась.

Мой отчет нацелен только на ошибки и включения в штатную регламентную рассылку отчетов (справочник БСП).
Это дает вам возможность без дополнительных усилий вести мониторинг состояния базы данных.
(например настроить вариант отчета на интересующее вас событие и по условию "не отправлять пустой отчет" получить письмо только тогда, когда ошибка произойдет, или просто ежедневно просматривать количество ошибок)


 

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


 


Вы можете создать неограниченное количество вариантов со своими отборами и группировками и добавить их в справочник "Рассылка отчетов".

Что нужно знать и уметь делать самостоятельно для корректного использования отчета:

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

2. Уметь пользоваться и понимать принцип работы технологического журнала 1С.

3. Иметь права администратора

Внимание!

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

Техподдержка по этим вопросам оказываться не будет. Спасибо за понимание.

Постановка задачи:

Нужна возможность посмотреть ошибки технологического журнала при помощи отчета  и/или настроить его вариант по своему усмотрению используя возможности СКД.

Решение:

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

 

Порядок работы:

Подключаем отчет в 1С как внешний отчет - рекомендуемый вариант действий.


 


В принципе можно и как Файл - Открыть ... тогда вы сможете сохранять варианты, но не сможете добавить их в рассылку

Дальнейшие действия производятся на раз-два-три

1. Создаем вариант отчета

2. По желанию включаем его в рассылку отчетов

3. Парсер написан на perl, но достаточно понятно, чтобы вы могли самостоятельно его модифицировать, например для вывода топ 25 запросов
Возможно это сделаю и я, при определенном интересе публики. Было бы неплохо столкнуть perl и power shell )

 

Статья продолжает серию публикаций:
Внешний отчет на СКД "Ошибки и предупреждения журнала регистрации". Для любой типовой конфигурации 1С: Предприятие 8.3

Требования к запуску отчета:

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

 

Установка и использование отчета:

  1. Отчет выполнен с использованием управляемых форм.
  2. Может использоваться платформа  8.3.12.х и старше

 

         Поддержка отчета, лицензирование:

  1. Отчет не имеет ограничений по периоду действия, количеству организаций и информационных баз.
  2. При возникновении вопросов по работе с отчетом, их можно обсудить в комментариях к публикации, личных сообщениях либо по e-mail, указанному в письме с отчетом.
  3. Не верю, что кто то этого может не знать, но специально для ИТ партнеров ОЗОН
    Отчет защищен авторским правом! То, что вы его скачали, не означает, что вы можете его бесплатно распространять на сайте ОЗОН.

Скачать файлы

Наименование Файл Версия Размер
Внешний отчет на СКД "Ошибки технологического журнала". Для любой типовой конфигурации 1С: Предприятие 8.3:

.erf 15,91Kb
2
.erf 15,91Kb 2 Скачать

Специальные предложения

Вознаграждение за ответ
Показать полностью
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
В этой теме еще нет сообщений.
Оставьте свое сообщение

См. также

Внешний отчет на СКД "Ошибки и предупреждения журнала регистрации". Для любой типовой конфигурации 1С: Предприятие 8.3

Журнал регистрации v8 1cv8.cf Абонемент ($m)

20 мая 2021 года в онлайн формате пройдет Форум пользователей 1С:Документооборота. Когда, как не сейчас, намекнуть разработчикам на возможные улучшения в конфигурациях (если по-честному, просто совпало). Типовой отчет по журналу регистрации либо невозможно добавить в регламентную рассылку, либо невозможно настроить вариант (по крайней мере, я не знаю этих возможностей). Хотя очень неплохо иметь представление о происходящем в базе 1С именно на регулярной основе. Данная разработка исправляет это упущение. Интересующихся прошу под кат...

4 стартмани

19.04.2021    2509    2    capitan    6