Ana içeriğe geç
Versiyon: v2.51 (Güncel)

Rapor Zamanlamaları

Erişim

Route: /report-schedules | Gerekli Yetki: navigateReportSchedules | Roller: Yönetici, Sistem Yöneticisi, Üretim Planlama

Modül Nedir?

Rapor Zamanlamaları modülü, Retmes MES'teki rapor şablonlarının belirli periyotlarda otomatik olarak çalıştırılmasını ve sonucun e-posta ile belirlenen alıcılara iletilmesini sağlar. Bu sayede yöneticiler veya uzmanlar, sabah işe geldiklerinde ihtiyaç duydukları üretim, OEE veya kalite raporlarını e-posta kutularında hazır bulur; raporları elle çalıştırmak zorunda kalmaz.

Bir zamanlama kaydı oluştururken iki ana bölüm yapılandırılır:

  1. Gönderim Seçenekleri: E-posta konusu, alıcı roller ve kullanıcılar, tekrar sıklığı (günlük, haftalık, aylık vb.) ve çalışma zamanı.
  2. Rapor Parametreleri: Raporun kapsayacağı veri aralığı — göreceli ("son 7 gün", "önceki vardiya") veya mutlak tarih — istasyon, ürün ve raporun tipine özgü ek parametreler.

Cron ifadesi tabanlı altyapı sayesinde her sıklık tipi için çok ayrıntılı zamanlama yapılabilir. Hafta sonu çalışmayı dışlama, belirli ayın belirli gününde çalıştırma veya vardiya bitiminde tetikleme gibi senaryolar desteklenir.

Aktif/pasif durumu sayesinde bir zamanlamayı silmeden geçici olarak durdurabilirsiniz. Zamanlamaların çalışma sonuçları Zamanlama Log ekranından takip edilir; Rapor Görevleri ekranı ise üretilen görev kayıtlarını listeler.

Yetenekler

  • Günlük, haftalık, aylık, yıllık ve vardiyalık otomatik rapor zamanlaması oluşturma
  • Cron ifadesi tabanlı esnek zamanlama altyapısı
  • E-posta alıcılarını rol ve/veya bireysel kullanıcı bazında tanımlama
  • Göreceli tarih aralıkları: "son 7 gün", "önceki ay", "önceki vardiya" gibi dinamik parametreler
  • İstasyon ve ürün bazlı rapor parametrelerini zamanlama kaydına gömme
  • Hafta sonlarını (Cumartesi–Pazar) dışlama seçeneği
  • Aktif/pasif durumu ile zamanlamayı geçici duraklatma
  • Çalışma sonuçlarını Zamanlama Log üzerinden izleme
  • Sütun seçici ile kişiselleştirilebilir tablo görünümü

Erişim & Roller

Rolİzin Düzeyi
YöneticiTüm zamanlama kayıtlarını oluşturma, düzenleme ve silme
Sistem YöneticisiTüm zamanlama kayıtlarını oluşturma, düzenleme ve silme
Üretim PlanlamaKendi raporlarına ait zamanlama kayıtlarını oluşturma ve düzenleme

Ekran Açıklaması

Ekran Görüntüsü

Ekran görüntüsü yakında eklenecektir.

Liste Ekranı

AlanAçıklama
AdZamanlama kaydının tanımlayıcı adı
RaporBu zamanlamaya bağlı rapor şablonu
SıklıkTekrar periyodu: Saatlik, Günlük, Haftalık, Aylık, Yıllık, Vardiyalık
Sonraki ÇalışmaBir sonraki otomatik tetiklenme zamanı
AktifZamanlamanın aktif (çalışıyor) veya pasif (duraklatılmış) durumu
İşlemlerDüzenle ve Sil eylemleri

Form Alanları — Gönderim Seçenekleri

AlanTipZorunluAçıklama
AdMetinEvetZamanlamayı tanımlayan isim (liste ekranında görünür)
AktifAnahtar (toggle)EvetZamanlamanın çalışıp çalışmayacağını belirler
RaporSeçim kutusuEvetOtomatik çalıştırılacak rapor şablonu
E-posta KonusuMetinHayırAlıcılara gönderilecek e-postanın konu satırı
Alıcı RollerÇoklu seçimHayırRapor e-postasını alacak roller; seçilen roldeki tüm kullanıcılara gönderilir
Alıcı KullanıcılarÇoklu seçimHayırRapor e-postasını alacak bireysel kullanıcılar
SıklıkSeçim kutusuEvetSaatlik, Günlük, Haftalık, Aylık, Yıllık, Vardiyalık
Yılın AyıSeçim kutusuYıllık modda zorunluRaporun hangi ayda çalışacağı
Ayın / Haftanın GünüSeçim kutusuHaftalık / Aylık / Yıllık modda zorunluHangi gün çalışacağı (Pazartesi–Pazar veya 1–31)
SaatSeçim kutusuGünlük ve üzeri modlarda zorunluTetiklenme saati (0–23)
DakikaSeçim kutusuTüm modlarda zorunluTetiklenme dakikası (0–59)
Hafta Sonu YokAnahtar (toggle)HayırCumartesi ve Pazar çalışmayı devre dışı bırakır (Günlük, Saatlik, Vardiyalık modlarda geçerli)

Form Alanları — Rapor Parametreleri

