Yakında - Bu özellik şu anda geliştirme aşamasındadır ve gelecek bir sürümde kullanıma sunulacaktır.
Çalışma Takvimi Süre Hesaplamaları
Genel Bakış
mindzie artık filtreler, hesaplayıcılar ve zenginleştirme operatörlerinde çalışma takvimi farkındalığıyla süre hesaplamalarını desteklemektedir. Etkinleştirildiğinde, süre hesaplamaları gece, hafta sonları ve tatiller gibi çalışma dışı zamanları hariç tutar - size ham takvim zamanı yerine doğru iş saati ölçümleri sağlar.
Nasıl Çalışır
Standart Takvim Zamanı ve Çalışma Takvimi Zamanı
| Senaryo | Takvim Zamanı | Çalışma Takvimi Zamanı (9-5 Pzt-Cuma) |
|---|---|---|
| Pazartesi 16:00 - Salı 10:00 | 18 saat | 2 saat (Pzt 1 saat + Salı 1 saat) |
| Cuma 15:00 - Pazartesi 09:00 | 66 saat | 2 saat (sadece Cuma 15-17 arası) |
| Tatildeki bir etkinlik | Sayılır | Hariç tutulur |
"Çalışma Takvimi Kullan" Seçeneği
Etkinlik logunuzda bir Çalışma Takvimi yapılandırıldığında, süre ile ilgili editörlerde yeni bir onay kutusu görünür:
[x] Use Working Calendar (business hours only)
Etkinleştirildiğinde, süreler çalışma takviminde tanımlı gece, hafta sonları ve tatilleri dışlar.
Önemli: Bu seçenek yalnızca etkinlik logunuzda Çalışma Takvimi yapılandırıldığında görünür. Seçeneği görmüyorsanız, önce iş saatlerinizi tanımlamak için "Set Working Calendar" zenginleştirmesini eklemeniz gerekir.
Çalışma Takvimi Ayarlama
Çalışma takvimi sürelerini kullanmadan önce, etkinlik logunuzda bir Çalışma Takvimi yapılandırmalısınız:
- Not defterinizi/analizinizi açın
- Bir zenginleştirme bloğu ekleyin
- Set Working Calendar operatörünü seçin
- Çalışma saatlerinizi yapılandırın (örneğin, 09:00 - 17:00)
- Çalışma günlerini yapılandırın (örneğin, Pazartesi - Cuma)
- İsterseniz tatilleri ekleyin
- Not defterini çalıştırın
Yapılandırıldıktan sonra, tüm süre editörlerinde "Use Working Calendar" seçeneği gösterilir.
Desteklenen Bileşenler
Aşağıdaki bileşenler Use Working Calendar seçeneğini destekler:
Filtreler
| Filtre | Açıklama |
|---|---|
| Case Duration | İlk ve son etkinlik arasındaki toplam süreye göre vakaları filtreler |
| Time Between Activities | İki belirli aktivite arasındaki süreye göre vakaları filtreler |
Hesaplayıcılar
| Hesaplayıcı | Açıklama |
|---|---|
| Time Between Selected Events | İki etkinlik türü arasındaki süre istatistiklerini hesaplar |
| Time To Activity | Vaka başlangıcından belirli bir aktiviteye kadar süreyi hesaplar |
Zenginleştirme Operatörleri
| Operatör | Açıklama |
|---|---|
| Duration Between Activities | İki aktivite arasındaki süre ile vaka özniteliği oluşturur |
| Duration From Attribute To Activity | Bir tarih özniteliğinden bir aktiviteye süreyi hesaplar |
| Duration From Case Attribute To Activity Times | Vaka özniteliğinden birden çok aktivite olayına süreyi hesaplar |
| Time Difference From Activity To Current Time | Bir aktiviteden şu anki zamana kadar geçen süreyi hesaplar |
| Time Difference From Current Time | Bir tarih özniteliğinden şu anki zamana kadar geçen süreyi hesaplar |
| Event Time Difference | İki etkinlik seviyesi tarih/zaman özniteliği arasındaki süreyi hesaplar |
Davranış Detayları
Üçlü Durum Mantığı
Use Working Calendar ayarı üçlü durum mantığı kullanır:
| Değer | Davranış |
|---|---|
| Seçili değil | Takvim zamanını zorunlu kılar (çalışma takvimini yapılandırılmış olsa bile yok sayar) |
| Seçili | Çalışma takvimini zorunlu kılar (yalnızca iş saatlerini kullanır) |
| Varsayılan (açıkça ayarlanmadığında) | Logun varsayılan ayarını takip eder |
Kibar Geri Dönüş
Use Working Calendar etkin ama logda takvim yapılandırılmamışsa, hesaplama sessizce standart takvim zamanına geri döner. Bu, geriye dönük uyumluluk ve hata önleme sağlar.
Kalıcılık
Use Working Calendar ayarı filtre, hesaplayıcı veya zenginleştirme operatörü yapılandırmasıyla birlikte kaydedilir. Var olan bloğu düzenlediğinizde ayar önceki değerine geri yüklenir.
Kullanım Senaryoları
Gerçek İşlem Süresini Ölçme
Senaryo: Ekibinizin faturaları işleme süresini ölçmek istiyorsunuz, ancak ham takvim zamanı geceleri ve hafta sonlarını da içeriyor.
Çözüm:
- 9-17 Pzt-Cuma çalışma takvimi yapılandırın
- Use Working Calendar etkin iken "Duration Between Activities" zenginleştirmesini kullanın
- Süreler artık gerçek çalışma zamanını yansıtır
SLA Uyumluluk İzleme
Senaryo: SLA'nız müşteri taleplerine 4 iş saati içinde yanıt verilmesini gerektiriyor, 4 takvim saati değil.
Çözüm:
- Destek saatlerinizi içeren çalışma takvimi yapılandırın
- Use Working Calendar etkin iken "Time Difference From Activity To Current Time" kullanın
- 4 saatten fazla çalışma süresi geçen vakalarda filtreleyin veya uyarı oluşturun
Doğru Yaşlandırma Raporları
Senaryo: Vakaların ne kadar beklediğini raporlamanız gerekiyor, fakat hafta sonları yaşlandırma metriğine dahil edilmemeli.
Çözüm:
- Bir çalışma takvimi yapılandırın
- Use Working Calendar etkin iken "Time Difference From Current Time" kullanın
- Yaşlandırma sadece iş saatlerini yansıtır
Teknik Notlar
- Çalışma takvimi hesaplamalarında merkezi olarak
WorkingCalendarCalculatorsınıfı kullanılır - Tüm süre hesaplamaları etkinse bu hesaplayıcı üzerinden yönlendirilir
- Çalışma takvimi
SuperLognesnesinde saklanır - Hesaplamalar, gün bazında değişen çalışma saatleri ve tatil istisnalarını destekler