1C:Enterprise 8.3. Administrator Guide. Contents
APPENDIX 2. EVENT LOG ITEMS DESCRIPTION
This appendix covers the event log structure for when it is dumped to an XML file.
The XML document format for a dumped event log:
Namespace: http://v8.1c.ru/eventLog
Namespace prefix (by default): v8e
EventLog
Document root item. Contains the events of the event log themselves (Event items).
Event
It contains the items that describe an event in the log.
Type: Event level listing. Event level value.
Date
Type: DateTime. The value of the date and time of an event.
Application
Type: String. The name of the application where the event occurred.
ApplicationPresentation
Type: String. The presentation of the application where the event occurred.
EventName
Type: String. The name of the occurred event.
EventPresentation
Type: String. The presentation of the occurred event.
UserID
Type: UUID. The identifier of the user who initiated the event.
UserName
Type: String. The name of the user who initiated the event.
MetadataName
Type: String. This is a composite name using English terms and metadata names. For events requiring a list of metadata (data access events), it provides a list of items – Item, where each item contains a metadata object name.
MetadataPresentation
Type: String. User language object presentation in metadata (synonyms). For events requiring a list of metadata (data-access events), it provides a list of items – Item, where each item contains a metadata object name.
Comment
Type: String. Event comments.
Data
Type: Arbitrary. Event data. If the data cannot be presented in the XML format, the Unidentified value record is entered (empty item with xsi:nil = "true" attribute).
This parameter may contain structures, arrays and tables (for data access events, authentication and interaction with infobase users).
DataPresentation
Type: String. Presentation of the event data.
TransactionStatus
Type: transaction status for the event. The transaction status may have the following values:
InProgress means that the transaction is not completed;
Committed means that the transaction is committed;
RolledBack means that the transaction has been rolled back;
NotApplicable means that recording is performed out of the transaction.
TransactionID
Type: String. Transaction ID.
Connection
Type: Number. Connection number.
Session
Type: Number. Session number.
ServerName
Type: String. Working server name.
Port
Type: Number. Primary IP Port.
SyncPort
Type: Number. Secondary IP Port.
SessionDataSeparation
This parameter contains a collection of items describing separators used in the session while the event is being recorded. The item name corresponds to the separator name, while the item value contains the separator value.
SessionDataSeparationPresentation
This parameter contains the Item collection with the values of the String type containing separator presentations in the same order as in the SessionDataSeparation item.