AlanTipAçıklama
Tarih Aralığı TipiSeçim kutusuGöreceli (son 1 gün, son 7 gün, önceki ay) veya mutlak tarih aralığı
İstasyonSeçim kutusuRaporun filtreleneceği istasyon (rapor şablonuna bağlı)
ÜrünSeçim kutusuRaporun filtreleneceği ürün (rapor şablonuna bağlı)
Ek ParametrelerRapor şablonuna özgüVardiya, kalite kodu, duruş sebebi gibi şablona özel filtreler
ipucu

Göreceli tarih aralığı kullanmak, zamanlamanın her çalıştığında bir önceki güne / haftaya / aya ait veriyi otomatik almasını sağlar. Örneğin "son 1 gün" seçilirse zamanlama her sabah 06:00'da tetiklendiğinde bir önceki güne ait veri raporlanır.

Adım Adım Kullanım

Yeni Zamanlama Oluşturma

  1. Sol menüden Rapor Zamanlamaları seçeneğini tıklayın.
  2. Sağ üstteki Oluştur butonuna tıklayın.
  3. Ad alanına tanımlayıcı bir isim girin (örn. "Günlük OEE — Montaj Hattı").
  4. Rapor seçim kutusundan hedef rapor şablonunu seçin.
  5. Gönderim Seçenekleri sekmesinde:
    • E-posta Konusu'nu girin.
    • Alıcı Roller ve/veya Alıcı Kullanıcılar alanlarını doldurun.
    • Sıklık seçin; sıklığa bağlı zaman alanlarını (ay, gün, saat, dakika) girin.
    • Gerekirse Hafta Sonu Yok anahtarını etkinleştirin.
  6. Rapor Parametreleri sekmesine geçin:
    • Tarih Aralığı Tipi olarak göreceli bir seçenek belirleyin (örn. "son 1 gün").
    • İstasyon, ürün ve diğer parametreleri ayarlayın.
  7. Aktif anahtarının açık olduğundan emin olun.
  8. Kaydet butonuna tıklayın.

Zamanlamayı Geçici Duraklatma

  1. Liste ekranında ilgili kaydın Düzenle ikonuna tıklayın.
  2. Form üst kısmındaki Aktif anahtarını kapatın.
  3. Güncelle butonuyla kaydedin. Zamanlama bir sonraki tetiklenme zamanında çalışmaz.

Zamanlamayı Silme

  1. Liste ekranında ilgili kaydın Sil ikonuna tıklayın.
  2. Onay penceresinde işlemi onaylayın.
uyarı

Bir zamanlama kaydı silindiğinde o kaydın geçmiş Zamanlama Log kayıtları korunur, ancak ilerleyen tetiklemeler gerçekleşmez.

Use Case Senaryoları

Senaryo 1 — Otomotiv Fabrikası: Sabah OEE E-postası

Üretim müdürü, her sabah 06:00'da bir önceki günün OEE raporunu yöneticilere e-posta ile göndermek istemektedir. Sıklık: Günlük, Saat: 06, Dakika: 00 seçilir; Hafta Sonu Yok anahtarı etkinleştirilir. Alıcı Roller alanına "Üretim Yönetimi" eklenir. Rapor Parametreleri sekmesinde Tarih Aralığı Tipi olarak "son 1 gün" seçilir; istasyon olarak montaj hattı belirlenir. Her hafta içi sabahı 06:00'da bir önceki güne ait OEE raporu otomatik olarak üretilir ve yöneticilerin e-posta kutusuna gönderilir.

Senaryo 2 — Gıda Tesisi: Haftalık Üretim Özeti

Üretim planlama müdürü, her Pazartesi sabahı 07:30'da geçen haftanın üretim özet raporunu tüm hat sorumlularına göndermek istemektedir. Sıklık: Haftalık, Haftanın Günü: Pazartesi, Saat: 07, Dakika: 30 ayarlanır. Alıcı Roller alanına "Hat Sorumlusu" eklenir. Tarih Aralığı Tipi olarak "son 7 gün" seçilir. Her Pazartesi sabahı ekip, önceki haftanın özet raporunu e-posta ile alır.

Senaryo 3 — Elektronik Montaj: Vardiya Sonu Raporu

Vardiya bitiminde o vardiyanın üretim özetinin vardiya amirlerine otomatik ulaşması istenmektedir. Sıklık: Vardiyalık seçilir; Alıcı Roller alanına "Vardiya Amiri" eklenir. Tarih Aralığı Tipi olarak "önceki vardiya" seçilir. Sistem her vardiya kapandığında raporu oluşturur ve ilgili kişilere iletir. Vardiya tanımları Vardiyalar modülünden çekilir.

Modüller Arası Bağlantılar

İlişkiModülAçıklama
Rapor şablonlarıRaporlarZamanlama, Raporlar listesindeki şablonlara bağlanır
Görev geçmişiRapor GörevleriHer tetiklenme bir görev kaydı oluşturur
Çalışma loglarıZamanlama LogOtomatik gönderimlerin başarı/hata kayıtları
Rapor tanımlarıRapor AyarlarıZamanlama için seçilebilecek raporların kaynağı
E-posta sunucusuRapor AyarlarıE-posta gönderimi için SMTP yapılandırması zorunludur
Vardiya bilgisi../tanimlamalar/vardiyalarVardiyalık zamanlama için vardiya tanımlarına ihtiyaç duyulur