Navapp Yazılım
10 Oct
10Oct


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.

Business Central ve Power BI nasıl birlikte çalışı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:

  1. Hazır Power BI uygulamaları. Microsoft'un Marketplace'te yayımladığı şablon uygulamalar kurulur, Business Central ortamına ve şirketine bağlanır. Rapor geliştirmeden ilk gün kullanılabilir.
  2. Power BI Desktop ile özel raporlar. Desktop'taki Dynamics 365 Business Central bağlayıcısı, yayımlanmış tüm API'leri ortam ve şirket bazında listeler: Microsoft'un Standart API v2.0'ı, gelişmiş API'ler ve iş ortaklarının yayımladığı özel (custom) API'ler. Microsoft, eski web servisi yöntemi yerine API kullanılmasını önerir.
  3. Dataflow ve datamart'lar. Power Query Online'daki Business Central bağlayıcısıyla, birden çok rapor ve panonun paylaştığı veri akışları tanımlanır. Bu yol yalnızca online sürümde 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.

Hazır Power BI uygulamaları neleri kapsıyor?

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
FinansFinancial 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ınalmaPurchases Overview, Purchases by Vendor, Actual vs Budget, Purchase Forecasting, Vendor Quality Analysis
StokInventory Overview, Item Availability, Inventory by Lot, Inventory by Serial No., Bin Contents by Item Tracking
Stok DeğerlemeInventory Valuation Overview, madde ve lokasyon bazında değerleme
ProjelerProject Overview, Project Profitability, Project Performance to Budget, Project Realization, Project Timeline (Gantt)
ÜretimWork Center Load, Consumption Variance, Capacity Variance, Production Scrap, Production Order WIP
Abonelik FaturalamaRevenue Analysis, Churn Analysis, Customer/Vendor Deferrals, Billing Schedule
SürdürülebilirlikCO2e 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.

Business Central ve Power BI birlikte hangi faydaları sağlar?

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.

1. Rapor için sistemden çıkmazsınız

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.

2. Rapor geliştirmeden ilk gün başlarsınız

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.

3. Bütçe ile gerçekleşeni aynı ekranda görürsünüz

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.

4. Boyutlarla (dimension) dilimlersiniz

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.

5. Grup şirketlerini tek raporda birleştirebilirsiniz

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.

6. Raporlama, operasyonu yavaşlatmaz

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.

7. Hedefleri KPI olarak takip edersiniz

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 dikey çözümleriyle Power BI nasıl kullanılır?

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: inşaat ve taahhüt projeleri

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: lojistik

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.

MedicalApp ve El Terminali: izlenebilirlik

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 Lokalizasyon Paketi

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'ın rolü

Navapp, Business Central projelerinde Power BI tarafını da kurulumun parçası olarak ele alır:

  • Power BI bağlantısının kurulumu, boyut güncelleme iş kuyruğunun planlanması ve hazır uygulamaların şirket bazında yayılması
  • Dikey çözüm ve lokalizasyon verileri için AL ile özel API sayfalarının geliştirilmesi
  • Çok şirketli konsolidasyon raporlarının ve Rol Merkezi'ne gömülecek raporların tasarlanması

Hangi lisanslar gerekir, sınırlar nelerdir?

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:

KonuDurum
Hazır uygulamalarYalnı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 raporOData V4 tek şirket döndürür; birleştirme Power Query fonksiyonu ile yapılır
Boyut verisiBoyut güncelleme iş kuyruğu çalışmazsa raporlarda boyut görünmez
On-premisesRaporlar gömülebilir ancak Microsoft Entra ID'de uygulama kaydı gerekir; Manage Report kullanılamaz
Veri güncelliğiRaporlar 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.

Sıkça sorulan sorular

Business Central için Power BI uygulamaları ücretli mi?

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.

Power BI raporları Business Central içinde görüntülenebilir mi?

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.

Birden fazla şirketi tek Power BI raporunda birleştirebilir miyim?

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 verileri Power BI'da raporlanabilir mi?

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.

Power BI sorguları Business Central'ı yavaşlatır mı?

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.

Hazır Power BI uygulamaları on-premises kurulumda çalışır mı?

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.