NunWorks

NunWorks 1.13

NunWorks 1.13'ün ana konusu fiyat listeleri: satış ve alış fiyatları artık NunWorks'ün içinde tanımlanıyor ve web'de, mobilde ve B2B'de belgeye kendiliğinden geliyor. KDV fatura toplamından hesaplanıyor; e-İrsaliye taşıma bilgisiyle gönderiliyor.

Yenilikler

  • Stok: Fiyat Listeleri. Satış ve alış listeleri stok ve hizmet kartları için birim, döviz ve başlangıç tarihiyle fiyat tutar. Fiyat Değişikliği ile bir tarihten geçerli yeni fiyatlar tek seferde girilir, Geçmiş eski fiyatları gösterir. Stok ve hizmet kartlarında Fiyatlar sekmesi var.
  • Satış: Fiyat listesi atamaları. Liste herkese, bir cari grubuna, bir dinamik gruba ya da tek bir cariye atanır; belgede fiyat en özel atamadan gelir. Satırın biriminde fiyat yoksa ana birimin fiyatından çevrilir. Fiyatın hangi listeden geldiği satırda görünür; "Fiyatları yeniden bul" tarih ya da cari değişince fiyatları günceller.
  • Cari / Stok: Cari Dinamik Grupları ve Stok Dinamik Grupları. Elle seçilen cari ya da ürün listeleridir; carinin üyeliği tarih aralığıyla sınırlanabilir. Fiyat listesi atamasında ve kampanyada kullanılır.
  • Satış: Kampanyalar artık web'de ve mobilde girilen belgelerde de uygulanır (önceden yalnız B2B sepetinde). Kampanyaya dinamik grup kriteri eklendi; miktar baremi ana birimle sayılır.
  • Mobil: Siparişte fiyat, fiyat listesinden etiketiyle gelir; tekrar siparişte fiyatlar yeniden bulunur. Kalemde birim seçilebilir, birimin barkodu okutulabilir. Cari ve ürün seçiminde liste dolu açılır, kaydırdıkça yüklenir, son seçilenler üstte durur. Sonuç ekranında kalemler ve kampanyalar görünür. Sunucu 1.13'e geçince telefonların da uygulamayı güncellemesi gerekir; güncelleme uygulamanın içinden alınır.
  • Satış: Taşıma Aracı Kartları ve irsaliyede Taşıma Bilgileri sekmesi: plaka, dorse, şoför ya da taşıyıcı firma ve fiili sevk anı. Kart seçilince bilgiler belgeye kopyalanır ve belgede düzeltilebilir.
  • e-Belge: Sovos Digital Planet ile e-İrsaliye gönderimi; Entegratör Belgeleri'nde irsaliyeler de listelenir.
  • Stok: Devir fişine değer girilebilir: satırda birim fiyat ve tutar, fiş başına döviz ve kur. Devir Fişleri listesinde Tutar kolonu var; standart dizayn fiyatı ve toplamı basar.

İyileştirmeler

  • Satış: KDV her oran için belge toplamından bir kez hesaplanır ve satırlara paylaştırılır; fatura toplamında Logo gibi programlarla kuruş farkı çıkmaz. Eski belgeler değişmez; kağıt bir belge açılıp yeniden kaydedilirse KDV'si kuruş değişebilir.
  • Satış: Yeni irsaliyenin e-Belge türü e-İrsaliye'dir ve kayıtta taşıma bilgisi istenir; e-İrsaliye kullanmıyorsanız belgede Kağıt seçin.
  • Aktarım: Veri Oku kaynağın genel toplamını kontrol eder. Fark 1 kuruşu aşarsa belge girmez ve iki tutar yan yana gösterilir. Tevkifatlı ya da ÖTV'li belge açık bir mesajla durur. Devir fişinde fiyat da okunur.
  • e-Belge: İçeri Al dövizli faturayı faturanın dövizi ve kuruyla alır; Entegratör Belgeleri dövizli faturayı da içeri alır. Faturada kur yoksa kuru Döviz sekmesinden girersiniz. Tevkifatlı ya da ÖTV'li fatura içeri alınmaz, sebebi söylenir.
  • e-Belge: Sovos Digital Planet, Sovos Bulut ve eMikro faturalarının "Mal Hizmet" kolonunda ürün adı görünür; e-Logo'da değişiklik yok. Önizleme de gönderilen belgeyle aynı görünür.
  • B2B: B2B fiyatları genel fiyat listesine taşındı; kanalda ayrı fiyat listesi seçilmez. Bayi, web'de ve mobilde girilen belgede de kendi fiyatını alır.
  • Sistem: Bu güncellemede birkaç tabloya kolon eklendi; bu tablolar Tablo Bakımı'nda "kolon sırası bozuk" listesinde görünür. Eski B2B fiyat tabloları da aynı ekrandan silinebilir.

Düzeltmeler

  • e-Belge: Dip iskontolu faturada satırların matrahı ve KDV'si iskonto öncesi tutardan yazılıyordu.
  • e-Belge: İçeri Al belge indirimini okumuyor, indirimli faturayı yüksek tutarla alıyordu; dövizli fatura TL olarak giriyordu.
  • e-Belge: e-İrsaliye'de şoför ya da taşıyıcı, plaka ve sevk anı gönderilmiyordu; saat alanları beklenmeyen biçimde yazılıyordu.
  • e-Belge: Sovos Digital Planet ile gönderilen e-Fatura, e-Arşiv ve e-İrsaliye "şema hatası" ile reddediliyordu.
  • Aktarım: Karma koli içeren belge Logo Tiger'a tutarı iki kez yazılarak, GO3 ve Winner'a stoğu iki kez düşerek gidiyordu; Mikro'da kolinin iskontosu iki kez uygulanıyordu. Koli artık bütün hedeflere içerik satırlarıyla gider, koli kartının hedefte tanımlı olması gerekmez.
  • Satış: Dövizli karma kolide TL tutar, kalemlerin toplamından kuruş sapabiliyordu.
  • Stok: Veri Oku ile gelen devir fişinin fiyatı kayıtta sıfırlanıyordu.

Eklenti yazanlar için

  • RecordUseCasesBase.ValidateSaveAsync(kayıt, uyarılarOnaylandı) eklendi. Kendi uyarısını üreten servis bu biçimi yazar; kullanıcı uyarıyı onayladıysa aynı uyarıyı yeniden vermez. Tek parametreli biçim aynen çalışır.
  • RecordUseCasesBase.PrepareCopyAsync eklendi. Kopya hazırlığında veri okumak gerekiyorsa bu async biçim kullanılır; Fail dönerse kopya açılmaz.
  • DocumentLine.VatAmount kaldırıldı. Satır KDV'si NetVatAmount'tan okunur ve belge hesaplandıktan sonra dolar. Bu özelliği kullanan eklenti yeniden derlenmeli; kural ve görev kodu da güncellenmeli.

Ara sürümler

  • 1.13.1 · 30 Eylül 2026 — Sovos Digital Planet ile e-belge gönderimi şema hatası vermeden çalışıyor.