İş Emirleri
Kiosk ekranları istasyon URL'i üzerinden erişilir.
Kiosk v2'de iş emri işlemleri ayrı route'lara taşınmıştır. Her işlem (başlatma, bitirme, duraklatma, üretim kaydı, tüketim kaydı) kendi tam ekranında gerçekleşir. Geri tuşu ve tarayıcı geçmişi desteği mevcuttur.
Ekran Nedir?
İş Emirleri ekranı, operatörün istasyonuna atanmış iş emirlerini görüntülediği ve yönettiği ana liste ekranıdır. Kiosk v1'deki dialog tabanlı yapıdan farklı olarak Kiosk v2'de her işlem ayrı bir route/ekrana yönlendirir. Bu yaklaşım; geri tuşu desteği, daha net kullanıcı akışı ve ekran geçmişi yönetimi sağlar.
İş emirleri listesi RTK Query (getJobOrders) ile güncellenir. Filtreleme ve arama desteklenir. Bir iş emrine tıklandığında başlatma, bitirme, duraklatma, üretim kaydı veya tüketim kaydı ekranlarına route üzerinden geçilir.
Kiosk v2 ile birlikte iki yeni iş emri özelliği eklendi: Üretim Kaydı (stok hareketiyle entegre) ve Tüketim Kaydı (hammadde tüketim takibi). Bu özellikler Kiosk v1'de mevcut değildi.
Özellikler
- Route Tabanlı Akış: Her işlem için ayrı tam ekran — başlatma, bitirme, duraklatma, üretim, tüketim
- RTK Query:
getJobOrdersile otomatik veri yenileme ve cache yönetimi - Arama ve Filtreleme: İş emri numarası veya ürün adıyla anlık filtreleme
- Sayfalı Liste: Çok sayıda iş emrinde performanslı sayfalı görünüm
- Üretim Kaydı (Yeni v2): Stok hareketiyle entegre üretim miktarı girişi
- Tüketim Kaydı (Yeni v2): Hammadde/malzeme tüketim takibi
- Geri Tuşu Desteği: Her adımda geri dönülebilir; işlem yarıda bırakılabilir
- Operasyon Yönetimi: İş emri içi operasyon başlatma/bitirme
Ekran Açıklaması
Ekran görüntüsü yakında eklenecektir.
Görüntülenen Veriler
| Alan | Açıklama |
|---|---|
| İş Emri Numarası | Planlama sisteminden gelen iş emri kodu |
| Ürün Adı | Üretilecek ürünün tanımı |
| Durum | Bekliyor / Aktif / Duraklatıldı / Tamamlandı (renk kodlu) |
| Hedef Miktar | İş emrinde üretilmesi gereken toplam miktar |
| Üretilen Miktar | Şimdiye kadar üretilen miktar |
| Planlı Tarih | MES'ten gelen planlı başlangıç/bitiş |
Kullanıcı Eylemleri
| Eylem | Açıklama |
|---|---|
| İş Emri Başlat | /kiosk/job-orders/:id/start route'una yönlendirir |
| İş Emri Bitir | /kiosk/job-orders/:id/end route'una yönlendirir |
| İş Emri Duraklat | /kiosk/job-orders/:id/pause route'una yönlendirir |
| Üretim Kaydı | /kiosk/job-orders/:id/production — stok hareketli üretim girişi (v2 yeni) |
| Tüketim Kaydı | /kiosk/job-orders/:id/consumption — hammadde tüketim kaydı (v2 yeni) |
| Ara / Filtrele | Anlık filtreleme (no, ürün adı) |
Adım Adım Kullanım
İş Emri Başlatma
- İş Emirleri listesini açın
- Başlatmak istediğiniz iş emrini bulun ("Bekliyor" durumda)
- İş emrine tıklayın → Başlat butonuna basın
- Başlatma ekranı açılır: operasyon seçin, stok alanı belirleyin
- Gerekiyorsa rulo seçin (yetki bazlı)
- Onaylayın — iş emri Aktif'e geçer
Üretim Kaydı (v2 Yeni Özellik)
- Aktif iş emrini seçin
- Üretim Kaydı butonuna tıklayın
- Üretim miktarı girişi ekranı açılır
- Miktar girin, palet seçin veya oluşturun, stok alanı belirleyin
- Onaylayın — üretim kaydı stok hareketi olarak işlenir
Tüketim Kaydı (v2 Yeni Özellik)
- Aktif iş emrini seçin
- Tüketim Kaydı butonuna tıklayın
- Tüketim ekranı açılır: malzeme seçin, miktar girin, stok alanı belirleyin
- Onaylayın — hammadde tüketimi stok hareketine yansır
Use Case Senaryoları
Senaryo 1 — Plastik Enjeksiyon: Üretim ve Stok Entegrasyonu
Bir plastik enjeksiyon fabrikasında v2'ye geçildikten sonra üretim kayıtları stok hareketleriyle entegre çalışmaktadır. Operatör 500 adet parça ürettiğinde Üretim Kaydı ekranından miktarı girer, paletini seçer. Sistem hem üretim sayacını hem de bitmiş ürün stok miktarını günceller; ayrı stok girişi gerekmez.
Senaryo 2 — Kimya: Hammadde Tüketim Takibi
Bir kimya üretim tesisinde her iş emri için belirli miktarda hammadde kullanılmaktadır. Tüketim Kaydı ekranı sayesinde operatör her kullanımda miktarı girer ve hangi stok alanından alındığını belirtir. Üretim planlama, gerçek tüketim ile planlanan tüketimi karşılaştırabilir.
MES Entegrasyonu
| MES Modülü | İlişki | Açıklama |
|---|---|---|
| job-orders | Temel | getJobOrders RTK Query — liste, startJobOrder, endJobOrder, pauseJobOrder |
| stations | Kapsam | İstasyona atanmış iş emirleri |
| products | Bilgi | Ürün tanımı ve tipi |
| planned-orders | Planlama | Planlı sipariş bağlantısı |
| stock-areas | Başlatma/Üretim | Stok alanı seçimi |
| palettes | Üretim | Üretim kaydında palet yönetimi |
| movement-receipts | Üretim | Stok hareketi fiş entegrasyonu |
| operations | Akış | Operasyon başlatma/bitirme |
| rollers | Yetki | Rulo bağlama (yetki bazlı) |