Microsoft Dynamics 365 Business Central'daki finans, satış, satınalma, stok ve proje verilerini Power BI'da etkileşimli rapor ve panolara dönüştürür. Bu raporları yeniden Business Central ekranlarının içinde gösterir.
Microsoft dokuz fonksiyonel alan için hazır Power BI uygulamaları yayımlar: Finans, Satış, Satınalma, Stok, Stok Değerleme, Projeler, Üretim, Abonelik Faturalama ve Sürdürülebilirlik. Standart raporların kapsamadığı sektörel veriler ise Business Central'ın özel API yapısıyla aynı Power BI modeline taşınabilir.
Bu yazıda iki ürünün birlikte ne sağladığını, hangi lisansları gerektirdiğini ve nerede sınır çizdiğini Microsoft Learn dokümantasyonuna dayanarak anlatıyoruz.
Ardından aynı tabloyu Navapp'ın dikey çözümleri üzerinden okuyoruz: inşaat için Navappro, lojistik için Transapp, medikal sektör için MedicalApp ve Türkiye Lokalizasyon Paketi.
Navapp, 2015'ten bu yana yalnızca Business Central projeleri yürüten bir Microsoft Solutions Partner'dır; 14 kişilik danışmanlık ekibiyle 100'ü aşkın ERP projesini tamamlamıştır.
Power BI, Business Central verisini API'ler üzerinden okur, bir anlam modeline (semantic model) yükler ve raporları Power BI hizmetinde yayımlar. Business Central online bu entegrasyon için hazır kurulu gelir. Veriyi Power BI'a taşımanın üç yolu vardır:
Yayımlanan rapor Business Central'a geri döner: Rol Merkezi'ndeki ve bazı liste sayfalarındaki Power BI bölümleri, kullanıcının erişebildiği her Power BI raporunu sistemden çıkmadan gösterebilir.[embed: node/c6996ab3-12bb]Standart modüller Microsoft’un API’leriyle, Navapp çözümleri özel API’lerle Power BI’a bağlanır; yayımlanan rapor Rol Merkezi’ne ve liste sayfalarına geri döner.
Dokuz uygulamanın her biri, ilgili alanın en sık sorulan sorularına hazır raporlarla cevap verir. Uygulamalar ücretsiz kurulur; raporların çoğu Business Central içinden doğrudan açılabilir. Aşağıdaki rapor adları Microsoft Learn'deki listeden alınmıştır.
| Uygulama | Örnek raporlar |
|---|---|
| Finans | Financial Overview, aylık Gelir Tablosu ve Bilanço, Budget Comparison, Liquidity KPIs, EBITDA, Aged Receivables/Payables, Late Payments |
| Satış | Sales Overview, Period-Over-Period Growth, Actual vs. Budget, Sales by Projects, Sales Forecasting, Customer Retention |
| Satınalma | Purchases Overview, Purchases by Vendor, Actual vs Budget, Purchase Forecasting, Vendor Quality Analysis |
| Stok | Inventory Overview, Item Availability, Inventory by Lot, Inventory by Serial No., Bin Contents by Item Tracking |
| Stok Değerleme | Inventory Valuation Overview, madde ve lokasyon bazında değerleme |
| Projeler | Project Overview, Project Profitability, Project Performance to Budget, Project Realization, Project Timeline (Gantt) |
| Üretim | Work Center Load, Consumption Variance, Capacity Variance, Production Scrap, Production Order WIP |
| Abonelik Faturalama | Revenue Analysis, Churn Analysis, Customer/Vendor Deferrals, Billing Schedule |
| Sürdürülebilirlik | CO2e Analysis, Emissions by Category and Scope, Realized Emissions vs Target, Water and Waste Analysis |
Uygulamalar Business Central'ın desteklediği dillerin çoğunda çok dillidir ve kaynak .pbix dosyaları indirilebilir (Finans, Stok ve Üretim için 26.2, Satış, Satınalma ve Projeler için 27.0 sürümünden itibaren). Böylece hazır rapor, şirketin kendi ihtiyacına göre genişletilecek bir başlangıç noktasına dönüşür. Kaynak: Power BI apps by functional area, Power BI apps FAQ.
En büyük fayda, raporlamanın ayrı bir proje olmaktan çıkıp ERP'nin günlük kullanımının parçası olmasıdır. Aşağıdaki başlıkların her biri dokümante edilmiş bir özelliğe dayanır.
Rol Merkezi'ndeki Power BI bölümü, kullanıcının erişebildiği herhangi bir raporu gösterebilir; Select Report ile raporlar arasında geçilir. Madde listesi gibi bazı liste sayfalarında Power BI FactBox bulunur: listede satırdan satıra geçtikçe rapor seçili kayda göre filtrelenir. Online sürümde Manage Report ile rapor Business Central içinden düzenlenebilir.
Hazır uygulamalar ücretsizdir; tek koşul ücretli Power BI lisansıdır. Finans uygulamasındaki her rapor, Business Central'da ayrı bir sayfa olarak açılır. Yani yönetici raporuna ulaşmak için Power BI hizmetine girmek zorunlu değildir.
Finans'ta Budget Comparison, Satış ve Satınalma'da Actual vs. Budget, Projeler'de Project Performance to Budget raporları, sapmayı ay ay gösterir. Bütçe takibi, her ay elle güncellenen bir tablodan veri yenilendikçe güncellenen bir rapora dönüşür.
General Ledger Entries raporu, defter kayıtlarını sekiz kısayol boyutunun tamamıyla dilimler. Uygulamalar boyutları Power BI için düzleştirilmiş özel bir tablodan okur; bu tabloyu bir iş kuyruğu girişi düzenli olarak günceller. Proje, şube veya maliyet merkezini boyut olarak izleyen şirketler, kırılımlarını Power BI'da da korur.
Hazır uygulamalar şirket bazında çalışır. Ancak Microsoft, Power BI Desktop'ta tek şirketlik sorguyu özel bir Power Query fonksiyonuna çevirip şirket listesi üzerinde çalıştırmayı ve sonuçları Table.Combine ile birleştirmeyi dokümante eder. Aynı yöntem birden çok ortam için de geçerlidir. Her şirketi ayrı tutan inşaat ve holding yapıları için konsolide görünüm böyle kurulur.
Business Central bağlayıcısı varsayılan olarak veritabanının salt okunur replikasına bağlanır. Okuma yükü birincil veritabanından alınır; Microsoft bunun özellikle yoğun saatlerde veri çekme hızını ve sistem kararlılığını artırdığını belirtir. Sayfa boyutu (en fazla 20.000 kayıt), zaman aşımı ve dil gibi bağlantı ayarları Power Query'de değiştirilebilir.
Power BI metrics ile raporlardaki göstergeler iş hedeflerine bağlanır ve skor kartlarında izlenir. Raporlar Power BI hizmetinde paylaşılabilir, Power BI Mobil uygulamasıyla telefondan da görüntülenebilir.
Navapp'ın çözümleri Business Central üzerinde geliştirildiği için ürettikleri veri aynı veritabanında, aynı güvenlik ve boyut yapısında durur. Bu, Power BI tarafında iki katmanlı bir yaklaşım sağlar: standart alanlar hazır uygulamalarla, sektöre özel veriler özel API'lerle raporlanır. Özel API'ler, Power BI Desktop'ta yayıncı ve grup adına göre ayrı klasörlerde listelenir.
Navappro; keşif, teklif, bütçe, nakit akış, satınalma, sözleşme, hakediş ve stok süreçlerini Business Central mali sistemiyle tam entegre yönetir (AppSource). Muhasebeye yansıyan sonuçlar Finans uygulamasının gelir tablosu, likidite ve boyut bazlı defter analizlerinde görünür.Navappro'nun Proje Keşfi Karşılaştırmalı Analizi, arşivlenen bir keşif versiyonunu canlı keşif ve gerçekleşenle Özet, İmalat Grubu ve Mahal düzeylerinde karşılaştırır. Bu analiz tek bir projeyi Business Central içinde derinlemesine inceler. Power BI ise bunu tamamlar: keşif ve hakediş verisi özel API ile açıldığında, tüm projeleri aynı panoda yan yana koymak ve grup şirketlerini birleştirmek mümkün olur.
Transapp kullanan şirketlerde satış, satınalma ve stok hareketleri Business Central standart tablolarında tutulur; bu taraf hazır Satış, Satınalma ve Stok uygulamalarıyla raporlanır. Transapp'a özgü operasyon verisi, Navappro'daki gibi özel API ile aynı modele eklenir. Finans ve operasyon böylece tek bir rapor setinde buluşur.
Medikal sektörde lot ve seri numarası takibi kritik bir gerekliliktir. Stok uygulamasındaki Inventory by Lot, Inventory by Serial No. ve Bin Contents by Item Tracking raporları, Business Central'ın standart madde izleme verisini doğrudan kullanır. GS1 karekodlarını çözümleyip envanter modülüne aktaran Navapp El Terminali ile depoda okutulan veriler de bu raporlara yansır.
Türkiye'de şirketlerin raporladığı rakamlar e-Fatura, e-Arşiv, e-Defter ve e-İrsaliye süreçlerinden, kur farkı hesaplarından, stopajdan ve SGK/bordro kayıtlarından geçer. Lokalizasyon paketi bu işlemleri Business Central içinde yürüttüğü için muhasebeleşen sonuçlar Finans raporlarına girer. Teminat mektubu gibi pakete özgü kayıtlar ise dikey çözümlerde olduğu gibi özel API ile Power BI'a açılabilir.
Navapp, Business Central projelerinde Power BI tarafını da kurulumun parçası olarak ele alır:
Hazır uygulamaları kuran, verisini yenileyen ve raporlara erişen kullanıcıların Power BI Pro lisansı olmalıdır; alternatif Power BI Premium kapasitesidir. Ücretsiz Power BI lisansı yalnızca kişisel çalışma alanındaki kendi raporlarınızı göstermeye yeter, hazır uygulamalarla çalışmaz. Business Central verisi içeren raporlara erişen kullanıcıların ayrıca ücretli bir Business Central lisansı (Essentials, Premium veya Team Member) olmalıdır.Karar vermeden önce bilinmesi gereken sınırlar:
| Konu | Durum |
|---|---|
| Hazır uygulamalar | Yalnızca Business Central online; şirket başına ayrı kurulum ve çalışma alanı |
| Rapor paylaşımı | Paylaşan ve paylaşılanın Pro lisansı ya da Premium kapasite gerekir |
| Çok şirketli rapor | OData V4 tek şirket döndürür; birleştirme Power Query fonksiyonu ile yapılır |
| Boyut verisi | Boyut güncelleme iş kuyruğu çalışmazsa raporlarda boyut görünmez |
| On-premises | Raporlar gömülebilir ancak Microsoft Entra ID'de uygulama kaydı gerekir; Manage Report kullanılamaz |
| Veri güncelliği | Raporlar anlık değildir; veri manuel ya da zamanlanmış yenileme ile güncellenir |
Power BI başka ERP'lerle de kullanılabilir. Business Central'ı ayıran, Microsoft'un kendi bağlayıcısı, alan bazlı hazır uygulamalar ve raporların ERP ekranlarına gömülebilmesidir.
Hayır. Microsoft'un Business Central için yayımladığı Power BI uygulamaları ücretsiz kurulur. Kullanıcıların ücretli Power BI lisansına (Pro veya Premium kapasite) ve ücretli Business Central lisansına sahip olması gerekir.
Evet. Rol Merkezi'ndeki Power BI bölümü erişilebilen her raporu gösterebilir. Bazı liste sayfalarındaki Power BI FactBox, seçilen kayda göre filtrelenen rapor gösterir.
Hazır uygulamalar şirket bazında çalışır. Power BI Desktop'ta özel bir Power Query fonksiyonu ve Table.Combine ile birden çok şirketin, hatta birden çok ortamın verisi tek modelde birleştirilebilir.
Navappro'nun muhasebeye yansıyan sonuçları hazır Finans uygulamasında görünür. Keşif ve hakediş gibi Navappro'ya özgü veriler, Business Central'ın özel API yapısıyla Power BI'a açılarak projeler arası panolarda kullanılabilir.
Business Central bağlayıcısı varsayılan olarak salt okunur veritabanı replikasını kullanır. Böylece rapor sorguları birincil veritabanının yükünü artırmaz.
Hayır. Hazır uygulamalar şu an yalnızca Business Central online ortamlarında kullanılabilir. On-premises kurulumlarda Power BI Desktop ile özel raporlar hazırlanabilir.