İçeriğe geç

Vardiya Yönetimi Modülü

Tek sayfa, 4 sekme — “ne yapar” + “nasıl yapılır” birlikte. Ayarlar (modül anahtarı, varsayılan saat, takas) → modul-ayarlar-vardiya.md. Dil: TR. Kanıt: Ekrandaki etiket/buton — kod adı yok.


Vardiya tanımları (kalıpları) oluşturur, çalışma günü kalıpları kurar ve çalışanlara vardiya atar (bireysel veya toplu). Atanan vardiya, puantajda “planlanan vardiya” olarak kullanılır ve devam/sapma hesabına temel olur.

Kim kullanır: HR / vardiya yöneticisi. Önkoşul: Vardiya yönetimi ayardan etkin olmalı (modul-ayarlar-vardiya.md).

Nerede: Sol menü → İK Yönetimi → Vardiya Yönetimi. 4 sekme: Vardiyalar · Kalıplar · Atamalar · Toplu Atama.

Vardiya Yönetimi


Ne: İsimli vardiya şablonları (başlangıç/bitiş, mola, müsaade süresi, renk). Sütunlar: Kod · Ad · Başlangıç · Bitiş · Mola · Müsaade Süresi · Durum.

Vardiya Oluştur → form: Vardiya Kodu · Vardiya Adı · Renk · Başlangıç/Bitiş Saati · Mola Süresi (dk) · Esnek Zamanlama (±dakika) · Çoklu Zaman Dilimi (segmentler: ad/tip/saat/mola/ücret çarpanı). Toplam Çalışma Saati otomatik hesaplanır.

Satır işlemleri: Düzenle · Aktifleştir/Pasifleştir · Sil.


Ne: Haftanın hangi günü hangi vardiya, hangi gün izin — haftalık veya döner (rotasyon) program. Sütunlar: Kod · Ad · Tip (Sabit/Döner) · Hafta Kalıbı · Durum.

Kalıp OluşturKalıp Kodu/Adı · Döner Program (açıksa Döngü Uzunluğu (gün)) · Haftalık Program (her gün için vardiya seç veya İzin günü).


Ne: Bir çalışana bir kalıp atama (tarih aralığıyla). Sütunlar: Çalışan · Kalıp · Mevcut Vardiya · Başlangıç/Bitiş Tarihi · Departman · Durum.

Vardiya AtaÇalışan seç · Çalışma Günü Kalıbı · Geçerlilik Başlangıç Tarihi · Bitiş Tarihi (opsiyonel). Satır işlemleri: Kalıbı Değiştir · Atamayı Kaldır (gerekçe opsiyonel). Filtre: arama, departman, devam eden, gruplama (Liste/Kalıba göre/Çalışana göre).


Ne: Filtreyle seçilen çok sayıda çalışana tek seferde kalıp atama — çakışma önizlemeli.

Adımlar:

  1. Atama Bilgileri: Vardiya Kalıbı + Geçerlilik Başlangıcı (+ bitiş, not).
  2. Filtre: Şirket · Departman · Lokasyon · Pozisyon · isim/sicil arama.
  3. Çalışan seçimi: tablo (Sicil/Ad/Departman/Lokasyon/Pozisyon/Mevcut Kalıp). “Mevcut Kalıp” varsa “Bu kalıp yeni atamayla değiştirilecek” uyarısı çıkar. Sayfayı seç veya filtreye uyan tüm N çalışanı seç.
  4. Kalıba Ata → sonuç özeti: N atandı · N atlandı · N başarısız.

  • Atama puantajı besler: atanan vardiya, devam ekranında “planlanan vardiya” olur; sapma (geç/erken) buna göre hesaplanır.
  • Toplu atamada mevcut kalıp ezilir: “değiştirilecek” uyarısını dikkate alın.
  • Hafta başı/çalışma günleri burada değil, Takvim ayarında (modul-ayarlar-vardiya.md / Takvim sekmesi).
  • Modül anahtarı kapalıysa bu sayfa görünmez.

İşlem Sonuç
Vardiya tanımladın Kalıplarda kullanılabilir
Kalıp oluşturdun Çalışanlara atanabilir
Çalışana kalıp atadın Puantajda planlanan vardiya olur
Toplu atadın Çok çalışana tek seferde (çakışma önizlemeli)

Harness: scripts/scenarios/puantaj-vardiya-screenshots.spec.mjsscreenshots/vardiya/. Rol: HR/Owner (rekor demo tenant), salt-okuma (oluştur/ata tetiklemez).