Sürüm Notları & Değişiklik Günlüğü
v1.8.3 Sürüm Notları (2 Ekim 2026)
MonoFina v1.8.3 sürümü; satış faturalarında yıllık bazda sıfırlanan deterministik iç kayıt numaralandırma motorunu, aynı iç numaranın birden fazla faturaya verilmesini engelleyen veritabanı tekillik zırhını ve matbaa fatura numarası desteğini devreye almaktadır.
Sürüm: v1.8.3
2 Ekim 2026
✨ Yeni Eklenen Özellikler (Added)
- Yıllık Deterministik İç Numaralandırma Motoru: Satış faturalarında form üzerinden numara girme zorunluluğu kaldırılarak, sunucu tarafında yıllık sıfırlanan
F{yıl}{sıra:D6}(örn.F2026000001) formatında boşluksuz artan iç kayıt numarası ataması sağlandı. Taslak faturalarda iç numara atanmaz; numara fatura kesinleştirildiğinde verilir. - Veritabanı Düzeyinde İç Numara Tekillik Zırhı: Satış faturalarında aynı iç numaranın mükerrer verilmesi veritabanı düzeyindeki kısmi tekillik indeksi (
uq_invoices_sales_number_active) ve eşzamanlı çakışma kalkanı ile engellendi (DbUp 0051). İptal edilen faturaların numarası korunur ve boşa çıkarılmaz. - Matbaa Fatura Numarası Altyapısı ve Tekillik Koruması: Matbu koçan kullanan firmalar için veritabanında kağıt fatura numarası desteği (
paper_invoice_number) ve bu numaranın mükerrer kaydedilmesini engelleyen tekillik kısıtı (uq_invoices_sales_paper_number) altyapısı sisteme dahil edildi. Arayüzden giriş alanı sonraki sürümde kullanıma sunulacaktır. - Not: Resmî GİB e-Fatura/e-Arşiv numara alma ve kuyruk akışı sonraki aşamalarda sunulacaktır.
🐛 Düzeltilen ve Geliştirilen Alanlar (Fixed)
- İstemci Numaralandırma Bağımlılığının Kaldırılması: Satış faturası oluşturma ve düzenleme ekranlarında istemci tarafından gönderilen numara manipülasyonları sunucuda göz ardı edilerek tutarlılık güvenceye alındı.
- Faz A1 kapsamında yazılan 5 adet yeni entegrasyon testi ile numaralandırma motoru ve eşzamanlılık senaryoları doğrulandı.
Bu kullanım rehberi işinize yaradı mı?
Geri bildiriminiz dökümantasyonumuzu geliştirmemize yardımcı olur.