Zamanlama Aksiyon Logları
Route: /report-schedules-action-logs | Gerekli Yetki: navigateReportSchedulesActionLogs | Roller: Yönetici, Sistem Yöneticisi
Modül Nedir?
Zamanlama Aksiyon Logları ekranı, Rapor Zamanlamaları modülünde tanımlı her otomatik rapor zamanlamasının her tetiklenme anında oluşturulan ayrıntılı log kayıtlarını listeler. Bir zamanlama tetiklendiğinde sistem; raporun üretilmesi, e-posta gönderimi ve tamamlanma sürecinin tamamı boyunca bu log kaydını günceller.
Her log kaydı şu bilgileri barındırır: ilgili raporun adı, zamanlamanın tetiklenme zaman damgası, gönderim durumu (Tamamlandı, İşleniyor, Hatalı, Beklemede), deneme sayısı (başarısız gönderimlerde otomatik yeniden deneme), alıcı e-posta adresleri ve raporun kapsadığı veri aralığı. Başarısız gönderimlerde sistem otomatik yeniden deneme yapar; deneme sayısı bu sütundan izlenebilir.
Bu ekran öncelikle hata ayıklama amacıyla kullanılır: gelen bir şikâyet ("neden rapor gelmedi?") alındığında, ilgili zamanlamanın log kaydını bularak hata mesajını okumak ve düzeltici aksiyon almak mümkündür. Aynı zamanda operasyonel doğrulama için de kullanılır: raporun gerçekten gönderilip gönderilmediğini ve hangi adreslere ulaştığını teyit etmek.
Yetenekler
- Tüm zamanlanmış rapor tetiklemelerinin kronolojik listesi
- Durum bazlı filtreleme: Tamamlandı, İşleniyor, Hatalı, Beklemede
- Tarih aralığı filtresi ile belirli bir döneme odaklanma
- Alıcı e-posta adresleri sütunuyla kimin aldığını doğrulama
- Deneme sayısı sütunuyla otomatik yeniden deneme takibi
- Detay ekranında tam hata mesajı ve üretilen dosya bilgisi
- Sütun seçici ile kişiselleştirilebilir tablo görünümü
- Oturum bazlı filtre belleği
Erişim & Roller
| Rol | İzin Düzeyi |
|---|---|
| Yönetici | Tüm log kayıtlarını görüntüleme ve detay inceleme |
| Sistem Yöneticisi | Tüm log kayıtlarını görüntüleme; hata teşhisi ve raporlama |
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Filtre Paneli
| Filtre | Açıklama |
|---|---|
| Başlangıç Tarihi | Log kayıtlarını bu tarihten itibaren listeler |
| Bitiş Tarihi | Log kayıtlarını bu tarihe kadar listeler |
| Tamamlandı | Başarıyla gönderilen kayıtları dahil et |
| İşleniyor | Şu an üretim veya gönderim aşamasındaki kayıtları dahil et |
| Hatalı | Başarısız gönderim veya rapor üretim hatası olan kayıtları dahil et |
| Beklemede | Kuyruğa alınmış, henüz işlenmeye başlanmamış kayıtları dahil et |
Liste Ekranı
| Alan | Açıklama |
|---|---|
| Rapor Adı | Tetiklenen zamanlamaya bağlı raporun adı |
| Zamanlama | Kaydı oluşturan zamanlama tanımının adı |
| Durum | Tamamlandı, İşleniyor, Hatalı, Beklemede |
| Deneme Sayısı | Sistem kaç kez göndermeyi denedi (otomatik yeniden deneme) |
| Sıklık | Kaydı oluşturan zamanlamanın tekrar periyodu |
| Alıcı E-postalar | Raporun gönderildiği veya gönderilmeye çalışıldığı e-posta adresleri |
| Zaman Damgası | Log kaydının sisteme düştüğü (tetiklenme) zamanı |
| Parametre Zamanı | Raporun kapsadığı veri aralığının başlangıcı |
| Açıklama | Kısa hata notu veya ek bilgi |
Detay Sayfası
Bir log kaydına tıklandığında açılan detay sayfasında şunlar görüntülenir:
| Alan | Açıklama |
|---|---|
| Tam Hata Mesajı | Hatalı kayıtlarda sistemin döndürdüğü tam hata metni |
| Tüm Alıcı E-postalar | Gönderilen veya gönderilmeye çalışılan e-posta adreslerinin tam listesi |
| Üretilen Dosya | Başarıyla üretilen rapor dosyasının adı ve indirme bağlantısı |
| Deneme Geçmişi | Her denemenin zaman damgası ve durumu |
| Rapor Parametreleri | Raporun üretildiği parametreler (tarih aralığı, istasyon vb.) |
Adım Adım Kullanım
Log Kayıtlarını İnceleme
- Sol menüden Zamanlama Aksiyon Logları seçeneğini tıklayın.
- Varsayılan olarak son 3 gün ve tüm durumlar listelenir.
- Başlangıç Tarihi ve Bitiş Tarihi filtrelerini ayarlayarak incelemek istediğiniz dönemi seçin.
- Yalnızca hatalı kayıtları görmek için Hatalı onay kutusunu işaretli bırakın, diğerlerini kaldırın.
- İncelemek istediğiniz satıra tıklayarak detay sayfasını açın.
- Tam Hata Mesajı alanını okuyun ve hatanın kaynağını belirleyin.
Hata Sonrası Düzeltme Akışı
- Zamanlama Aksiyon Logları'nda hatalı log kaydını bulun ve detay sayfasını açın.
- Hata mesajına göre şu adımları izleyin:
- SMTP hatası → Rapor Ayarları modülünde e-posta sunucusu yapılandırmasını kontrol edin.
- Rapor üretim hatası → Raporlar modülünde ilgili raporu manuel çalıştırarak hatayı tekrar edin.
- Zaman aşımı → Veritabanı veya sunucu performansını kontrol edin.
- Sorunu giderdikten sonra Rapor Zamanlamaları ekranına giderek zamanlamanın bir sonraki tetiklenmesini bekleyin veya zamanlamayı yeniden kaydedin.
Use Case Senaryoları
Senaryo 1 — Boya Tesisi: Gelen Şikayet Üzerine Hata Teşhisi
BT yöneticisi, Pazartesi sabahı "haftalık OEE raporu gelmedi" şikâyetini alır. Zamanlama Aksiyon Logları'nı açar; Hatalı filtresini seçer ve son 7 günü listeler. İlgili log kaydını bulur; detay sayfasında "SMTP sunucusu 535: Kimlik doğrulama hatası" mesajını okur. Rapor Ayarları'na giderek SMTP şifresinin süresi dolduğunu tespit eder; şifreyi günceller. Ertesi gün tetiklenme başarıyla tamamlanır.
Senaryo 2 — Elektronik Montaj: Vardiya Raporu Teslim Doğrulaması
Fabrika müdürü, gece vardiyası amirine gönderilmesi gereken vardiya raporunun ulaşıp ulaşmadığını sorgulamaktadır. Zamanlama Aksiyon Logları'nı açar; Tamamlandı filtresini seçer ve son 24 saati listeler. Vardiya raporu kaydını bulur; Alıcı E-postalar sütununda vardiya amirinin adresinin göründüğünü teyit eder. Detay sayfasından Üretilen Dosya bağlantısına tıklayarak raporun doğru verileri içerdiğini doğrular.
Senaryo 3 — İlaç Fabrikası: Yeniden Deneme Takibi
Sistem yöneticisi, bir log kaydında Deneme Sayısı sütununun "3" gösterdiğini fark eder; normal şartlarda "1" olması beklenir. Detay sayfasını açar ve deneme geçmişinde ilk iki denemenin ağ hatası nedeniyle başarısız olduğunu, üçüncü denemede başarıyla tamamlandığını görür. Ağ altyapısındaki aralıklı bağlantı sorununu BT ekibine raporlar.
Modüller Arası Bağlantılar
| İlişki | Modül | Açıklama |
|---|---|---|
| Zamanlama kaynağı | Rapor Zamanlamaları | Her log kaydı bir zamanlama tetiklenmesinden doğar |
| Görev kayıtları | Rapor Görevleri | Manuel çalıştırmaların logları için ayrı ekran |
| E-posta yapılandırması | Rapor Ayarları | SMTP hataları bu ekrandan tespit edilir, düzeltme orada yapılır |
| Temel raporlar | Raporlar | Zamanlamaya bağlı şablonların kaynağı |