Ana içeriğe geç

Timekeeping & Shifts

Personel için çalışma vardiyalarını, izin günü atamalarını ve zaman takibi verilerini yönetin.

Path: Admin -> HRM -> Timekeeping URL: admin/hrm/timekeeping Permission: Administrator only


Genel Bakış​

Timekeeping modülü şunları içerir:

  1. Manage Timekeeping – Zaman takibi kayıtlarını görüntüleme ve düzenleme
  2. Allocate Shiftwork – Personele vardiya atama
  3. Table Shiftwork – Vardiya programını görüntüleme
  4. Manage Day Off – Resmi tatiller ve izin günü türlerini yapılandırma

Timekeeping Sekmeleri​

1. Manage Timekeeping​

URL: admin/hrm/timekeeping (default)

Purpose: Günlük zaman takibi kayıtlarını (giriş/çıkış, çalışılan saatler) görüntüleme ve yönetme.

User Flow:

  1. month ve year seçin
  2. Personel ve tarihlerle zaman takibi ızgarasını (Handsontable) görüntüleyin
  3. İzin verilirse doğrudan değerleri düzenleyin
  4. Veriler Payroll için maaş hesaplamasında kullanılabilir

2. Allocate Shiftwork​

URL: admin/hrm/timekeeping?group=allocate_shiftwork

Purpose: Personele vardiya programları atama.

User Flow:

  1. Personel ve vardiya seçin
  2. Atama için tarih aralığı belirleyin
  3. Atamayı kaydedin
  4. Personel programda atanan vardiyalarını görür

3. Table Shiftwork​

URL: admin/hrm/timekeeping?group=table_shiftwork

Purpose: Vardiya programını tablo/ızgara formatında görüntüleme.

Features:

  • Kim, hangi tarihte, hangi vardiyada çalışıyor görün
  • Tarih aralığı, personel veya vardiya türüne göre filtreleyin

4. Manage Day Off​

URL: admin/hrm/timekeeping?group=manage_dayoff

Purpose: Resmi tatiller ve izin günü türlerini tanımlama.

User Flow:

  1. day off kayıtları ekleyin (örn. resmi tatiller)
  2. date ve description belirleyin
  3. Bu günler hesaplamalarda çalışma günlerinden hariç tutulur
  4. Gerektiğinde izin günü kayıtlarını silin veya düzenleyin

Actions:

  • Add day off
  • Edit day off
  • Delete day off

Shifts Management​

URL: admin/hrm/shifts

Purpose: Vardiya türlerini (örn. Morning, Evening, Night) oluşturma ve yönetme.

User Flow:

  1. name ve time range ile vardiya ekleyin
  2. Vardiyalar Allocate Shiftwork ile personele atanabilir
  3. Gerektiğinde vardiyaları düzenleyin veya silin

Payroll ile Entegrasyon​

Zaman takibi verileri (çalışılan saatler, fazla mesai vb.) şunlarda kullanılabilir:

  • Payroll – Devam üzerine maaş hesaplaması için
  • Reports – Devam ve fazla mesai raporları için