Appendix 2. Olay günlüğü öğelerinin tanımlanması
Bu ek, XML biçiminde dışa aktarılan olay günlüğünün yapısını açıklar.
Olay günlüğü dışa aktarımından sonra XML belge biçimi:
- Ad alanı:http://v8.1c.ru/eventLog
- Ad alanı öneki (varsayılan): v8e
EventLog
Belgenin kök öğesi. Günlüğün olaylarını içerir (Event öğeleri).
Event
Olay günlüğünü tanımlayan öğeleri içerir.
Level
Olay düzeyi numaralandırma. Olay düzeyi değeri.
Date
DateTime. Olay tarih ve saat değeri.
Application
String. Olayın meydana geldiği uygulamanın adı.
ApplicationPresentation
String. Olayın meydana geldiği uygulamanın gösterimi.
EventName
String. Olayın adı.
EventPresentation
String. Olayın gösterimi.
UserID
UUID. Olayı başlatan kullanıcının kimliği.
UserName
String. Olayı başlatan kullanıcının adı.
MetadataName
String. Meta veri adlarıyla birlikte terimin İngilizce bileşik adı. Bir meta veri listesi (veri erişim olayları) içeren olaylar için, her biri meta veri nesnesinin adını içeren bir Item öğeleri listesi içerir.
MetadataPresentation
String. Meta veri nesnesinin kullanıcı dilinde gösterimi (eş anlamlılar). Bir metadata listesi (veri erişim olayları) içeren olaylar için, her biri metadata nesnesinin gösterimini içeren bir Item öğeleri listesi içerir.
Comment
String. Olay yorumu.
Data
Arbitrary Olay verisi. Veri türü XML olarak gösterilemiyorsa Tanımsız değer yazılır (xsi:nil = "true" özniteliğine sahip bir boş öğe).
Yapılar, diziler ve tablolar içerebilir (veri erişim olayları, doğrulama ve Infobase kullanıcılarıyla çalışma için).
DataPresentation
String. Olay verilerinin gösterimi.
TransactionStatus
Olay için işlem durumu. İşlem durumu aşağıdaki değerleri alabilir:
- InProgress. İşlem devam ediyor.
- Committed. İşlem uygulandı.
- RolledBack. İşlem iptal edildi.
- NotApplicable. Kayıt, işlemin dışında gerçekleştirildi.
TransactionID
String. İşlem Kimliği
Connection
Number. Bağlantı sayısı.
Session
Number. Oturum sayısı.
ServerName
String. Çalışma sunucusu adı.
Port
Number. Ana ağ bağlantı noktası.
SyncPort
Number. Yardımcı ağ bağlantı noktası.
SessionDataSeparation
Olay günlüğü sırasında oturumda kullanılan ayırıcıları açıklayan bir öğeler koleksiyonu içerir. Öğe adı ayırıcı adına karşılık gelir, öğe değeri ayırıcı değerini içerir.
SessionDataSeparationPresentation
Ayırıcı gösterimlerini SessionDataSeparationöğesiyle aynı sırada içeren String türündeki değerlere sahip bir Item öğeleri koleksiyonu içerir.