Sürüm Notları & Değişiklik Günlüğü
v1.8.2 Sürüm Notları (1 Ekim 2026)
MonoFina v1.8.2 sürümü; Vergi Usul Kanunu 217/218 standartlarında resmi fatura iptal iş akışını, otomatik depo iadesi ve storno muhasebe kayıtlarını devreye almakta; satış faturası düzenleme ekranındaki yevmiye fişi denge güvencesini sunmaktadır.
Sürüm: v1.8.2
1 Ekim 2026
✨ Yeni Eklenen Özellikler (Added)
- VUK 217/218 Fatura İptal İş Akışı (IInvoiceCancellationService): Kesinleşmiş ve numaralandırılmış satış veya alış faturaları için doğrudan silme yerine resmi iptal akışı devreye alındı. Fatura
cancelleddurumuna geçirilir; iptal tarihi (cancelled_at), işlemi yapan kullanıcı (cancelled_by) ve zorunlu iptal gerekçesi (cancel_reason) kalıcı olarak denetim izine (audit trail) işlenir (DbUp 0050). - Otomatik Ters Stok Hareketi (Depo İadesi): İptal edilen satış faturası kalemleri otomatik olarak
Satış İptalihareketiyle depoya iade edilir; alış faturası iptalinde ise depo stoğundanAlış İptalihareketiyle otomatik düşülür. - Otomatik Storno Yevmiye Fişi (Shadow GL): İptal edilen faturaya ait orijinal yevmiye kaydının tam tersi (Borç/Alacak storno kaydı) üretilerek genel muhasebe ve mizan dengesi bozulmadan korunur.
- Eşzamanlılık ve Çift İşlem Kalkanı: İki kullanıcının veya sekmenin aynı faturayı aynı anda iptal etme veya tahsilat ekleme girişimleri iki ayrı
DbContextve koşullu veritabanı kilitleriyle (ExecuteUpdateAsync) mutlak olarak engellenir.
🐛 Düzeltilen Hatalar (Fixed)
- Satış Faturası Düzenleme Yevmiye Fişi Denge Düzeltmesi (ValidateBalance): Satış faturası düzenleme (
Sales/Invoices/Edit) ekranında taslak kesinleştirme veya kalem güncelleme sırasında kalemlerin bellek koleksiyonuna mükerrer eklenmesi engellenerek kalem mükerrer ekleme kaynaklı yevmiye fişi dengesizlik hatası (ValidateBalance) giderildi. - 9 adet yeni entegrasyon testi ile tüm finansal düzenleme senaryoları tam test güvencesine bağlandı.
Bu kullanım rehberi işinize yaradı mı?
Geri bildiriminiz dökümantasyonumuzu geliştirmemize yardımcı olur.