Appendix 2. Description of the event log items
This appendix describes the structure of the event log when it is exported in XML format.
XML document format after event log export:
- Namespace: http://v8.1c.ru/eventLog
- Namespace prefix (default): v8e
EventLog
The root element of the document. Contains the events of the log (Event elements).
Event
Contains elements that describe the log event.
Level
Event level enumeration. Event level value.
Date
DateTime. Event date and time value.
Application
String. Name of the application in which the event occurred.
ApplicationPresentation
String. Presentation of the application in which the event occurred.
EventName
String. Name of the event.
EventPresentation
String. Presentation of the event.
UserID
UUID. ID of the user who initiated the event.
UserName
String. Name of the user who initiated the event.
MetadataName
String. Compound name in the English version of the term and with the metadata names. For events that include a list of metadata (data access events), it contains a list of Item items, each of which contains the name of the metadata object.
MetadataPresentation
String. Presentation of the metadata object in the language of user (synonyms). For events that include a list of metadata (data access events), it contains a list of Item items, each of which contains the presentation of the metadata object.
Comment
String. Comment to the event.
Data
Arbitrary Event data. If the data type cannot be represented as XML, the Undefined value is written (a blank item with the xsi:nil = "true" attribute).
It may contain structures, arrays, and tables (for data access events, authentication and operation with infobase users).
DataPresentation
String. Presentation of the event data.
TransactionStatus
Transaction status for the event. The transaction status can take the following values:
- InProgress. The transaction is in progress.
- Committed. The transaction is commited.
- RolledBack. The transaction is canceled.
- NotApplicable. Record is performed outside the transaction.
TransactionID
String. Transaction ID.
Connection
Number. Connection number.
Session
Number. Session number.
ServerName
String. Working server name.
Port
Number. Main network port.
SyncPort
Number. Auxiliary network port.
SessionDataSeparation
Contains a collection of elements that describe the separators used in the session during the event logging. The element name corresponds to the separator name, the element value contains the separator value.
SessionDataSeparationPresentation
Contains a collection of Item elements with values of the String type, which contain the separator presentations in the same order as in the SessionDataSeparation item.