Ana içeriğe atla
SAP Business OneSaaS Tools

Power BI Data Connector

A build-to-order SAP Business One reporting layer:

a governed Power BI semantic model, DAX measure library and starter reports over your live company database. Quoted and built per tenant.

Siparişe özel

Power BI Data Connector nedir?

A build-to-order SAP Business One reporting layer: a governed Power BI semantic model, DAX measure library and starter reports over your live company database. Quoted and built per tenant. Built to order by ECOSIRE for SAP Business One (build-to-order) — indicative price from $999.00 USD; request a quote for a scoped proposal.

Power BI Data Connector — A build-to-order SAP Business One reporting layer: a governed Power BI semantic model, DAX measure library and starter reports over your live company database

What we build

  • Read-only SQL Server views or SAP HANA calculation views over OINV/INV1, ORDR/RDR1, ODLN, OPCH/PCH1, OJDT/JDT1, OACT, OITM, OITW, OINM, OCRD, OCRG, OSLP, OWHS, OFPR and ORTT, with business-friendly column names
  • Service Layer OData v4 feeds as the alternative access path for cloud-hosted tenants where direct database access is not permitted
  • A Power Query M custom connector packaged as a .mez file with named credentials, so analysts connect through your connector instead of pasting connection strings
  • A star-schema semantic model with fact tables for sales, purchasing, inventory movements and the general ledger, and conformed item, Business Partner, warehouse, sales employee, posting period and date dimensions
  • A documented DAX measure library covering revenue, cost, gross margin and margin percentage, A/R and A/P ageing buckets, days sales outstanding, open order backlog, inventory value and inventory turns
  • Multi-currency measures built on ORTT exchange rates, exposing document, local and system currency separately rather than mixing them
  • Fiscal calendar handling driven by posting periods (OFPR), so period-over-period and year-to-date measures follow your financial year rather than the Gregorian one
  • Incremental refresh configured with RangeStart and RangeEnd parameters on posting date, plus change detection on update timestamps so refreshes load a moving window instead of full history
  • Row-level security mapping Power BI identities to sales employees (OSLP), warehouses (OWHS), branches or BP groups (OCRG), so one report serves every audience
  • Drill-through from summary visuals to underlying document rows showing the SAP Business One document number and series for traceability
  • Cost and profitability analysis using profit centres (OPRC) and distribution rules (OOCR) where financial dimensions are in use
  • On-premises data gateway installation and scheduled refresh configuration, with an option to point the model at a read replica or restored copy instead of the live production database

Bu Ürün Hakkında

SAP Business One holds the numbers the business actually runs on, and it ships perfectly good ways to print them - Crystal Reports layouts, the Excel report designer, interactive analysis. What it does not ship is a maintained Power BI semantic model. So the same pattern repeats in almost every installation: an analyst is given read access to the company database, writes a query, pastes it into Power BI Desktop as a native SQL statement, and publishes a report. Six months later there are eleven reports, four different definitions of gross margin, at least one of them wrong, nobody can say which query survived the last upgrade, and a scheduled refresh takes forty minutes because every model rescans the entire history of INV1.

The problem is not Power BI and it is not SAP. It is that nobody built a governed layer between them.

What ECOSIRE builds

ECOSIRE builds that layer for your tenant: a read-only data access layer over your company database, a Power BI semantic model in star schema with a documented DAX measure library, and a starter report pack that your team owns and extends. It is scoped to the modules you actually report on, and every measure definition is agreed with your finance lead before it is written, so the model becomes the single definition rather than the twelfth one.

The data access layer

Where direct database access is permitted, we build a set of read-only views - SQL Server views on a SQL Server installation, calculation views or SQL views on SAP HANA - over the standard tables: A/R Invoices (OINV/INV1), Sales Orders (ORDR/RDR1), Deliveries (ODLN), A/P Invoices (OPCH/PCH1), Journal Entries (OJDT/JDT1), the chart of accounts (OACT), items (OITM), item-warehouse stock (OITW), inventory transactions (OINM), Business Partners (OCRD), BP groups (OCRG), sales employees (OSLP), warehouses (OWHS), posting periods (OFPR) and exchange rates (ORTT). The views are the contract. Column names are business names, joins are made once and made correctly, and no report author ever needs to know which of two date columns is the posting date.

Where the system is cloud-hosted and direct SQL is not available, the same shape is served over the Service Layer as OData v4 feeds, consumed by a Power Query M custom connector packaged as a .mez file with named credentials, so analysts connect by picking your connector rather than pasting a URL and a password.

The semantic model

