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:

  1. Not defterinizi/analizinizi açın
  2. Bir zenginleştirme bloğu ekleyin
  3. Set Working Calendar operatörünü seçin
  4. Çalışma saatlerinizi yapılandırın (örneğin, 09:00 - 17:00)
  5. Çalışma günlerini yapılandırın (örneğin, Pazartesi - Cuma)
  6. İsterseniz tatilleri ekleyin
  7. 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:

  1. 9-17 Pzt-Cuma çalışma takvimi yapılandırın
  2. Use Working Calendar etkin iken "Duration Between Activities" zenginleştirmesini kullanın
  3. 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:

  1. Destek saatlerinizi içeren çalışma takvimi yapılandırın
  2. Use Working Calendar etkin iken "Time Difference From Activity To Current Time" kullanın
  3. 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:

  1. Bir çalışma takvimi yapılandırın
  2. Use Working Calendar etkin iken "Time Difference From Current Time" kullanın
  3. Yaşlandırma sadece iş saatlerini yansıtır

Teknik Notlar

  • Çalışma takvimi hesaplamalarında merkezi olarak WorkingCalendarCalculator sınıfı kullanılır
  • Tüm süre hesaplamaları etkinse bu hesaplayıcı üzerinden yönlendirilir
  • Çalışma takvimi SuperLog nesnesinde saklanır
  • Hesaplamalar, gün bazında değişen çalışma saatleri ve tatil istisnalarını destekler

İlgili Dokümantasyon