Tekrarlanan Giderler
1. Amaç
Tekrarlanan Giderler modülü şunlar gibi sabit döngülerle periyodik giderleri yönetmenize yardımcı olur:
- Elektrik, su, gaz faturaları
- İnternet, kablolu TV
- Sigorta
- Öğrenim ücreti
- Kira
- Diğer tekrarlanan giderler
Bu modül, yapılandırdığınız döngüye göre otomatik olarak olaylar oluşturur ve ödeme zamanı geldiğinde size hatırlatır.
2. Ne Zaman Kullanılır
Şu durumlarda bu modülü kullanın:
- Belirli bir programda sabit giderler (haftalık, iki haftada bir veya aylık)
- Ödemenin ne zaman yapıldığını takip etme ve onaylama ihtiyacı
- Aylık bütçeye otomatik hesaplama isteği
3. İlgili Ekranlar
- Tekrarlanan giderler listesi
- Yeni tekrarlanan gider ekle
- Tekrarlanan gideri düzenle
- Olay geçmişi
4. Ana Kullanım
4.1 Yeni Tekrarlanan Gider Ekle
- İşlevler → Tekrarlanan Giderler seçin
- Sağ alt köşedeki + (FAB) düğmesine dokunun
- Bilgileri doldurun:
- Kategori: Seçin veya yeni kategori oluşturun
- Tutar: Gider tutarını girin (boş bırakılabilir, onaylarken girilebilir)
- Döngü: Haftalık / İki Haftada Bir / Aylık seçin
- Tarih: Döngüdeki tarihi seçin (örn. her ayın 15’i)
- Başlangıç Tarihi: (Sadece iki haftada bir döngü için) Başlangıç tarihini seçin
- Not: Ek bilgiler (isteğe bağlı)
- Kaydet‘e dokunun
4.2 Yapılan Ödemeyi Onayla
- Tekrarlanan giderler listesine gidin
- “Onay Bekliyor” rozeti (sarı) olan öğeyi bulun
- Öğeye dokunarak onay iletişim kutusunu açın
- Doldurun:
- Gerçek Tutar: (beklenenden farklıysa)
- Not: (isteğe bağlı)
- Onayla‘ya dokunun
4.3 Tekrarlanan Gideri Düzenle
- Tekrarlanan giderler listesine gidin
- Düzenlemek için öğeye dokunun
- Menüden Düzenle seçin
- Bilgileri güncelleyin
- Kaydet‘e dokunun
4.4 Geçmişi Görüntüle
- Tekrarlanan giderler listesine gidin
- Bir öğeye dokunun
- Tüm geçmiş olayları görmek için Geçmiş seçin
4.5 Gideri Devre Dışı Bırak/Etkinleştir
- Tekrarlanan giderler listesine gidin
- Devre dışı bırakılacak/etkinleştirilecek öğeyi bulun
- Öğenin sağ tarafındaki Etkin anahtarını değiştirin
5. Örnekler ve UI İllüstrasyonları
5.1 Örnek 1: Aylık Tekrarlanan Gider Oluştur (Elektrik Faturası)
Senaryo: Uygulamanın ödeme zamanı geldiğinde otomatik olarak hatırlatması için aylık elektrik faturasını takip etmek istiyorsunuz.
Adımlar:
- İşlevler ekranına gidin, “Tekrarlanan Giderler” seçin
- Sağ alt köşedeki “➕ Yeni Ekle” düğmesine dokunun
- “Faturalar” kategorisini seçin (yoksa yeni oluşturun)
- Tutar girin: ₺600
- “Aylık” döngüsünü seçin
- “Ayın gününü seç” seçin, 15 girin
- Not otomatik doldurulur “Aylık elektrik faturası” (düzenlenebilir)
- “Kaydet”e dokunun
Sonuç: Uygulama başarı mesajı gösterir ve listeye döner. Yeni öğe tüm bilgilerle görünür ve uygulama her ayın 15’inde otomatik olarak hatırlatır.
5.2 Örnek 2: Vadesi Gelen Gideri Onayla ve Gerçek Tutarı Güncelle
Senaryo: Su faturası ödeme günü (10’u), ancak ödenecek gerçek tutar belirlenen ₺240 yerine ₺210 (azaldı).
Adımlar:
- Uygulamayı açın veya “Tekrarlanan Giderler” ekranına gidin
- Uygulama otomatik olarak vadesi gelen olayı algılar ve onay iletişim kutusunu gösterir
- İletişim kutusu varsayılan tutarı gösterir: ₺240
- Gerçek tutarı ₺210 olarak güncelleyin
- Not girin: “Bu ay su tasarrufu yapıldı” (isteğe bağlı)
- “Ödendi Onayla”ya dokunun
Sonuç: Uygulama onaylanan olayı gerçek tutar ₺210 ile günceller, otomatik olarak bir sonraki olayı oluşturur ve mevcut finansal bakiyeyi günceller (₺210 çıkarır).
5.3 Örnek 3: Artık Geçerli Olmadığında Tekrarlanan Gideri Devre Dışı Bırak
Senaryo: 2 ay boyunca geçici olarak yer kiralamıyorsunuz, bu yüzden “Kira” giderini tamamen silmek yerine devre dışı bırakmak istiyorsunuz.
Adımlar:
- “Tekrarlanan Giderler” ekranına gidin
- Listede “Kira” öğesini bulun
- Öğenin sağ tarafındaki “Etkin” anahtarını dokunun
- Uygulama onay iletişim kutusunu gösterir: “Bu gideri devre dışı bırakmak istediğinizden emin misiniz?”
- Onaylamak için “Devre Dışı Bırak” düğmesine dokunun
Sonuç: “Kira” kartı “Etkin Değil” durumuna (gri) değişir, anahtar “Etkin Değil” olur. Uygulama bu gider için artık yeni olaylar oluşturmaz. Anahtarı “Etkin Değil” → “Etkin” olarak değiştirerek yeniden etkinleştirebilirsiniz.
6. Mantık ve Kurallar
6.1 Döngü ve Tarih
- Haftalık: Haftanın gününü seçin (1=Pazartesi, 7=Pazar)
- İki Haftada Bir: Haftanın günü + belirli başlangıç tarihi
- Aylık: Ayın gününü seçin (1-31)
6.2 Otomatik Olay Oluşturma
- Uygulama şu durumlarda otomatik olarak olay oluşturur:
- Yeni gider eklerken
- Döngüdeki tarihe ulaşıldığında
- Yeni ay başladığında
6.3 Olay Durumu
- PENDING: Onay bekliyor (sarı rozet gösterir)
- COMPLETED: Onaylandı (yeşil rozet gösterir)
- CANCELLED: İptal edildi (kırmızı rozet gösterir)
6.4 Bütçe Entegrasyonu
- Gideri onaylarken, uygulama otomatik olarak mevcut ayın bütçesini günceller (varsa)
- Gider bütçedeki “Tekrarlanan Giderler”e hesaplanır
6.5 Bildirimler
- Ödeme vadesi geldiğinde uygulama hatırlatma bildirimi gönderir
- Bildirim zamanı her öğe için yapılandırılabilir (
notificationTime1, notificationTime2, varsayılan 16:00 ve 19:00)
7. Önemli Notlar
- Tutar boş bırakılabilir: Kesin tutarı bilmiyorsanız, boş bırakabilir ve onaylarken girebilirsiniz
- Olay varsa silinemez: Olaylar varsa, yalnızca devre dışı bırakabilirsiniz (isActive = false), silemezsiniz
- Geç onaylama: Geçmiş olayları onaylayabilirsiniz, uygulama otomatik olarak bütçeyi yeniden hesaplar
- Döngü değiştirme: Döngüyü düzenlerken, gelecekteki olaylar yeniden hesaplanacaktır