İcra Takip Programı
Takip Bilgileri
Takip Türü: Genel Haciz Yoluyla TakipKambiyo Senedine Dayalı Takipİlamlı Takip
Alacaklı Bilgileri
Ad Soyad: T.C. Kimlik No: Adres:
Borçlu Bilgileri
Ad Soyad: T.C. Kimlik No: Adres:
Vekil (Avukat) Bilgileri
Ad Soyad: T.C. Kimlik No: Baro: Sicil No: Adres: Telefon:
Faiz Bilgileri
Faiz Başlangıç Tarihi: Yıllık Faiz Oranı (%):
Alacak Kalemleri
- Kalem Ekle 🧮 Hesapla 📊 Excel’e Aktar 📁 UYAP XML
Otomatik Masraflar
Masrafları otomatik hesapla
Veri Yönetimi
💾 Verileri Kaydet 📂 Verileri Yükle 📥 JSON Yedekle
function veriKaydet() { const veri = getFormData(); localStorage.setItem(“icraTakipVerisi”, JSON.stringify(veri)); showMessage(“Veriler kaydedildi.”); } function veriYukle() { const veri = JSON.parse(localStorage.getItem(“icraTakipVerisi”)); if (!veri) return showMessage(“Kayıtlı veri bulunamadı.”, “error”); setFormData(veri); showMessage(“Veriler yüklendi.”); } function getFormData() { return { takipTuru: document.getElementById(“takipTuru”).value, alacakliAd: document.getElementById(“alacakliAd”).value, alacakliTCKN: document.getElementById(“alacakliTCKN”).value, alacakliAdres: document.getElementById(“alacakliAdres”).value, borcluAd: document.getElementById(“borcluAd”).value, borcluTCKN: document.getElementById(“borcluTCKN”).value, borcluAdres: document.getElementById(“borcluAdres”).value, avukatAd: document.getElementById(“avukatAd”).value, avukatTCKN: document.getElementById(“avukatTCKN”).value, avukatBaro: document.getElementById(“avukatBaro”).value, avukatSicil: document.getElementById(“avukatSicil”).value, avukatAdres: document.getElementById(“avukatAdres”).value, avukatTelefon: document.getElementById(“avukatTelefon”).value, faizTarihi: document.getElementById(“faizTarihi”).value, faizOrani: document.getElementById(“faizOrani”).value }; } function setFormData(veri) { document.getElementById(“takipTuru”).value = veri.takipTuru; document.getElementById(“alacakliAd”).value = veri.alacakliAd; document.getElementById(“alacakliTCKN”).value = veri.alacakliTCKN; document.getElementById(“alacakliAdres”).value = veri.alacakliAdres; document.getElementById(“borcluAd”).value = veri.borcluAd; document.getElementById(“borcluTCKN”).value = veri.borcluTCKN; document.getElementById(“borcluAdres”).value = veri.borcluAdres; document.getElementById(“avukatAd”).value = veri.avukatAd; document.getElementById(“avukatTCKN”).value = veri.avukatTCKN; document.getElementById(“avukatBaro”).value = veri.avukatBaro; document.getElementById(“avukatSicil”).value = veri.avukatSicil; document.getElementById(“avukatAdres”).value = veri.avukatAdres; document.getElementById(“avukatTelefon”).value = veri.avukatTelefon; document.getElementById(“faizTarihi”).value = veri.faizTarihi; document.getElementById(“faizOrani”).value = veri.faizOrani; } function jsonYedekIndir() { const veri = getFormData(); const blob = new Blob([JSON.stringify(veri, null, 2)], { type: ‘application/json’ }); const link = document.createElement(“a”); link.href = URL.createObjectURL(blob); link.download = “takip_dosyasi_yedek.json”; link.click(); showMessage(“JSON formatında veri indirildi.”); } document.getElementById(“veriKaydetBtn”).addEventListener(“click”, veriKaydet); document.getElementById(“veriYukleBtn”).addEventListener(“click”, veriYukle); document.getElementById(“veriJsonIndirBtn”).addEventListener(“click”, jsonYedekIndir); /* Önceki stil ayarları geçerlidir */
✅ Artık sistemde:
💾 Verileri kaydetme (tarayıcı belleğine)
📂 Verileri yükleme (tek tıklamayla geri getirme)
📥 JSON yedekleme (dosya olarak dışa aktarma)
özellikleri aktif!
Yedek dosyasını .json olarak indirip güvenle saklayabilirsiniz. İsterseniz ileride bu dosyadan veri içeri alma (yükleme) özelliği de ekleyebiliriz.
Sıradaki geliştirme ne olsun?
📤 JSON’dan yükle (dosya seçerek)
🖨️ PDF çıktısı oluştur
🧾 Word (.docx) çıktı
🔢 Takip numarası üretici
🛡️ Şifre korumalı kayıt
Yönlendirin, birlikte devam edelim.