Departmanlar
/Hr/Department/Index — Kuruluşa ait departmanların listelendiği ve yönetildiği ekran.
Departmanlar, çalışanların ve pozisyonların bağlandığı organizasyon birimlerini tanımlar. Bir çalışan oluşturulurken mutlaka bir departmana atanması gerekir.
Rol kısıtlaması: Developer, SystemManager ve OrganizationManager tam CRUD erişimine sahiptir. Employee rolü yalnızca görüntüleme yapabilir.
Departman Listesi
Tablo Sütunları
| Sütun | Açıklama |
|---|---|
| Kod | Departman kodu |
| Ad | Departmanın görünen adı |
| Son Değiştiren | Son güncellemeyi yapan kullanıcı |
| Son Değişiklik Tarihi | Güncelleme tarih ve saati |
| Durum | Aktif / Pasif |
Filtreleme
- Tarih aralığı (başlangıç — bitiş)
- Durum (Tümü / Aktif / Pasif)
- Dil seçimi (çoklu dil desteği varsa)
Departman Ekleme
Sağ üst köşedeki Ekle butonuna tıklanarak form açılır.
| Alan | Açıklama |
|---|---|
| Kod | Benzersiz departman kodu (ör: IT, HR, FIN) |
| Ad | Departmanın görünen adı (çoklu dil desteklenir) |
| Durum | Aktif / Pasif |
Kaydedilen departman, çalışan ve pozisyon formlarındaki departman seçim listesine otomatik eklenir.
Departman Düzenleme
Listeden bir departman satırına tıklanarak veya satır işlemleri menüsünden Düzenle seçilerek form açılır.
Kod alanı değiştirilebilir; ancak aktif çalışanlara bağlı departmanlar silinmez.
Departman Silme
Satır işlemleri menüsünden Sil seçilerek gerçekleştirilir. Silinmek istenen departmana bağlı aktif çalışan veya pozisyon varsa silme işlemi engellenir.