Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
former_member188030
Active Contributor

Purpose


The purpose of this document is to serve as a guideline for migrating / upgrading BusinessObjects Enterprise SDK custom applications.

 

Overview


This document contains the list of SDK functionalities with respect to their availability in currently supported versions of BusinessObjects Enterprise.
Users can refer to this document while upgrading their applications taking into account which functionalities exist in the version of Enterprise they are migrating to.

 

NOTE: This document provides a high level view of which features are available and which are deprecated in different versions of BI Platform SDKs. It is always recommended to study the SDK documentation for the respective version of Enterprise to check which APIs are available before upgrading.

 

Outline of SDK capabilities.


 

Few important points to consider while upgrading..

 

  • Deski has been completely deprecated in BI 4.X.

  • ReportEngine .NET SDK is completely deprecated in BI 4.X.

  • ReportEngine JAVA SDK is reduced in terms of functionality, create / modify Webi document is not possible.

  • PromptsUtil class is deprecated in BI 4.X WebServices SDK, thus populating Webi prompts is not possible.

  • Most of the server admin plugins are deprecated in BI 4.X. All the server metrics will be available through the Monitoring Application in CMC. Except Event Server, Adaptive Job Server, IFRS and OFRS rest all server admin plugins are deprecated in BI 4.X.

  • New RESTful web services SDK is introduced with BI 4.X which works with Webi and Crystal reports.





















































































































































































































































































































































SDK's



APIs / Functionalities



XI3.1



BI 4.0



BI 4.1



.NET



JAVA



.NET



JAVA



.NET



JAVA



Unmanaged / Managed RAS SDK



View Crystal Report on demand



Y



Y



Y



Y



Y



Y



Pass parameters



Y



Y



Y



Y



Y



Y



Pass DB logon info



Y



Y



Y



Y



Y



Y



Add / Modify / Delete report objects



Y



Y



Y



Y



Y



Y



Export / Print Report



Y



Y



Y



Y



Y



Y



BI Platform SDK



User Management



Y



Y



Y



Y



Y



Y



Content management



Y



Y



Y



Y



Y



Y



Server Management



Y



Y



Y



Y



Y



Y



Scheduling Crystal report.



Y



Y



Y



Y



Y



Y



Integrating Java report Panel with .Net application



Y



NA



N**



NA



N**



NA



Web Service SDK



View Crystal report (PDF / HTML)



Y



Y



Y



Y



Y



Y



View Crystal report with parameters (PDF / HTML)



Y



Y



Y



Y



Y



Y



View Webi document (PDF / HTML)



Y



Y



Y



Y



Y



Y



View Deski document (PDF / HTML)



Y



Y



N



N



N



N



View Webi document with prompts (PDF / HTML)



Y



Y



N*



N*



N*



N*



Schedule Crystal / Webi



Y



Y



Y



Y



Y



Y



Schedule Deski



Y



Y



N



N



N



N



Schedule Crystal with parameters



Y



Y



Y



Y



Y



Y



Schedule Webi with prompts



Y



Y



N*



N*



N*



N*



User Management



Y



Y



Y



Y



Y



Y



Server Management



Y



Y



Y



Y



Y



Y



ReportEngine SDK



View Webi Document (PDF/Excel/HTML) with prompts



Y



Y



N*



Y



N*



Y



View Deski Document (PDF/Excel/HTML)



Y



Y



N



N



N



N



Get Prompts details of a Webi document



N



Y



N*



Y



N*



Y



Get reports and report parts of a Webi document



N



Y



N*



Y



N*



Y



Create Webi from scratch



N



Y



N*



N*



N*



N*



Changing datasource of a Webi report



N



Y



N*



N*



N*



N*



Purge data of a Webi document



N



Y



N*



N*



N*



N*



Scheduling a webi report with prompts



Y



Y



N*



N*



N*



N*



Getting the report Structure details



N



Y



N*



N*



N*



N*



Modify Webi report objects



N



Y



N*



N*



N*



N*



Universe Designer COM SDK (For UNV)



Design / Modify UNV universes



Y



N



Y



N



Y



N



Fetch UNV Universe Metadata/Object properties



Y



N



Y



N



Y



N



Deski Macro Com SDK



Y



N



N



N



N



N



Semantic Layer Java SDK for UNX universes



N



N



N



Y



N



Y



* The replacement solution is available with RESTful Web Services SDK.

** The replacement solution is available using OpenDocument URL reporting.

 

Related Documents


SAP BusinessObjects Enterprise Developer SDK library.

SAP BusinessObjects Enterprise SDK sample applications collection.

SAP Web Intelligence RESTful web service SDK User Guide

Embedding Java Webi Report Panel in Custom Application (using OpenDocument URL reporting)

List of deprecated Classes, Interfaces and Methods from ReportEngine JAVA SDK.

 

Related SCN Spaces


SAP Crystal Reports, version for Visual Studio

RESTful Web Services SDK

BI Platform

Java SDK Application Development

1 Comment
Labels in this area