On top of that sits a proper star schema: fact tables for sales, purchasing, inventory movement and the general ledger, with conformed dimensions for item, Business Partner, warehouse, sales employee, posting period and a generated date table. Measures are written in DAX and documented: revenue, cost, gross margin and margin percentage, A/R and A/P ageing buckets, days sales outstanding, open order backlog, inventory value and turns, and period-over-period comparisons that behave correctly across your fiscal calendar rather than the Gregorian one. Multi-currency is handled explicitly using exchange rates from ORTT, so document, local and system currency measures exist side by side instead of being silently mixed.

Performance and refresh

Incremental refresh is configured on the fact tables using RangeStart and RangeEnd parameters against posting date, with change detection on the update timestamp so a nightly refresh loads a moving window rather than rescanning years of history. Where you run an on-premise or privately hosted database, the on-premises data gateway is installed and the refresh schedule configured with you. Where reporting load on the production database is a concern, the views can be pointed at a read replica or a nightly restored copy, and we will say during scoping which of those your volume justifies.

Governance

Row-level security maps Power BI identities to SAP concepts you already maintain: sales employee (OSLP), branch, warehouse, or BP group. A regional sales manager opens the same report as the finance director and sees a different slice of it, without a second copy of the report existing. Drill-through takes a user from a chart down to the underlying document rows and shows the SAP document number, so a query about a number ends in the document rather than in an argument.

Who this is for

SAP Business One customers whose reporting has outgrown Crystal Reports and exported spreadsheets; finance teams that need one agreed definition of margin and ageing; and multi-entity groups consolidating several company databases into one model. It also suits companies that already have Power BI licences and internal analysts, but no trustworthy data layer for them to build on.

How delivery works

1. Scoping call. We agree which modules are in scope, which measures matter, how your fiscal calendar and currencies work, who is allowed to see what, and whether reporting runs against production, a replica or a copy. 2. Fixed quote. A written scope and a fixed price, issued before any build work starts. 3. Build. Typically one working week depending on scope, developed against a copy of your company database. 4. Install in test. Views and the model are deployed against your test company first, and the numbers are reconciled line by line against SAP standard reports for a period you choose. Nothing is signed off until the model and SAP agree. 5. Install in production. Deployment against production or the nominated replica, gateway configuration, refresh scheduling, workspace and row-level security setup, and publication of the starter reports. 6. Support. A defect warranty window plus an optional support plan for schema changes and new measures.

What this is not

This is build-to-order. There is nothing pre-built to download, no free trial, and no template that magically knows your chart of accounts. Power BI licences, workspace capacity and gateway hosting are yours and are not included in the price. We make no certification or partnership claim with SAP or with Microsoft. What you get is a model your own analysts can read, extend and maintain after we leave - including the view definitions, the M code and the DAX.

How delivery works

  1. 1

    Scoping call

    A short call to confirm the workflow, your platform version and where the integration boundaries sit.

  2. 2

    Fixed quote

    You receive a written scope and a fixed price. Nothing is built until you approve it.

  3. 3

    Build and test

    We develop against a copy of your configuration and test it there. Typically two to four weeks.

  4. 4

    Install and support

    Sisteminize kurulumu yapar ve kaynak kodunu teslim ederiz; canlıya geçiş sonrası iki hafta destek dahildir. Teslim ettiğimiz koddaki hatalar ücretsiz düzeltilir.

Ne elde edeceksin

  • All view or calculation view definitions as scripted, version-controlled DDL, licensed to your company
  • The Power BI semantic model and the custom Power Query M connector source, delivered as editable project files rather than a locked artifact
  • Installation and configuration against your test company database, then against production or the nominated replica after sign-off
  • A starter report pack covering sales, A/R ageing, inventory, purchasing and general ledger pages
  • A data dictionary and measure catalogue documenting every table, column, relationship and DAX measure with its business definition
  • Gateway and scheduled refresh setup, workspace configuration and row-level security roles applied to your named user groups
  • A live training session for your analysts on extending the model safely, a reconciliation pack proving the model matches SAP standard reports for the agreed period, and a defect warranty window with an optional support plan

Bu kimin için

Financial Controller

Is asked the same margin question by three departments and gets three answers because each report defines cost differently. Wants one agreed model where ageing, margin and days sales outstanding are defined once and reconcile to SAP standard reports.

Business Intelligence Analyst

Currently writes native SQL against SAP tables and rebuilds joins from scratch for every report, with refreshes slow enough to discourage iteration. Wants a documented star schema with incremental refresh so the work shifts from plumbing to analysis.

Managing Director or Operations Lead

Needs the same dashboard to show each regional manager only their own numbers, without maintaining a separate copy per region. Wants figures that trace back to a real SAP document number when someone challenges them.

Power BI Data Connector Nasıl Karşılaştırılır

