To summarize, all parties win from report developers to the end user when using Oracle BI Publisher.
End User – The end user is presented with a richer report offering from the e-Business Suite. Reports in multiple formats with multiple delivery options are now available directly from the applications suite; the language and locale options have been improved and this all comes through a consistent user interface.
Business Consultant – traditionally the business consultant would gather the business requirements and then describe the report that was required in a document and pass this to the IT consultant for implementation. The business consultant now has a set of familiar desktop applications that can be used to design the report format itself, this will ensure the report will meet all the business requirements that are in scope and it will look exactly as the consultant has designed it.
IT Consultant – the IT consultant will now receive a document that is the actual report format as designed by the business consultant. The time to develop, deploy and test will be greatly reduced; the cost of on going maintenance will also be reduced.
Development – are now able to focus on generating XML data from the e-Business Suite schema to satisfy multiple requirements, now development is free from ‘1 data definition : 1 report layout’ there is a move toward generating larger data engines that can satisfy a larger requirement set. This will provide end users with far greater choice and control over the content of the reports they want to see from the suite.
Performance and Scalability - The XSL-FO engine that has been developed is not only robust but also fast, this is vital. XML data by its nature generates large objects or files and these can cause serious memory issues during processing. BI Publisher has a stream based implementation that reduces this memory
footprint allowing large XML input files to be processed.