NunWorks

NunWorks 1.10

Belge listeleri artık kayıt sayısından bağımsız açılır: yüz binlerce siparişte liste bir saniyenin altında gelir, sıralama ve süzgeçler tüm veride çalışır.

Yenilikler

  • Satış: Sipariş, teklif, irsaliye, fatura ve iade listeleri sunucudan sayfa sayfa okunur. Liste açılışı kayıt sayısına bağlı değildir; kolon süzgeçleri, başlık süzgeç menüsü, sıralama ve arama kutusu tüm kayıtlar üzerinde çalışır — "tutara göre sırala, son sayfaya git" gerçekten en yüksek tutarı gösterir. Sayfalayıcının son sayfa düğmesi listenin sonuna gider; sayfa değişirken satırlar gölgeli iskeletle gelir.

  • Satış: Arama kutusu Fiş No, Belge No ve Cari Kod'da "ile başlar", Cari Unvan ve Açıklama'da "içerir" olarak arar; yazma durduktan yarım saniye sonra çalışır.

  • Satış: Belge listelerinin Excel / PDF / CSV dışa aktarımı yalnız görünen sayfayı değil, süzgeçten geçen tüm kayıtları alır.

  • Satış: Sipariş listesinde Toplu Faturalandır: seçilen siparişler (tümü dahil) sipariş başına bir faturaya dönüşür; pencerede fatura tarihi ile e-Fatura / e-Arşiv serisi seçilir, e-belge kipi alıcının mükellefiyetinden gelir. Tur sürerken ilerleme görünür ve Durdur ile kesilebilir (o anki fatura tamamlanır, oluşanlar kalır); sonuç özeti ile hata listesi görülür. Kalan kalemler, alıcı ve sevk bilgileri taşınır; e-belge gönderimi ayrıca yapılır.

  • Genel: Listelerde başlıktaki kutu artık tüm kayıtları seçer (yüz binlerce kayıtta da); tikini kaldırdığınız kayıt seçim dışında kalır, sayfalar arasında hatırlanır.

  • Genel: ⋯ menüsünde Düzenimi Kaydet / Düzeni Sıfırla: kolon dizilimi, süzgeçler ve arama metni kullanıcı başına saklanır; liste bir dahaki açılışta o düzenle gelir.

  • e-Belge: eMikro (Firmbox) entegratörü eklendi: gönderim, durum sorgusu, mükellef sorgusu ve e-Arşiv iptali. Mükellef listesi merkezde tutulur ve gecelik görevle tazelenir; gönderim öncesi mükellef sorgusu listeden yapılır.

  • Aktarım: Ticimax'a sipariş geri yazma: sipariş durumu değiştirilebilir, "aktarıldı" işareti konabilir.

  • Genel: Listelerde Filtre düğmesi artık bir filtre penceresi açar: alan / koşul / değer satırlarıyla, VE-VEYA gruplarıyla ayrıntılı süzgeç kurulur. Alan listesi kolonlarla sınırlı değildir; listenin aranabilir ek alanları da (belgelerde alıcı VKN/TCKN, telefon, e-posta, kalemdeki stok kodu ve barkod) buradan süzülür. Süzgeç varken Filtre düğmesi süzgecin adını taşır, yanındaki ✗ temizler.

  • Genel: Arama kutusunun solunda alan seçici: "Tümü" yerine tek bir alan seçilip yalnız o alanda aranır (örneğin Alıcı VKN/TCKN'ye numara yazınca liste o alıcının belgelerine daralır). Seçim liste düzeniyle birlikte saklanır.

  • Satış: Belge listelerine Alıcı kolonu eklendi: perakende (havuz) cariye kesilen belgede fatura bilgisindeki gerçek alıcı görünür; arama kutusu alıcı adını da bulur.

  • e-Belge: eMikro entegratöründe gelen kutusu: gelen e-Faturalar okunur, kabul/red ve ticari fatura yanıtı gönderilir, belge uygulama içinde görüntülenir.

  • Aktarım: Ticimax'a sipariş oluşturma servisi: müşteri e-posta/telefonla bulunur, yoksa üye olarak açılır, siparişi Ticimax'a yazılır (görev script'lerinden kullanılır).

İyileştirmeler

  • Satış: Belge listelerinin karşılama (Bekliyor / Kısmi / Kapandı) hesabı yeniden yazıldı; büyük listelerde açılış süresi belirgin biçimde kısaldı.

  • Satış: Belge listelerinde başlıktaki "tümünü seç" görünen sayfadaki kayıtları seçer.

  • Aktarım: Veri Oku'nun mükerrer denetimi her çalıştırmada yalnız o turdaki kayıtları sorar; okunmuş kayıt sayısı yüz binlere çıksa da çalıştırma süresi uzamaz.

  • Satış: Sipariş listesinde Durum kolonu (Bekliyor / Kısmi / Kapandı) süzülür ve sıralanır.

  • Satış: Belge okuması tek seferde yapılır; toplu faturalama ve editör açılışı hızlandı.

  • Genel: Listelerdeki arama kutusu tuş başına değil, yazma durunca süzer.

  • Genel: Liste başlıklarındaki süzgeç menüsü (değer listesi, Uygula / Vazgeç / Temizle) Türkçeleşti.

  • Sistem: Görev çalışma geçmişi artık sınırsız büyümez; her görev için son 1.000 çalışma saklanır, eskisini NunWorks Worker kendisi siler.

  • Satış: Belge fiş numarası ve e-belge numarası artık sayaçtan verilir. Yüz binlerce belgede numara verme yavaşlıyordu; süre sabitlendi, toplu faturalama hızlandı. Kayıt geri alınırsa numara boşa gitmez, eşzamanlı kayıtlar aynı numarayı alamaz.

  • Genel: Yazdır toplu basımda ilerleme gösterir ve Durdur ile kesilebilir; binlerce belge tek PDF olarak hazırlanırken belge bilgileri bir kez okunur, basım süresi belirgin kısaldı. "Baskı önizleme" seçeneği kaldırıldı — Yazdır doğrudan PDF açar. Pencerelerde gereksiz açıklama satırları ve yatay kaydırma çubuğu kaldırıldı; Toplu Faturalandır penceresi küçüldü.

Düzeltmeler

  • Satış: Karma koli içeren belge kaydedilirken "KDV_ISTISNA_KODU boş olamaz" hatası alınıyordu.
  • Satış: KDV dahil fiyatla okunan ihracat belgelerinde istisnalı satırın fiyatı yine de KDV oranıyla bölünüyor, belge toplamı eksik çıkıyordu.
  • Sistem: Veritabanı güncellemesi, KDV istisna kodu kolonunu dolu tabloya eklerken "Default zorunlu" hatasıyla duruyordu.
  • Kurulum: Worker servisi kendini güncellerken araya giren bir görev güncellemeyi yarıda bırakabiliyor, geri alma kurulu klasörü bozabiliyordu.
  • Satış: Belge listelerinde tarih başlık menüsünden birden çok ay ya da tek bir gün seçilince süzgeç hata veriyordu.

Ara sürümler

  • 1.10.1 – 1.10.3 · 12 Eylül 2026 — Belge listelerinde tarih başlık menüsünden birden çok ay, tek gün ya da birden çok gün seçimi hata veriyordu.
  • 1.10.4 · 12 Eylül 2026 — NunWorks Worker kendini güncellerken, güncelleme aracı paketi indirirken yeni bir görev başlayabiliyor ve güncelleme yarıda kalıyordu; artık servis durana dek görev başlatmaz. Kurulum aracının aynı gün çıkan yeni sürümü de yarıda kalan güncellemede kurulu klasöre dokunmaz, çalışan görevin bitmesini bekler ve silinmiş kimlik dosyasını yedekten geri koyar.
  • 1.10.5 · 13 Eylül 2026 — Toplu Faturalandır, listede tümünü seçme ve düzen kaydetme, Durum süzgeci, eMikro entegratörü ve mükellef listesi, Ticimax'a sipariş geri yazma.
  • 1.10.6 · 13 Eylül 2026 — Toplu Faturalandır penceresi anında açılır (ön inceleme kalktı), tur Durdur ile kesilebilir; pencereyi kapatmak da durdurur.
  • 1.10.7 · 13 Eylül 2026 — Görev çalışma geçmişi görev başına son 1.000 kayıtla sınırlı tutulur (NunWorks Worker saatte bir eskisini siler); sık çalışan görevlerde biriken geçmiş görev servisini yavaşlatıyordu. Kayıt kimliği büyük kurulumlar için genişletildi (veritabanı güncellemesi gerekir).
  • 1.10.8 · 13 Eylül 2026 — Belge numaraları sayaçtan verilir; numara verme süresi belge sayısıyla büyümez, toplu faturalama hızlanır. Numara belgeyle birlikte kaydedilir: kayıt geri alınırsa numara boşa gitmez, aynı anda kaydedilen iki belge aynı numarayı alamaz.
  • 1.10.9 · 13 Eylül 2026 — Toplu yazdırma: ilerleme + Durdur, binlerce belgede hızlı tek PDF, önizleme seçeneği kaldırıldı; pencerelerde yatay kaydırma çubuğu ve açıklama satırları kalktı, Toplu Faturalandır penceresi küçüldü.
  • 1.10.10 · 13 Eylül 2026 — Listelerde filtre penceresi ve arama kutusunda alan seçici (kolonda olmayan alanlar da süzülür), belge listelerinde Alıcı kolonu ve alıcı adıyla arama; eMikro gelen kutusu (kabul/red, ticari fatura yanıtı, görüntüleme); Ticimax'a sipariş oluşturma ve üye açma servisi.