KriterECOSIREÖzel YapıRakipSAP Business One Yerleşik
Governed star-schema semantic model with a documented DAX measure libraryDahilKısmi destekDahilDahil değil
Works over direct SQL views and over Service Layer OData for cloud-hosted tenantsDahilKısmi destekKısmi destekDahil değil
Incremental refresh configured on fact tables rather than full history reloadDahilKısmi destekKısmi destekDahil değil
Row-level security mapped to SAP sales employees, warehouses, branches or BP groupsDahilKısmi destekKısmi destekKısmi destek
Model reconciled line by line against SAP standard reports before sign-offDahilKısmi destekDahil değilDahil
View DDL, M connector source and editable model files handed to the customerDahilDahilDahil değilDahil değil
Multi-currency and fiscal calendar handled explicitly using ORTT and OFPRDahilKısmi destekKısmi destekDahil
Fixed written scope and price agreed before any build work beginsDahilKısmi destekKısmi destekDahil değil

Sık sorulan sorular

This is build-to-order - what does that mean for timing?
Nothing is pre-built and there is no download or free trial. After the scoping call you receive a fixed written quote; once accepted and a copy of your company database is available, the build typically takes one working week depending on how many modules and measures are in scope. Reconciliation against SAP standard reports, gateway setup and publication follow.
Which SAP Business One versions and databases are supported, and does it work in the cloud?
We build and test against SAP Business One 10.0 on Microsoft SQL Server and on SAP HANA, on-premise or cloud-hosted. Where direct SQL access is available we use views; where it is not, the model is served over Service Layer OData feeds through the custom connector. Earlier releases are assessed during scoping and may change scope and price.
Do we need our own Power BI licences and a gateway?
Yes. Power BI licences, workspace or capacity, and the machine that runs the on-premises data gateway are yours and are not included in the price. We install and configure the gateway and the refresh schedule as part of delivery, but we do not resell or include Microsoft licensing, and we make no certification or partnership claim.
Will this slow down our production SAP Business One system?
The layer is read-only and refreshes on a schedule rather than continuously, and incremental refresh limits each run to a moving window instead of full history. If your transaction volume or refresh frequency makes production load a real concern, we point the model at a read replica or a nightly restored copy - and we will tell you at scoping which of those your situation actually justifies.
Can our own analysts extend the model afterwards, or are we tied to you?
You receive the view DDL, the Power Query M connector source, the semantic model as editable project files, and a documented measure catalogue. Your analysts can add measures, tables and reports without us. The optional support plan exists for schema changes and new measures, not because handover was withheld.
How do we control who sees which figures?
Row-level security is built into the model and mapped to concepts you already maintain in SAP - sales employee, warehouse, branch or Business Partner group - so one published report serves every audience and each user sees only their slice. Roles are configured against your named user groups during the production deployment.

Teklif isteyin

Power BI Data Connector ihtiyaçlarınızı bize anlatın; fiyatları, lisans seçeneklerini ve size özel bir teklifi genellikle bir iş günü içinde gönderelim.

Şimdi ödeme yok. Bu, ekibimize bir teklif talebi gönderir — fiyat ve sonraki adımlarla e-posta ile dönüş yapacağız.

ile iyi eşleşir

Payment Links and Automated Collection Reminders
Siparişe özel

Payment Links and Automated Collection Reminders

A build-to-order SAP Business One add-on that emails a secure per-invoice payment link, escalates reminders on an aging-based schedule, and posts settlements back as Incoming Payments. Scoped and quoted before we build.

$999.00'dan itibarenBaşlangıç fiyatı — kapsamınıza göre fiyatlandırılır
View specification
PayPal Payments Sync
Siparişe özel

PayPal Payments Sync

A build-to-order SAP Business One add-on that pulls PayPal transactions, applies Incoming Payments to A/R Invoices, posts fees and refunds, and reconciles settlement payouts to the bank. Built for your company database after a scoping call.

$999.00'dan itibarenBaşlangıç fiyatı — kapsamınıza göre fiyatlandırılır
View specification
Quotation Configurator and Guided Selling
Siparişe özel

Quotation Configurator and Guided Selling

A build-to-order SAP Business One add-on that adds rule-based product configuration, guided selling, live costing and margin approval to B1 quotations. Built for your product rules after a fixed quote.

$999.00'dan itibarenBaşlangıç fiyatı — kapsamınıza göre fiyatlandırılır
View specification
Report and Print Layout Customization Pack
Siparişe özel

Report and Print Layout Customization Pack

Custom Crystal Reports print layouts for SAP Business One documents, plus batch printing and email dispatch. Built to order for your company database after a scoping call and fixed quote.

$999.00'dan itibarenBaşlangıç fiyatı — kapsamınıza göre fiyatlandırılır
View specification