cancel
Showing results for 
Search instead for 
Did you mean: 

Crystal Report Runtime License

josephwbn
Explorer
0 Kudos
294

We are using Crystal Report for Visual Studio 2022 to develop a web base application solely for a customer and application is an internal application.

According to SAP Crystal Solutions FAQ | SAP Community, a little bit confusing.  Does the red circled block below apply to desktop app and server (thin) client deployment only, and the green circled block apply to web based application server side deployment?  If so, we need to buy runtime license for our case?

joseph_wong_hkbn_0-1745467349563.png

 

 

Accepted Solutions (1)

Accepted Solutions (1)

vinay_hegde
Product and Topic Expert
Product and Topic Expert
0 Kudos

YOU NEED TO BUY ONLY WHEN YOU FALL UNDER THE " PAID (E) " PART OF THE TABLE BELOW

=====================================================================================

This section describes the rules that govern the redistribution of software that embeds the SAP Crystal Reports runtime engine, embeddable report designer, or uses the Report Creation APIS.

---

SAP Crystal Reports 2025 (64 bit), SAP Crystal Reports 2020 (64 bit), SAP Crystal Reports 2016 (32 bit), SAP Crystal Reports 2013 (32 bit), and SAP Crystal Reports 2011 (32 bit) do not include a runtime engine; they each provide a developer license (see table below). Customers are directed to use the free SAP Crystal Reports for Visual Studio or SAP Crystal Reports for Eclipse Software Development Kits (SDKS) for embedding reports into applications.
---

The runtime versions can be downloaded here:

https://www.sap.com/products/technology-platform/crystal-reports.html#visual-studio
https://www.sap.com/products/technology-platform/crystal-reports.html#eclipse

---

This table applies to:

.NET applications that include the SAP Crystal Reports for Visual Studio runtime engine.

JAVA applications that include the SAP Crystal Reports for Eclipse runtime engine.

 

Application Type Application Use Client Applications Server Applications

Internal business purpose

Free (A)
For internally developed and deployed application

Free (B)
For internally developed and deployed applications

External business purposes (resold or redistributed to 3rd parties)

Free (C)
For externally-deployed desktop applications (including commercial applications)

Free (D)
Server-based applications require that each 3rd party has at least 1x SAP Crystal Reports Viewer license (only viewing capability)
Paid (E)
Server-based applications require that each 3rd party has at least 1x SAP Crystal Reports license (refresh capability)

Definition of Client Application: The runtime engine is installed on the client machine.  All report processing is local to that machine.

Definition of Server Application: The runtime engine is integrated in a way that allows more than one user to access the engine either directly or indirectly. Client applications installed using Windows terminal servers (like Citrix or Microsoft Remote Desktop) are considered server applications.
---
Note that for the paid category, the customer should, for compatibility reasons, buy a copy of SAP Crystal Reports that matches the runtime engine embedded into the application.
---
It is the responsibility of the developer to ensure their application is properly licensed before it is redistributed. Developers cannot distribute applications on the assumption that the application user will acquire the proper licenses.

josephwbn
Explorer
0 Kudos
Thanks for your quick response. The question is that we are a contractor of a customer that asked us to develop an internal web-based application to be used in the customer’s company internally, so should this be classified as part (B) or part (E) ?

Answers (0)