Önce şef ve ekip üyelerinin Prim adetlerini girin; ardından Servis Şefi Takip ekranında ekibi seçip servis bilgilerini tamamlayın. Tab ile sonraki hücreye geçin. Sadece sayı girin. O yazarsanız prim adedi ortalamadan hesaplanır. Ortalama girişi için servis kaydı gerekmez; sonradan gerçek adede çevirmeniz gerekmez. D yazarsanız ortalama dolar ve kişi o gün Servis Şefi Takip'te Dükkan olarak görünür. Telefonda kutunun yanındaki O/D düğmelerini kullanın.
Saat girin (örn: 2, 3.5). G yazarsanız tam gün mesai (+1 gün) eklenir.
Hücrelere tıklayarak şefin o günkü servis detaylarını düzenleyin. Dolu hücrenin üzerine gelince çıkan × ile tek kaydı silebilirsiniz.
MAAŞ PUSULASI
ELDEN ÖDEME TUTANAĞI
📁 Arşiv — Geçmiş Kayıtlar
Eski Excel'den içe aktarılan geçmiş veriler: aylık maaş özetleri, yıllık izinler ve
eski avanslar (2021-2025). Haziran/Temmuz kayıtları içe aktarılmamıştır.
🗄 Bu kayıtlar artık yalnızca burada durmuyor.Rapor, Maaş Hesap ve Pusula ekranlarında
eski bir yıl seçtiğinizde (ör. 2023) bu tutarlar doğrudan orada görünür ve satırlar 🗄 arşiv rozetiyle işaretlenir.
Bu sayfa ise ham arşivin tamamını tek listede görmek içindir — özellikle yıllık izin geçmişi başka hiçbir ekranda yoktur.
HepsiMaaş ÖzetleriYıllık İzinlerEski Avanslar
💵 Günlük Yol & Yemek Ücretleri
Buraya girilen tutar o aydan itibaren tüm personele uygulanır; geçmiş aylar değişmez.
Örnek: “Eylül 2026 — Yol 92 TL” girersen Eylül ve sonraki tüm aylar 92 TL kullanır, Ağustos ve öncesi
eski tutarda kalır. Ücret tekrar değişince yeni bir satır eklemen yeterlidir.
İstisnalar bu tarifeden etkilenmez: personel kartında “Yol ücretine dahil değil” /
“Yemek ücretine dahil değil” işaretli olanlar ve sabit yol ücretli personel.
Yıllık ücretli izin hakkı, işe giriş tarihine ve İş Kanunu Madde 53'e göre otomatik hesaplanır
(1-5 yıl: 14, 5-15 yıl: 20, 15+ yıl: 26 gün/yıl). Günlük girişte Yİ işaretlenen
günler kullanılan izinden düşülür.
🚗 Araç Yönetimi
🧪 TEST MODU — Bu özellik henüz personele yayınlanmadı.
☁️ OneDrive Müşteri Senkronizasyonu
Yükleniyor…
Bu ekran yalnızca müşteri Excel dosyasının OneDrive üzerindeki değişikliğini izler.
Dosya değiştirilmez, OneDrive'a yazılmaz ve bu aşamada müşteri verisi veritabanına aktarılmaz.
1️⃣ Microsoft Entra — Uygulama Kaydı (tek seferlik)
entra.microsoft.com →
App registrations → New registration
• Uygulama adı: OXHIJYEN OneDrive Musteri Sync
• Supported account types: Personal Microsoft accounts only
• Redirect URI: gerekmez | Client Secret: gerekmez
• API permissions → Microsoft Graph → Delegated permissions → Files.Read
• Authentication → Advanced settings → Allow public client flows = Yes
• Son olarak Overview sayfasındaki Application (client) ID değerini aşağıya yapıştırın.
2️⃣ Application (Client) ID
3️⃣ Microsoft Hesabı
Aşağıdaki adresi açın ve kodu girin. Bu pencereyi kapatmayın; onay verdiğinizde bağlantı otomatik tamamlanır.
Adres:
Onay bekleniyor…
4️⃣ İzlenecek Dosya
📡 Takip Durumu
📜 Son Olaylar
☁️ OneDrive Durumu
Yükleniyor…
⚠️ Kalıcı müşteri kimliği bulunamadı.
Güvenli otomatik senkronizasyon için Excel'e MÜŞTERİ NO / OX_ID alanı eklenmelidir.
Önizleme çalışır, ancak veritabanına aktarım bu alan olmadan uygulanmaz.
Sistem OneDrive'daki Excel dosyasına yazmaz; yalnızca öneri listesi üretir.
🔄 Müşteri Senkronizasyonu
Önizleme veritabanında hiçbir değişiklik yapmaz. Excel dosyası yalnızca okunur.
⚙️ Otomatik Senkronizasyon
Varsayılan KAPALI. Kapalıyken cron dosya değişikliğini görür, önizleme hazırlar ve yönetici onayını bekler.
Eşik aşılırsa (ör. kayıtların %20'sinden fazlası pasife alınacaksa) otomatik uygulama durdurulur ve manuel onay istenir.
🕘 Senkronizasyon Geçmişi
🏢 Müşteri Detayı
Bu müşteri OneDrive Excel dosyasından yönetilmektedir. Değişiklik için Excel dosyasını güncelleyin.
Önizleme Detayı
🧪 TEST / SHADOW MODU
Bu kayıtlar henüz maaş ve prim verilerini değiştirmez. daily_records.sebil ve legacy servis kayıtları yalnız karşılaştırma için okunur. Authoritative = 0
1. Ekibi seç
Prim / Servis Şefi ekranında kaydedilmiş tarih, araç ve ekip burada tek sefer seçilir.
2. O gün gidilen firmalar
Firmaları sırayla ekleyin. Seçim yapılınca DRAFT olarak güvenle kaydedilir.
4. Gün sonu özeti
Personel ve firma toplamlarını kontrol edin. Reconciliation yalnız mevcut veriyi okur.
Yeni özellikler önce yalnızca yöneticiye açılır (TEST). Yönetici onayladıktan sonra personele yayınlanır.
Personelden kaldırmak hiçbir veriyi silmez, yalnızca personel erişimini kapatır.
🩺 Sistem Durumu
🧰 Veri Bakım Araçları
🔑 Aktif Oturumlar
♻️ Yedekten Geri Yükle
Daha önce 💾 Yedek Al ile indirdiğiniz .json dosyasını yükler.
Mevcut veriler bu dosyadakilerle değiştirilir.
Yanlışlıkla basılmasın diye üst menüden buraya alındı — kullanmadan önce
güncel bir yedek almanız önerilir.
🕘 Yayın Geçmişi
📂 OneDrive — Dosya Seç
/
📎 Aylık Hedef Belirle
Araç Bilgileri
📅 Taksitli Avans Planı
➕ Yeni Plan Oluştur
Gün Düzenle
⚠️ Bu güne ait onaylı servis kaydı bulunduğundan gün bilgileri kilitlidir.
⚠️ Bu gün resmi tatil. Personel çalıştı mı?
🔒 Toplu Kilit
Avans Ekle
Yeni Personel
«Bankadan Ödeme Excel'i»nde kullanılır. Boş bırakılırsa personel banka yükleme listesine eklenmez.
«Günlük» seçilirse Maaş alanı günlük ücret (yevmiye) olarak kullanılır; net = geldiği gün × bu ücret (prim/mesai/yol/yemek uygulanmaz).
Personel ayrıldıysa tarihini girin. Geçmiş aylar korunur: bu tarihe kadarki raporlarda, maaş ekranında ve günlük girişte kişi görünmeye devam eder; yalnızca sonraki aylarda listeden çıkar.
Emekli olup geçmiş kıdem tazminatı ödendiyse o tarihi girin; yeni tazminat bu tarihten itibaren hesaplanır. Yıllık izin hakkı bundan etkilenmez (her zaman işe giriş tarihinden sayılır). Boşsa işe giriş tarihi kullanılır.
Yemek yükleme Excel'inde bu numara kullanılır. Boş bırakılırsa personel yükleme listesine eklenmez.
Bu işaretler, daha önce isimden tahmin edilen kuralların yerini alır — artık doğrudan buradan yönetilir.
İşaretlenirse bu personel bundan sonraki maaş, yıllık izin ve günlük giriş listelerinde görünmez. Geçmiş aylar korunur: kişinin verisi olan aylarda görünmeye devam eder. Kaydı silinmez; istediğinizde tekrar aktif yapabilirsiniz.
Maaş, banka sabiti, personel tipi veya yol/yemek işaretleri değiştiğinde buraya bir satır eklenir. Her ay, tarihi kendisinden küçük veya eşit en yeni satırı kullanır — böylece geçmiş bordrolar zam yapıldığında değişmez.
🌴 Yıllık İzin Girişi
📅 Günlere tıklayarak yıllık izin işaretleyin
İzinli gün Boş (tıkla-işaretle) Başka kayıt Pazar / resmi tatil (kapalı)
İşaretlediğiniz günler hem yıllık izinden düşer hem de günlük girişe Yİ olarak işlenir. Pazar ve resmi tatil günleri izinden sayılmaz (İş Kanunu M.56).
Kullanılan İzin Günleri
🖨️ Toplu Pusula Yazdır
Dönem: Seçtiğiniz personellerin maaş özeti tek seferde, her biri ayrı bir A5 sayfası olacak şekilde yazdırılır.
Servis Şefi Girişi
⚠️ Şefin o günkü durumu Çalıştı (C) veya RT+ değil!