Bildirimler
Kiosk ekranları istasyon URL'i üzerinden erişilir.
Bildirimler, Kiosk v2 ile hayata geçen tamamen yeni bir modüldür. Kiosk v1'de bildirim sistemi yoktu; operatörler modülleri manuel olarak kontrol etmek zorundaydı. v2'de sistem, bekleyen görevleri ve kritik olayları operatöre otomatik bildirir.
Ekran Nedir?
Bildirimler ekranı, üretim sırasında oluşan ve operatörün dikkatini gerektiren olayların listelendiği merkezî bildirim merkezidir. Hız kaybı tespiti, plansız duruş başlangıcı, kalite emri atanması veya lojistik sipariş hazır bildirimi gibi olaylar bu ekrana düşer.
Kiosk v2'de bildirimler iki kanalda operatöre ulaşır:
- Dashboard bildirim sayacı — Dashboard ekranında bekleyen bildirim sayısı badge olarak gösterilir
- Bildirimler ekranı —
/kiosk/notificationsroute'unda tüm bildirimler listelenir
Her bildirim tıklanabilirdir; tıklama ilgili işlem ekranına yönlendirme yapar. Örneğin hız kaybı bildirimine tıklamak /kiosk/speed-losses/:id/approve ekranını açar.
Özellikler
- Bildirim Listesi:
getNotificationsRTK Query ile güncel bildirimler - Bildirim Tipleri: Hız kaybı, plansız duruş, kalite emri, lojistik sipariş
- Okundu/Okunmadı: Her bildirimin okunma durumu takip edilir
- Tıklanabilir Bildirimler: Her bildirim ilgili ekrana yönlendirme yapar
- Dashboard Sayacı: Okunmamış bildirim sayısı Dashboard'da badge olarak gösterilir
- RTK Query: Yeni bildirimler otomatik listede güncellenir
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Görüntülenen Veriler
| Alan | Açıklama |
|---|---|
| Bildirim Başlığı | Olayın kısa açıklaması (örn. "Hız Kaybı Tespit Edildi") |
| Bildirim Tipi | Hız Kaybı / Plansız Duruş / Kalite Emri / Lojistik vb. |
| Oluşturma Zamanı | Bildirimin ne zaman oluştuğu |
| Durum | Okunmadı / Okundu |
| Bağlantı | Hangi kayıt/işlemle ilgili olduğu (örn. hız kaybı ID) |
Kullanıcı Eylemleri
| Eylem | Açıklama |
|---|---|
| Bildirime Tıkla | İlgili işlem ekranına yönlendirir (onay, kayıt vb.) |
| Tümünü Okundu İşaretle | Tüm bildirimleri okundu olarak işaretler |
| Filtrele | Bildirim tipine göre filtrele (opsiyonel) |
Adım Adım Kullanım
- Dashboard'da bildirim sayacının sıfırdan büyük olduğunu fark edin
- Sayaca tıklayın veya sol menüden Bildirimler ekranını açın
- Listedeki bildirimleri inceleyin — en yeni en üstte
- Bildirimin ne olduğunu okuyun
- Bildirimine tıklayın → ilgili ekrana yönlendirilirsiniz
- İşlemi tamamlayın (örn. hız kaybını onaylayın)
- Bildirimi okundu olarak işaretlenir
Tüm bildirimler eşit öncelikli değildir. Genel önerilen sıralama:
- Plansız duruş → makine durmuş, üretim yok — önce bu
- Hız kaybı → makine yavaş — OEE etkisi var
- Kalite emri → kontrol yapılmalı — kalite verisi için
- Lojistik sipariş → malzeme hazır veya talep — koordinasyon için
Use Case Senaryoları
Senaryo 1 — Hız Kaybı Bildirimi
Operatör üretim sırasında Kiosk Dashboard'ında bildirim sayacının 1'e çıktığını görür. Bildirimlere tıklar: "Hız Kaybı Tespit Edildi — 14:32" bildirimi listede. Bildirime tıklar; /speed-losses/:id/approve ekranına yönlendirilir. Sebep olarak "Malzeme Bekleme" seçer ve onaylar. Bildirim okundu olarak işaretlenir; sayaç sıfırlanır.
Senaryo 2 — Kalite Emri Atanması
Sabah vardiyasında Kiosk açıldığında bildirim sayacında 2 bildirim görünmektedir. Bildirimler listesinde: bir kalite emri atama bildirimi ve bir plansız duruş bildirimi. Operatör önce plansız duruş bildirimine tıklar (daha kritik), işlemi tamamlar. Ardından kalite emri bildirimine tıklar; /quality-orders/:id/manage ekranına geçer.
MES Entegrasyonu
| MES Modülü | İlişki | Açıklama |
|---|---|---|
| notifications | Temel | getNotifications RTK Query — bildirim listesi ve okundu işaretleme |
| speed-losses | Bağlantı | Hız kaybı bildirimleri → /speed-losses/:id/approve yönlendirme |
| unplanned-downtime | Bağlantı | Plansız duruş bildirimleri → duruş kayıt ekranı |
| quality-orders | Bağlantı | Kalite emri bildirimleri → /quality-orders/:id/manage |
| logistic-orders | Bağlantı | Lojistik sipariş bildirimleri → sipariş ekranı |
| stations | Kapsam | İstasyona ait bildirimler |