NunWorks

NunWorks 1.39

Bu sürümde kural ve eklenti kayıt ekranında kullanıcıya soru sorabilir, değer isteyebilir, tablo gösterebilir ve barkod okutabilir; aynı pencereler telefonda da açılır. Asistan PDF, Excel ve csv eklerini okur, OpenAI doğrudan sağlayıcı olarak seçilir. Listeler ve tablolar daha az yeniden çizilir.

Güncellerken

  • Güncellemeden önce veritabanı yedeği alın, sonra Veritabanı Güncelleme'yi çalıştırın. Asistan model ayarları yeni sağlayıcı seçimine kendiliğinden taşınır; Sistem > Parametreler'deki Asistan grubunu bir kez gözden geçirin.
  • Telefon uygulaması bu sürümle yeniden kurulur.
  • Logo Tiger'a yazan kurulumlarda NunWorks Link'i de güncelleyin (aşağıdaki düzeltme Link'tedir).

Yenilikler

  • Kurallar: Kural kayıt ekranında iki anda çalışır: Kaydet düğmesinde ve kaydettikten sonra. Kural kullanıcıya soru sorabilir, bilgi gösterebilir ve pencere açabilir; cevaba göre kaydı durdurur ya da sürdürür.
  • Kurallar: Dört hazır pencere: değer sor, seçenek sor, tablo göster (istenirse satır seçtirir) ve barkod okut. Kuralın sorgu sonucu doğrudan tablo penceresinde gösterilebilir.
  • Telefon: Kuralın sorusu ve pencereleri telefonda da açılır; kayıt cevap gelene kadar bekler. Telefonda karşılığı olmayan pencere uygulamanın içinde web görünümüyle açılır.
  • Asistan: PDF, Excel (xlsx) ve csv dosyası eklenebilir; asistan dosyanın içeriğini okur. Sohbetteki ek çipine tıklanınca dosya paneli açılır.
  • Asistan: Sağlayıcı seçimi üç seçenektir: Anthropic, OpenAI ve Özel (OpenAI uyumlu kendi sunucunuz). Her sağlayıcının bağlantı ayarları Asistan grubunda kendi bölümündedir.
  • Asistan: Kasa ve banka hesapları arasında aktarım (virman) fişi oluşturur.
  • Asistan: Sohbete eklenen görseli stok kartına ekler; stok kartında karma koli içeriğini yazar.

İyileştirmeler

  • Genel: Listeler yalnız içeriği değişince çizilir: satır işaretlemek, asistanı açmak ya da başka sekmede çalışmak açık listeleri yeniden çizdirmez. Canlı yenilenen listelerde değişmeyen satırlar çizilmez.
  • Lojistik: Sevk emri kartındaki listeler yalnız kendi verisi değişince yenilenir.
  • Asistan: Veri sorgusu WITH ile başlayan sorguları kabul eder, yanlış kolon adında doğru adları önerir; rapor eksik parametreyi adıyla söyler.
  • Asistan: Sağlayıcı isteği reddettiğinde "ulaşılamadı" yerine reddin sebebi yazılır; adım sınırına gelinen iş "yarıda kaldı" diye bildirilir.
  • Sistem: Olay Günlüğü'ndeki yavaş olay satırı ekranı ve pencereyi de gösterir; olay süresi ile çizim süresi ayrı ölçülür.

Düzeltmeler

  • e-Belge: İade e-Faturası Sovos'ta "DocumentType boş olamaz" reddiyle dönüyordu.
  • Entegrasyon: Logo Tiger'a her yazımda açılan Logo süreci kapanmıyordu; uzun süre çalışan NunWorks Link'te süreçler birikiyor ve yazımlar duruyordu.
  • Genel: Tabloda kolon genişliği sürüklenirken boşluğu dolduran kolon kayboluyordu.
  • Genel: Listede Düzeni Sıfırla gizlenen kolonu ve sayfa boyunu geri getirmiyordu.
  • Asistan: Kararı verilmiş onay satırı sohbette beklemeye devam ediyordu; "Gönderilmedi" satırının Sil'i satırı ekrandan kaldırmıyordu.
  • Telefon: Web'de süren asistan cevabının ardından sıradaki mesajın cevabı telefona gelmiyordu.

Eklenti yazanlar için

  • Eklenti kayıt ekranına kanca yazabilir: IRecordHook<TRecord> iki kayıt olayında (HookEvents) çalışır, RecordHookContext<TRecord> kaydı verir, ekranla IHookShell üzerinden konuşur (sor, göster, ekran aç). Kanca ExtensionRecordHook ile bildirilir.
  • Dört hazır pencere eklentiden açılır: PromptRequest, ChoiceRequest, TablePreviewRequest, ScanRequest. Aynı istek web'de ve telefonda çalışır.
  • Eklenti kartına telefon görünümü yazılabilir: görünüm web kartıyla aynı akışı kullanır, MobileCard içinde mobil alan parçalarıyla çizilir ve IExtension.MobileScreenRequests ile bağlanır. Görünüm yazılmazsa pencere telefonda web görünümüyle açılır; derlenmiş eklentiler değişiklik istemez.