
WO: Workcube Objects
Workcube iş nesnelerini URL'den fuseaction olarak çağrılan ya da ajax olarak yüklenen nesnelerdir.
Ana Tipler
WMO: Workcube Main Objects
WSO: Workcube System Objects (Param, System, Maintenance, Utility, Import)
WDO: Workcube Development Objects (dev)
WBO: Workcube İş Objeleri (WBO, Report)
Workcube Object Tipleri
WBO: Workcube Business Objects: Kendi başına çalışabilen çoğunlukla add, update veya list eventleri olan iş objesidir.
Report: Rapor olarak tasarlanan ve kullanılan rapor objeleridir.
Param: Parametrik ayarlar yapan objeleridir.
System: Sistem genel ayarlarını düzenleyen objelerdir.
Import: Veri aktarım işlemlerini yapan objelerdir.
Export: Veri download veya gönderimi yapan objelerdir.
Period: Mali dönem işlemlerini yapan objelerdir.
Maintenance: Sistem ya da veri tabanı bakım veya manipülasyon işlemlerini yapan objelerdir.
Utiliy: Genel amaçlı faydalı işler yapan objelerdri.
Child WO: Bir WO'ya bağlı çalışan objelerdir.
BackendQuery: POST işlemleri için değer gönderilen sunucu taraflı objelerdir.
Dev: Geliştirim ortamı objeleridir.
Robot: Robotik prosesler için kullanılan objelerdir.
Workcube Object Stages- Durumları
Analysis: Analiz aşamasındaki objelerdir. Development ve test modunda olan Workcube menülerinde linki gelir.
Design: Tasarım aşamasındaki objelerdir. Development ve test modunda olan Workcube menülerinde linki gelir.
Test: Analiz aşamasındaki objelerdir. Development ve test modunda olan Workcube menülerinde linki gelir.
Deployment: Yayınlanmış, son kullanıcılara açılmış objelerdir. Development, test ve live modunda olan Workcube menülerinde linki gelir.
Cancel: End of life olmuş veya iptal edilmiş objelerdir. Development, test ve live modunda olan Workcube menülerinde linki gelir.
Workcube Object Seri ve Sürümleri
Workcube'de her bir objenin sürümü bağımsız numaralandırılır.
Örneğin Holistic projesinde geliştirime başlanmış bir objenin main sürümü Holistic olurken o sayfa-obje alfa, beta, 1, 2,3, ... n şeklinde ilerler.
Feedback
Bir Workcube Sayfası Nasıl Çalışır?
Bir Workcube sayfasının nasıl çalıştığını anlarsanız tüm Workcube'ü kullanmanız, önerilerde bulunmanız, diğer kullanıcılara yardım ve destekte bulunmanız, özelleştirmeniz ve eğitimini vermeniz çok kolaylaşır. Workcube'ün formülünü hemen öğrenin!
1.1. Workcube Yazılım Bileşenleri
Workcube Catalyst on binden fazla dosya ve farklı logic-mantıksal bileşenden oluşur.
WO'yu Genişlet: Display ve Action Extension
WO detayı > WAI menüsündeki "WO'yu Genişlet" ekranı yalnızca extension eklemek için yeniden düzenlendi. Artık sayfada görünen (display) ya da kayıt işleminde çalışan (action) extension seçilebiliyor. Event listesi WO kaydından ve controller'dan birlikte okunuyor. Üretilen kod sayfanın gerçek alan adları ve veritabanı şemasıyla denetleniyor, kurala uymayan kod sayfaya bağlanmıyor. Ana kaydın alanlarını değiştiren istekler "WAI ile İyileştir" ekranına yönlendiriliyor. Bağlantı hatalarında gerçek neden gösteriliyor. Böylece WO'nun dosyalarına dokunmadan güvenli şekilde yeni bölüm ve kayıt davranışı eklenebiliyor.
WAI Kod Analizi Ekranı Yenilendi
WAI Code Analysis bölümü yeniden düzenlendi. Ekranın bağlı olduğu tüm dosyalar ve veritabanı yapısı birlikte incelenerek, girilen soruna özel hatalar daha isabetli ve daha düşük maliyetle bulunabilir hâle getirildi.
- Özellik, WO yönetim yetkisine sahip kullanıcılar tarafından kullanılabilir.
- Ekranın bağımlı dosyalarının tamamı taranır hâle getirildi. Daha kapsamlı inceleme için "Derin tarama" seçeneği eklendi.
- Sorgu parametrelerinin tipleri veritabanındaki kolon tipleriyle karşılaştırılarak olası uyumsuzluklar otomatik olarak listelenir hâle getirildi.
- Yalnızca soruyla ilgili dosyaların tam içeriği gönderilerek yapay zekâ kullanım maliyeti düşürüldü. Her cevabın altında taranan dosya sayısı ve kullanım bilgisi gösterilir hâle getirildi.
- Düzeltme talepleri, kullanıcının yetkisi varsa doğrudan Dev Mode'a yönlendirilir hâle getirildi. Analiz sonuçlarının altına "Düzeltmeyi uygula" bağlantısı eklendi.
- Bir dosyanın belirli satırları seçilerek soruya eklenebilmesi sağlandı.
- Yönetici yetkisindeki kullanıcılar için "Playwright testi" seçeneği eklendi. Bu seçenekle sorudaki senaryo, sistemde tanımlı test kullanıcısıyla gerçek veriler üzerinde test edilir; test bitince sonuç, kayıt videosu ve "Sonucu analize gönder" bağlantısı gösterilir. Seçenek açılırken gerçek veri uyarısı gösterilir.
WAI Chat Mode / Dev Mode Ayrımı ve KVKK Koruması
WAI sohbetine Chat Mode ve Dev Mode ayrımı getirildi. Kod yazan ve dosya değiştiren araçlar yalnızca Dev Mode yetkisi olan kullanıcılara açıldı.
Yapay zekâya gönderilen metinlerdeki kişisel veriler (TCKN, IBAN, kart no, telefon vb.) maskelenerek KVKK uyumu sağlandı. Yerel model (Ollama) seçeneği "WAI Genel Ayarlar" ekranına eklendi.
Cevaplardaki sayfa, wiki ve eklenti linkleri doğrulandı. Yalnızca kayıtlı, aktif ve kullanıcının açmaya yetkili olduğu sayfalara link verilir oldu.
Sohbet çalışırken o an yapılan adım canlı olarak gösterildi. Sohbet arayüzü ve WAI test sayfası formları düzenlendi.
WAI WO Generate Düzeltmeleri
WAI ile üretilen güncelleme sayfalarında "Kaydet" butonunun yeni kayıt açması ve "Sil" butonunun görünmemesi sorunları giderildi. Kayıt işlemleri merkezi kayıt altyapısı üzerinden yapılacak şekilde düzenlendi. Dosya satır aralığı belirtilerek ("dosya.cfm 120-180") yapılan kod düzenleme istekleri doğru okunur hale getirildi
WAI ile Sayfa Üretimi ve Yenilenen Sohbet Arayüzü
WAI sohbetinde "Function Calling" altyapısı geliştirildi. Kullanıcının tarifinden WO sayfası, widget ve veri tablosu (liste) adım adım üretilebilir hale getirildi. Üretilen kod kaydedilmeden önce yan yana karşılaştırmalı editörde gösterildi; ekranlarda Workcube'un kendi bileşenlerinin kullanılması sağlandı. Sohbet paneline açık/koyu tema, genişlet/daralt ve kişisel görünüm ayarları eklendi; avatar canlı sohbeti sadeleştirildi.
Playwright ile Test Senaryoları Yaratma ve Test Scriptleri Çalıştırma
Workcube AI ile WO'lara vakalar oluşturma, test scriptleri yaratma ve bu scriptleri ekleme, güncelleme, listeleme gibi işlemler üzerinde çalıştırma özelliği getirildi. Playwright ile aynı zamanda ekranların test senaryolarına göre resimlerini veya videolarını almak mümkün.
WAI Coder
Eklenen Fonksiyon: Kontrol Paneli > System > Dev Wo > Wo detayına WAI Coder eklendi ve ihtiyaç duyulan cfc fonksiyonlarının WAI Coder ile yapay zekaya yazdırılması sağlandı. Yeni bir widget oluştururken mockup eklenerek buna göre yapılabilir, gereksinimleri anlaması için prompt yazılabilir.
WO Bazlı Semantik Anlamlandırma
Özellikle standart rapor ve dashboardlar olmak üzere tüm WO'larda tan menüye WAI altına "Semantik Anlamlandır" linki eklendi.
Bu linke tıkladığında Semantik Anlanmlandırna ekranına gidiliyor. İlgiyi WO'ya bağlı cfm ve cfc dosyaları, wiki yapay zekaya verililiyor. Yapay zeka Workcube veri tabaında muhtemele kullanıcıların sorabileceği BSC ve KPI tanımlarına göre soruları çıkarıyor. Sor-Sorgula algoritmasının temelini oluşturan bu yapı sayesinde Workcube uygulama içi sorulardan dinamik SQL yaratarak LLM ile Kurum içi veriyi birleştirerek çalışabiliyor.
Bu özelliğin yüksek perdormnsal çalışabilmesi için LLM olarak Gemini 2.5 ve üstü servislerin açık olması ayrıca SOLR yüklü olması ve Lucee'ye entegre olması gerekiyor.
WO History
Eklenen Fonksiyon: Kontrol Paneli > System > Dev Wo sayfasına tarihçe eklendi.
Fayda: Bu sayede Workcube objelerinde yapılan güncellemeler WO detay sayfasında tab menüde history ikonuna bağlanarak görünür hale getirildi.
Workcube hakkında konuşalım mı?
Görüşme süresi doldu.