Abonelikler¶
Aboneliklerle yinelenen hizmetleri otomatik olarak faturalandırırsınız — aylık catering, kurumsal yemek, içecek tarifeleri veya bakım sözleşmeleri. DiKAS, yapılandırılan aralıkta faturaları oluşturur, isteğe bağlı olarak SEPA otomatik ödeme talimatı ile.
Admin → Müşteriler → [Müşteri] → Abonelikler
Abonelik oluşturma¶
Müşteri detayında „+ Yeni abonelik":
Zorunlu alanlar¶
| Alan | Örnek | Açıklama |
|---|---|---|
| Tanım | Aylık öğle yemeği | Aboneliğin adı |
| Kalemler | 12× öğle menüsü, adet 11,99 € | Bir veya birden fazla fatura kalemi |
| Aralık | Aylık | Faturalandırma ritmi |
| Başlangıç tarihi | 01.03.2026 | Faturalandırmanın ne zaman başlayacağı |
Aralıklar¶
| Aralık | Açıklama | Tipik kullanım |
|---|---|---|
| Aylık | Her ay fatura | Catering, kurumsal yemek, içecek tarifesi |
| Üç aylık | Her 3 ayda bir fatura | Bakım sözleşmeleri, sezonluk hizmetler |
| Yıllık | Yılda bir kez fatura | Lisans ücretleri, yıllık götürü bedeller |
İsteğe bağlı alanlar¶
| Alan | Açıklama |
|---|---|
| Bitiş tarihi | Otomatik sona erme tarihi (abonelik bu tarihten sonra sona erer) |
| Ödeme vadesi | Vadeye kadar olan gün sayısı (varsayılan: 14 gün) |
| SEPA otomatik ödeme talimatı | Tutarı otomatik ödeme talimatı ile tahsil etme |
| Net modu | KDV'siz fatura (AB dışı için reverse charge) |
Farklı fatura adresi¶
Abonelik faturalarının başka bir adrese gönderilmesi gerekiyorsa (ör. merkezi muhasebe):
| Alan | Açıklama |
|---|---|
| Fatura firma adı | Farklı firma adı |
| Fatura adı | Farklı muhatap |
| Fatura sokak adresi | Farklı sokak adresi |
| Fatura posta kodu / şehir / ülke | Farklı adres |
Bu alanlar yalnızca bu abonelik için müşteri ana verilerinin üzerine yazar.
📊 Abonelik faturalandırmasını gerçekleştirme¶
Simülasyon (önizleme)¶
Faturaları oluşturmadan önce bir önizleme görüntüleyebilirsiniz:
- Admin → Müşteriler → Abonelikler → „Simüle et"
- Dönem seçin (ör. „31.03.2026'ya kadar")
- DiKAS, hangi faturaların oluşturulacağını gösterir:
- Müşteri, abonelik adı, tutar
- Sonraki fatura tarihi
- SEPA otomatik ödeme talimatı evet/hayır
Faturalandırmayı çalıştırma¶
- „Faturalandırmayı gerçekleştir" öğesine tıklayın
- DiKAS, vadesi gelen her abonelik için şunları oluşturur:
- Bir müşteri faturası (durum: Açık)
- Bir kasa belgesi (muhasebe için)
- İsteğe bağlı: Belgede TSE imzası
- „Sonraki faturalandırma" alanı otomatik olarak bir sonraki aralığa ayarlanır
- SEPA abonelikleri için: SEPA dosyası oluşturulur
Ayrıntılı faturalandırma mantığı¶
Her aktif abonelik için:
NextInvoiceDate ≤ Faturalandırma tarihi olduğu sürece:
1. Kalemleri kopyala (reverse charge kontrolü ile)
2. Fatura oluştur (durum: Açık)
3. Kasa belgesi oluştur (fatura numarası = belge numarası)
4. NextInvoiceDate'i aralık kadar ileri al
5. Bitiş tarihine ulaşılırsa → aboneliği devre dışı bırak
Üç aylık faturalandırmada ve daha uzun bir dönemde dolayısıyla abonelik başına gerekirse birden fazla fatura oluşturulur.
🏦 SEPA otomatik ödeme talimatı¶
Ön koşullar¶
Bir aboneliğin SEPA otomatik ödeme talimatı ile tahsil edilebilmesi için:
| Ön koşul | Açıklama |
|---|---|
| Müşteri IBAN | Müşteri ana verilerinde kayıtlı IBAN |
| SEPA yetkisi (mandat) | Müşteride yetki referansı ve yetki tarihi |
| Alacaklı kimliği (Gläubiger-ID) | Ayarlarda kayıtlı SEPA alacaklı kimliğiniz |
| Abonelik işareti | Abonelikte „SEPA otomatik ödeme talimatı" etkin |
SEPA dosyası oluşturma¶
Abonelik faturalandırmasında otomatik olarak bir pain.008 dosyası oluşturulur:
- SEPA işaretli tüm abonelikler bir araya getirilir
- DiKAS, pain.008.003.02 formatında bir XML dosyası oluşturur
- Dosya şunları içerir:
- Alacaklı kimliği, yetki referansı, yetki tarihi
- Her müşterinin IBAN ve BIC'i
- Açıklama olarak fatura numarası
- Tahsilat tarihi (oluşturmadan 5 gün sonra)
- İndir → İnternet bankacılığınıza yükleyin
Geri dönen otomatik ödeme¶
Bir otomatik ödeme geri dönerse (yetersiz bakiye, hatalı hesap):
- Bir sonraki banka aktarımında DiKAS geri dönen ödemeyi tanır
- İlgili fatura yeniden „Açık" durumuna getirilir
- Müşteriyle manuel olarak iletişime geçilebilir veya ihtar gönderilebilir
🌍 Net modu (Reverse Charge)¶
Geçerli KDV kimlik numarası (USt-IdNr.) olan AB dışı kurumsal müşteriler için:
- Abonelikte „Net modu" öğesini etkinleştirin
- Faturalar %0 KDV ile oluşturulur
- „Reverse Charge" notu otomatik olarak eklenir
- Tanıma: KDV kimlik numarası, „DE" dışında bir ülke koduyla başlar (ör.
AT,FR,IT)
Abonelik kalemleri¶
Her abonelik birden fazla kaleme sahip olabilir — fatura formatıyla aynıdır:
| Alan | Açıklama |
|---|---|
| Açıklama | Hizmet tanımı |
| Miktar | Adet |
| Birim fiyat | Birim başına fiyat |
| Vergi oranı | %19, %7 veya %0 |
| İndirim % | Kalem indirimi |
Örnek kurumsal catering:
| Kalem | Açıklama | Miktar | Birim fiyat | KDV |
|---|---|---|---|---|
| 1 | Öğle menüsü (Pzt–Cum) | 20 | 11,99 € | %7 |
| 2 | İçecek götürü bedeli | 1 | 35,00 € | %19 |
| 3 | Teslimat | 1 | 15,00 € | %19 |
Aboneliği yönetme¶
Aboneliği devre dışı bırakma¶
- „Devre dışı bırak" aboneliği pasif duruma getirir
- Başka fatura oluşturulmaz
- Mevcut faturalar korunur
Aboneliği düzenleme¶
- Kalemler, tutar, aralık ve adres istediğiniz zaman değiştirilebilir
- Değişiklikler bir sonraki faturalandırmadan itibaren geçerli olur
Aboneliği silme¶
- Yalnızca açık fatura bulunmuyorsa mümkündür
- Geçmiş faturalar korunur
Uygulama örnekleri¶
Aylık kurumsal yemek¶
| Ayar | Değer |
|---|---|
| Tanım | Öğle yemeği Müller firması |
| Aralık | Aylık |
| Kalem 1 | 20× öğle menüsü, adet 11,99 € (%7) |
| Kalem 2 | 1× içecek götürü bedeli 35,00 € (%19) |
| Ödeme vadesi | 14 gün |
| SEPA | Evet (IBAN kayıtlı) |
Üç aylık bakım¶
| Ayar | Değer |
|---|---|
| Tanım | Klima bakım sözleşmesi |
| Aralık | Üç aylık |
| Kalem 1 | 1× bakım götürü bedeli 250,00 € (%19) |
| Ödeme vadesi | 30 gün |
| Net modu | Hayır |
Yıllık lisans (AB dışı)¶
| Ayar | Değer |
|---|---|
| Tanım | Yazılım lisansı 2026 |
| Aralık | Yıllık |
| Kalem 1 | 1× yıllık lisans 1.200,00 € (%0, Reverse Charge) |
| Net modu | Evet (müşterinin AT KDV kimlik numarası var) |
| Fatura adresi | Merkezi muhasebe Viyana |
Sonraki adım¶
→ Banka işlemleri & SEPA — Banka aktarımı ve ödeme mutabakatı