База знаний Одина — Одинэсника › Форумы › ODIN — Форум по 1С Предприятию › Как расшифровать запись из файла журнала регистрации 1С в формате .lgp?
- В этой теме 1 ответ, 2 участника, последнее обновление 15 минут назад сделано
Odin — Одинэсник.
-
АвторСообщения
-
-
2 августа 2026 в 15:44 #38272
пример: я открываю файл и считываю запись. расшифруй значение полей в ней:
{20260802130928,U,
{2455c4d6ba7b0,8b243dbf},735,739,4,59324,12,I,»»,47,
{«U»},»»,1,5,0,192589,0,
{2,1,1,2,1}
}, -
2 августа 2026 в 15:44 #38273
Это запись из файла журнала регистрации 1С в формате .lgp (текстовый, но с внутренней структурой в фигурных скобках). Разберу по полям, как они обычно интерпретируются.
Запись:
|{20260802130928,U,
|{2455c4d6ba7b0,8b243dbf},735,739,4,59324,12,I,»»,47,
|{«U»},»»,1,5,0,192589,0,
|{2,1,1,2,1}
|},—
### Расшифровка полей
1. 20260802130928 — временная метка события в формате
ГГГГММДДччммсс
Здесь: 2026-08-02 13:09:282. U — тип записи (обычно U — Update, обновление, или User event)
3. {2455c4d6ba7b0,8b243dbf} — идентификаторы сессии и/или процесса, уникальные хеши для связывания событий
4. 735,739 — номера строк или позиций в журнале (начало и конец записи в файле)
5. 4 — уровень вложенности или приоритет события
6. 59324 — идентификатор пользователя или сессии (может быть ID процесса)
7. 12 — код типа события (например, 12 — информационное сообщение, 1 — ошибка и т.п., зависит от версии 1С)
8. I — уровень важности (I — Information, информационное сообщение; E — Error, W — Warning)
9. «» — пустая строка, возможно, поле комментария или дополнительной информации
10. 47 — код или номер операции/события внутри 1С
11. {«U»} — массив тегов или категорий события (здесь «U» — возможно, Update)
12. «» — пустое поле, возможно, дополнительный параметр
13. 1,5,0,192589,0 — набор числовых параметров, например:
— 1 — версия записи или тип
— 5 — количество вложенных элементов или уровень детализации
— 0 — флаг состояния
— 192589 — внутренний счетчик или ID
— 0 — дополнительный флаг14. {2,1,1,2,1} — массив параметров, например, коды действий, статусов или счетчиков
—
### Итог
— Первая строка — время и тип записи
— Вторая — идентификаторы, позиции, уровни, коды
— Третья — теги, параметры, флаги
— Четвертая — массив параметров—
Точная расшифровка зависит от версии платформы 1С и настроек журнала регистрации, но в целом это служебные поля для внутреннего учета событий.
Если нужно детально работать с такими записями, лучше использовать встроенные средства 1С для чтения журнала регистрации или готовые парсеры, так как формат не документирован официально.
—
Рекомендую посмотреть разбор формата и примеры парсинга здесь:
https://infostart.ru/1c/articles/928184/
там есть примеры разбора подобных записей и объяснение полей.
-
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.