İki saat arasında ne kadar süre olduğunu hesapla, haftalık mesai çizelgeni doldur, süreleri topla ve çıkar ya da ondalık saati saat ve dakikaya çevir. Molalar ve gece yarısını geçen vardiyalar otomatik olarak hesaba katılır; istersen saatlik ücret girerek haftalık toplamı ücrete çevirebilirsin. Her şey tarayıcında çalışır; hiçbir şey saklanmaz veya gönderilmez.
Nasıl çalışır?
Her saat, gece yarısından itibaren geçen dakikaya çevrilir: 08:30, 8 × 60 + 30 = 510 dakikadır. Çalışılan süre, bitiş eksi başlangıçtır. Bitiş saati başlangıçtan önceyse vardiya gece yarısını geçmiştir; bu durumda çıkarmadan önce 24 saat (1.440 dakika) eklenir. Ardından dakika cinsinden mola düşülür. Sonuç iki şekilde gösterilir: saat ve dakika olarak (s:dd) ve çoğu bordro ve fatura sisteminin beklediği ondalık saat olarak. Ondalık saat, dakikanın 60'a bölümüdür: 45 dakika 0,75 saat, 7:45 ise 7,75 saattir; tersine çevirirken ondalık kısım 60 ile çarpılır (0,2 saat = 12 dakika). Ondalıklar iki basamağa yuvarlanır. Mesai çizelgesi her günün saatlerini toplayarak haftalık toplamı bulur; saatlik ücret girersen toplam ücret, ondalık toplam ile ücretin çarpımıdır. Süre toplayıcı da düz süreler üzerinde aynı şekilde çalışır: her satır dakikaya çevrilir, eklenir veya çıkarılır ve toplam yeniden s:dd biçimine çevrilir. Fazla mesai ücretini hesaplamıyor; haftalık 45 saati aşan saatleri toplamdan kendin ayırabilirsin.
Adım adım örnek
08:30–17:15 arası, 45 dakika öğle molalı bir vardiya: süre 17:15 − 8:30 = 8:45, moladan sonra 8:00 saat, ondalık olarak 8,00. Böyle beş gün haftada 40:00 saat eder; saatlik 350 TL ücretle çizelge 14.000,00 TL gösterir. 22:00–06:30 arası, 30 dakika molalı bir gece vardiyası gece yarısını geçer: 6:30 + 24:00 − 22:00 = 8:30, eksi 0:30 = 8:00 saat.