Glossary Business Intelligence services

What Is Oracle BI Publisher?

Oracle BI Publisher (BIP) is Oracle's enterprise reporting tool for generating pixel-perfect, formatted document outputs — financial statements, invoices, regulatory filings, and management reports in PDF, Excel, Word, and HTML formats — from structured data sources. For Oracle ERP and…

Oracle BI Publisher (BIP) — now called Oracle Analytics Publisher when delivered as part of Oracle Analytics Cloud — is Oracle’s enterprise-grade formatted report and document generation tool. Where OAC Workbooks and OBIEE Answers produce interactive, web-rendered analytical visualisations, BI Publisher produces formatted output documents — precisely laid out PDFs, Excel workbooks, Word documents, and HTML pages — from structured data sources. BI Publisher’s report templates (designed in Microsoft Word, Excel, or BI Publisher’s online editor) define the layout, formatting, fonts, tables, and conditional content of the output document; the report query (SQL, XML data model, or web service) provides the data; BI Publisher merges the template with the data to produce the formatted document at runtime. This template-plus-data architecture makes BI Publisher the tool of choice for Oracle ERP operational reports, statutory financial statement outputs, regulatory filings, and any document that must conform to a specific layout that interactive BI tools cannot reproduce.

BI Publisher Architecture

Component Function Finance Use Case
Data Model Defines the report’s data source — SQL query, stored procedure, XML feed, or web service — and structures the output data as an XML document GL trial balance data model; invoice listing query
Report Template Formatted document layout with field placeholders, conditional sections, tables, and charts Board financial statement format; ZATCA invoice layout
Report Definition Associates a data model with a template; defines output formats and scheduling Monthly P&L report scheduled at close; VAT return PDF
Delivery Manager Distributes generated reports to email, FTP, WebDAV, or content repository Distribute management pack PDF to board members on close completion
Bursting Splits a single report output into multiple documents by a key dimension and distributes each to the appropriate recipient Generate one balance sheet per subsidiary and email to each subsidiary’s controller

BI Publisher for ZATCA-Compliant Invoice Output in Saudi Arabia

Oracle BI Publisher is the standard tool for generating the formatted invoice documents required under ZATCA Phase 2 e-invoicing in Saudi Arabia — specifically the human-readable invoice (ZATCA requires both an XML clearance record and a human-readable PDF or A4-format invoice that shows the ZATCA QR code, the clearance UUID, and the required VAT disclosure fields in the mandated format and language). BI Publisher templates designed against Oracle EBS’s AR invoice data model can incorporate the ZATCA QR code (generated from the invoice’s XML content using BI Publisher’s barcode field), the Fatoora clearance UUID, and all required Arabic and English bilingual field labels in a single template that produces the ZATCA-compliant invoice PDF for distribution to buyers. This native Oracle stack integration — EBS generates the transaction, ZATCA integration clears the XML, BI Publisher generates the formatted PDF — avoids the need for a third-party e-invoicing document generation tool.

What Goes Wrong in Practice

The most common BI Publisher failure in GCC financial reporting environments is a report template that was designed for a specific paper size and margin configuration (A4) but is being printed on a different format (letter size or a custom management report layout) — producing a formatted financial statement where column headers, page footers, and conditional section boundaries are misaligned with the printed page. BI Publisher templates must be tested with the actual output format, printer configuration, and PDF viewer that production users will use — not just in the development environment’s on-screen preview.

How Loop Wise Solutions Uses BI Publisher

We use Oracle BI Publisher for all pixel-perfect finance output requirements in Oracle-stack GCC environments: statutory financial statements, ZATCA-compliant invoice outputs, management pack PDFs, and regulatory filing documents. BI Publisher bursting is a standard component of our close cycle automation — automatically distributing the correct financial statement to each entity’s finance team on close completion.

← Back to glossary

Need help implementing Oracle BI Publisher?

Our team works with enterprise organizations across Egypt and the GCC. Tell us about your situation.