Canias ERP Verisiyle Yönetim Paneli ve Raporlama: Hangi Yol Ne Zaman?
Canias Raporlamada İlk Adım: Göstergeleri Yazılı Tanımlamak
Canias raporlamada ilk adım, panelde görünecek her göstergenin tanımını yazılı olarak netleştirmektir. Tanımı belirsiz bir gösterge, en iyi araçla kurulsa bile toplantıda "bu rakam doğru mu?" tartışmasına döner.
Aynı kelime farklı birimlerde farklı şey anlatır. Satış ekibi için "satış" alınan siparişi, muhasebe için kesilen faturayı ifade edebilir. Stok, tüm depoların toplamı mı, yoksa satışa ayrılmış miktar düşülmüş serbest stok mu? Üretim adedi, sağlam ürün mü, fire dahil toplam mı?
Her gösterge için şu satırları yazın:
- Ad ve tek cümlelik tanım: "Günlük net satış: o gün kesilen faturaların iade faturaları düşülmüş, KDV hariç toplamı."
- Kaynak: Hangi kayıt türünden geldiği (sipariş, fatura, irsaliye, üretim kaydı).
- Filtreler: Hangi firma, şube, depo ve belge türleri dahil, hangileri hariç.
- Tazelik: Anlık mı, saatlik mi, günlük mü gerekli?
- Sahibi: Tanımdan kim sorumlu, değişikliği kim onaylar?
Canias üreticinin sayfasına göre çoklu firma yönetimini destekliyor. Birden fazla firmanın aynı sistemde durduğu kurulumlarda firma filtresinin her göstergede açıkça yazılması gerekir; atlanırsa rapor hata vermez, sessizce yanlış toplar.
Canias'ın Kendi Rapor Araçları Neler Sunuyor?
Canias'ın kendi geliştirme ortamında bir rapor tasarım aracı vardır ve modül listesinde iş zekâsı ile üretim izlemeye ayrılmış başlıklar yer alır. İhtiyaç bu araçlarla karşılanıyorsa ayrı bir panel kurmak gereksiz bir katman olur.
Üreticinin geliştirme sayfasına göre geliştirme ortamındaki rapor tasarım aracı PDF, HTML, RTF, XLS ve düz metin çıktısı üretebiliyor. Bu araçla hazırlanan rapor Canias'ın içinde kalır ve kullanıcıları zaten Canias'ta tanımlı olan kişilerdir.
Üreticinin modül listesinde ayrıca "İş Zekası - caniasIQ" adlı bir modül ve canlı üretim izleme ile OEE'den söz edilen "Üretim Zekası (PRI)" modülü bulunuyor. Bu modüllerin sizin kurulumunuzda lisanslı olup olmadığı ve hangi göstergeleri hazır sunduğu IAS'tan ve kendi sisteminizden teyit edilmelidir; biz bu modüllerin ayrıntılı kapsamını anlatan bir belgeye ulaşmadık.
Kendi araçlarla başlamanın güçlü yanları açıktır: veri Canias'tan dışarı çıkmaz, ayrı bir kullanıcı yönetimi gerekmez, ek sunucu kurulmaz. Sınırı ise genellikle başka sistemlerle birleştirmede ortaya çıkar. E-ticaret sitesi, banka hareketleri ya da ayrı bir üretim takip programı aynı panelde gösterilecekse veri Canias'ın dışında bir yerde buluşmak zorundadır.
Canias Dashboard İçin Dört Yol: Karşılaştırma
Canias verisinden yönetim paneli kurmanın dört yolu, verinin nerede okunduğu ve nerede gösterildiği bakımından ayrılır. Hangisinin uygun olduğu göstergelerin tazelik ihtiyacına, başka sistemlerle birleştirme gereğine ve canlı sistemin yüküne bağlıdır.
| Yol | Ne zaman uygun? | Veri tazeliği | Dikkat edilecek |
|---|---|---|---|
| Canias'ın kendi rapor aracı | Veri yalnız Canias'tan geliyorsa | Anlık | Başka sistemlerle birleştirme zor |
| Salt okunur rapor kopyası | Çok gösterge, ağır sorgu, geçmiş karşılaştırma | Kopyalama yöntemine göre | Tablo yapısını doğru yorumlamak |
| Servis üzerinden veri çekme | Az sayıda, iş kuralı içeren gösterge | Anlık | Her çağrı uygulama sunucusuna yük |
| Ayrı yönetim paneli | Birden çok kaynağı tek ekranda birleştirmek | Beslendiği yola bağlı | Yetki ve tanımların ayrıca yönetilmesi |
Dördüncü yol diğerlerinin alternatifi değil, üstüdür. Ayrı bir yönetim paneli veriyi ya rapor kopyasından ya servis üzerinden alır; asıl karar, panelin arkasında hangi okuma yolunun duracağıdır.
Örnek senaryo: Diyelim ki genel müdür sabah tek ekranda dünkü net satışı, açık siparişleri, kritik stok seviyesinin altındaki ürünleri ve vadesi geçmiş alacakları görmek istiyor. Bu göstergelerin hiçbiri saniyelik tazelik gerektirmiyor ve hepsi geçmiş günlerle karşılaştırılmak isteniyor. Bu tabloya göre en uygun zemin, gece ya da birkaç saatte bir güncellenen bir rapor kopyasıdır. Aynı panelde vardiya sırasında hattın durumunu da görmek isterse, o tek gösterge için anlık bir yol ayrıca düşünülür.
Canlı Veritabanına Ağır Sorgu Atmanın Riski ve Rapor Kopyası
Canlı veritabanına ağır rapor sorgusu atmak, aynı anda fiş kesen, sipariş giren ve üretim kaydı yapan kullanıcıları yavaşlatabilir. Bu yüzden çok sayıda gösterge ya da uzun dönem karşılaştırması içeren panelleri, canlı veritabanının bir kopyası üzerinde çalıştırmak daha güvenlidir.
Bir yıllık satışın ürün ve müşteri kırılımında toplanması, binlerce satırı tarayan bir sorgudur. Bu sorgu her panel yenilemesinde canlı sistemde çalışırsa, sıkıntı rapordan değil Canias kullanıcılarından gelir: ekranlar ağırlaşır, fiş kaydı gecikir.
Rapor kopyası nasıl kurulur?
Rapor kopyası, Canias'ın kullandığı veritabanının kendi çoğaltma özelliğiyle ya da düzenli yedek geri yüklemesiyle hazırlanır. Üreticiye ve TROIA platformunu anlatan açık kitaba göre Canias; iasDB, MS SQL Server, MySQL, PostgreSQL, Oracle ve DB2 ile çalışabiliyor. Sizin kurulumunuzda hangisinin kullanıldığı kurulumda öğrenilir ve yöntem ona göre seçilir.
- MS SQL Server: Microsoft'un belgelerine göre okunabilir ikincil kopyalar, raporlama ve analiz yükünü birincil sunucudan alarak birincil sunucunun kaynaklarını günlük işlemlere bırakır.
- PostgreSQL: PostgreSQL belgelerinde "hot standby" olarak anlatılan yöntemle, yedek sunucuda salt okunur sorgu çalıştırılabilir. Belgeye göre veri birincil sunucudan belirli bir gecikmeyle gelir ve iki sunucuda aynı anda çalışan sorgu farklı sonuç verebilir.
- iasDB ve diğerleri: Kopyalama seçenekleri ve lisans koşulları IAS'tan ya da veritabanı üreticisinden teyit edilir.
- Gecelik geri yükleme: En basit yöntemdir; veri bir gün geriden gelir ama çoğu yönetim göstergesi için bu yeterlidir.
Hangi yöntem seçilirse seçilsin panelde verinin hangi saate ait olduğu yazmalıdır. "Son güncelleme: 07.00" satırı, rakamların neden canlı ekranla birebir tutmadığı sorusunu baştan cevaplar.
Tablo yapısını doğru yorumlamak
Veritabanından okumak hızlıdır, ama hangi bilginin hangi tabloda ve hangi koşulla durduğunu bilmek gerekir. İptal edilmiş belgeler, taslak kayıtlar ve firma ayrımı sorguya doğru yansımazsa panel güvenilir görünen ama yanlış rakam gösterir. Bu yüzden her gösterge, Canias'ın kendi ekranındaki ya da raporundaki karşılığıyla bilinen bir dönem üzerinden karşılaştırılarak doğrulanır. Üreticiye göre Canias bakım sözleşmesi olan müşteri uygulamanın kaynak koduna erişebiliyor; bu erişim, standart raporların hangi koşulla hesaplandığını görmek için değerlidir ve kapsamı IAS ile netleştirilir.
Okuma serbest, yazma resmî yoldan
Raporlama için veritabanından salt okunur okumak kabul görmüş bir yöntemdir; veriyi değiştirmek ise her zaman Canias'ın resmî yolundan yapılmalıdır. IAS'ın veritabanına doğrudan yazmayı yasaklayan ya da destekleyen bir belgesini bulamadık. Bu kural bizim çalışma ilkemizdir: Canias'ta bir kayıt, ancak TROIA iş kuralları ya da servis üzerinden oluşur veya değişir.
Bu ilke yönetim panelinde de geçerlidir. Panelde bir siparişi onaylayan ya da bir müşterinin kredi limitini değiştiren düğme istenirse, bu artık raporlama değil yazmadır ve Canias'ın servisi üzerinden yapılır. Veritabanı tarafında raporlama kullanıcısına yalnız okuma yetkisi verilir. NIST'in tanımladığı en az yetki ilkesi de her kullanıcının yalnız işini yapmaya yetecek erişimle sınırlandırılmasını ister.
Servis Üzerinden Veri Çekmek Ne Zaman Mantıklı?
Servis üzerinden veri çekmek, gösterge Canias'ın iş kurallarıyla hesaplanmak zorundaysa ve sayısı azsa mantıklıdır. Örneğin bir müşterinin kullanılabilir kredi limiti ya da bir ürünün o anki satılabilir miktarı, birden çok kuralın sonucudur ve bu kuralları veritabanı sorgusunda yeniden yazmak hatayı davet eder.
Canias'ın belgelenmiş dış arayüzü TROIA Web Service'tir: TROIA platformunu anlatan açık kitaba göre web servisi olarak kaydedilen bir TROIA sınıf metodu, WSDL ile tanımlanır ve XML ile cevap verir. Raporlama için yalnız veri döndüren, hiçbir kaydı değiştirmeyen bir servis metodu yazılır ve dış panel onu çağırır. Kitaba göre 4000 karakteri aşan cevaplarda sıkıştırma kullanılabiliyor ve şifreleme varsayılan olarak kapalı; bu yüzden taşıma güvenliği kurulumda TLS ile sağlanmalıdır. Servisin kurulumu ve güvenliği, Canias entegrasyonu üzerine yazdığımız ayrı rehberde ayrıntılı ele alınıyor.
Servis yolunun bedeli, her çağrının uygulama sunucusunda iş yapmasıdır. Kitaba göre TROIA kodunu yalnız uygulama sunucusu çalıştırır. Panel her yenilendiğinde onlarca servis çağrısı yapılırsa yük veritabanından uygulama sunucusuna taşınmış olur. Pratik denge şudur: ağır ve geçmişe dönük göstergeler rapor kopyasından, kural gerektiren birkaç anlık gösterge servisten gelir.
Servis çağrısı için ayrı bir teknik kullanıcı açılır ve kitapta web servisi kullanıcı yetkileri için anılan tanımla bu kullanıcıya yalnız raporlama servisinin yetkisi verilir. Panelin kullandığı kimlik bilgisi, Canias'ta fiş kesen bir personelin hesabı olmamalıdır.
Mobil Görüntüleme ve Veri Tazeliği
Yönetim panelini telefonda görmek için önce Canias'ın kendi seçeneklerine, ardından ayrı bir mobil uyumlu panele bakılır. Üretici Canias'ın web tabanlı olduğunu ve tablet ile akıllı telefonda kullanılabildiğini belirtiyor.
TROIA platformunu anlatan açık kitaba göre "Canias Mobile Toolkit" adlı React Native tabanlı bir iOS ve Android uygulaması da var. Kitap bu uygulamanın kişisel işlevlerini anlık bildirim, KPI listesi, iş süreci adımları ve posta yönetimi olarak sayıyor ve uygulama sunucusuna REST servisleriyle bağlandığını yazıyor. Kurulumunuzda bu uygulamanın kullanılabilir olup olmadığı ve hangi göstergeleri gösterebildiği IAS'tan teyit edilir.
Ayrı bir mobil panel kurulacaksa telefon ekranı için şu ilkeler geçerlidir:
| İlke | Telefonda anlamı |
|---|---|
| Az gösterge | Ekranda ilk bakışta 4-6 kart; ayrıntı dokununca açılır |
| Tek bakışta durum | Rakamın yanında önceki günle karşılaştırma ve yön |
| Tazelik bilgisi | Her kartta verinin ait olduğu saat |
| Renk tek başına değil | Durum yazıyla da belirtilir |
| Güvenli erişim | Kişisel kullanıcı, oturum süresi, kaybolan telefon için erişim iptali |
Tazelik konusunda da gerçekçi olmak gerekir. Mobil panelde çoğu yönetim göstergesi için günlük ya da saatlik veri yeterlidir. Anlık veri, gerçekten anlık karar gerektiren birkaç göstergeye saklanmalıdır; her kartı anlık yapmak, canlı sisteme gereksiz yük ve panelde gereksiz karmaşa demektir.
Sıkça Sorulan Sorular
Canias raporlama için ayrı bir panel aracına ihtiyacımız var mı?
Her zaman değil. Veri yalnız Canias'tan geliyorsa ve göstergeler Canias'ın rapor tasarım aracıyla ya da lisanslı iş zekâsı modülüyle karşılanıyorsa ayrı panel gereksiz bir katman olur. Başka sistemlerin verisi aynı ekranda birleştirilecekse ayrı panel anlam kazanır.
Canias veritabanından doğrudan rapor almak güvenli mi?
Salt okunur bir kullanıcıyla ve tercihen canlı veritabanının bir kopyası üzerinden okumak, raporlama için yaygın ve kabul görmüş bir yöntemdir. Veritabanına doğrudan yazmayı ise önermiyoruz; her türlü kayıt değişikliği Canias'ın resmî yolundan yapılır.
Rapor kopyasındaki veri ne kadar geriden gelir?
Kullanılan yönteme bağlıdır. Veritabanının kendi çoğaltma özelliğiyle kurulan kopyalarda gecikme genellikle kısadır; gecelik yedek geri yüklemesinde veri bir gün geriden gelir. Hangisinin yeterli olduğu, göstergelerin tazelik ihtiyacına göre belirlenir ve panelde verinin saati her zaman gösterilir.
Yönetim panelini telefondan görebilir miyiz?
Görebilirsiniz. Üretici Canias'ın web tabanlı olduğunu ve tablet ile telefonda kullanılabildiğini belirtiyor; ayrıca kitapta KPI listesi gösteren bir mobil uygulama anlatılıyor. Bunlar yetmezse telefona uygun ayrı bir panel kurulur.
Panel üzerinden sipariş onayı gibi işlemler yapılabilir mi?
Yapılabilir, ama bu artık raporlama değil yazmadır. Onay gibi işlemler, Canias'ın iş kurallarının çalışması için servis üzerinden yapılır; panel veritabanına kendisi kayıt atmaz.
Sonraki Adım: Beş Göstergeyle Başlayın
İlk panelin başarısı, gösterge sayısında değil tanımların netliğinde ölçülür. En çok sorulan beş göstergeyi seçin, her biri için tanım, kaynak, filtre, tazelik ve sahip satırlarını yazın ve bilinen bir ayın rakamlarıyla Canias'taki karşılıklarını yan yana koyun.
Mersin merkezli yazılım ekibi olarak Canias ERP entegrasyonu ve genel ERP entegrasyonu tarafında yönetim paneli, rapor kopyası ve raporlama servisleri kuruyoruz; okuma tarafını salt okunur, yazma tarafını Canias'ın resmî yolundan kurguluyoruz. IAS'ın bayisi değiliz; Canias modüllerinin lisans ve kapsamı IAS ile sizin aranızda kalır. İlk keşif görüşmesi online ve ücretsizdir; kapsam yazılı netleşir, sabit fiyatla çalışılır ve teslim sonrası 15 gün ücretsiz hata düzeltme sözleşmede yer alır. Panelinizi birlikte planlamak için iletişime geçin; isterseniz WhatsApp'tan da yazabilirsiniz.
Doğuhan Bulut
Kurucu & CTO
Muhasebe/ERP entegrasyonları, otomasyon ve web mimarisi. 10+ yıl yazılım geliştirme deneyimi.
Canias’a modül ya da dış uygulama mı?
Mevcut canias kurulumunuza TROIA ile ekran ve rapor ya da web servis üzerinden çalışan ayrı bir uygulama: hangisinin işinize uyduğunu 30 dk ücretsiz online keşifte birlikte çıkaralım.
Canias entegrasyonu sayfasıAylık dijital özet bültenimiz
Ayda 1 e-posta — yeni yazılar, KOBİ + KVKK güncellemeleri, entegrasyon ve otomasyon notları. Spam yok, istediğiniz an çıkış.
İlgili Yazılar
WhatsApp Siparişlerini Kayda Almak: Sipariş Takip Programına Geçiş
Sipariş, kanal yüzünden değil sohbet kayıt sayıldığı için kaybolur. Durum modeli, teyit adımı, müşteriye otomatik bilgi ve Meta'nın WhatsApp Business Platform koşulları.
Devamını okuYönetim Raporlama Paneli: ERP Verisinden Sabah Ekranı Kurmak
Her sabah üç kişi üç farklı Excel gönderiyorsa eksik olan veri değil, tek bir ekrandır. Salt okuma ilkesiyle ERP verisinden sabah ekranı kurmayı ve BI aracı ile özel panel seçimini anlatıyoruz.
Devamını okuOtomatik Nakit Akış Raporu: Muhasebe Verisinden Vade ve Yaşlandırma
Alacak ve borç vadeleri, çek ve senetler, banka bakiyesi ve açık siparişlerden haftalık nakit akışı tablosu ve yaşlandırma raporu; şablon, sınırlar ve otomatik gönderim.
Devamını oku