SAP Knowledge Base Article - Public

1519938 - What is the Crystal Reports SDK Concurrent Processing License (CPL)?


Crystal Reports component SDKs - Report Designer Component, Crystal Reports .NET, and Crystal Reports Java - all use the Concurrent Processing License (CPL) model.  What is the CPL?


  • The number of CPLs provided with a Crystal Reports component SDK is dependent on type, version and licensing. 
  • CPLs provided are per-process.
  • Each report request made via the API - sap for report open, refresh, fill promts, export - counts as one processing license use.  Note that CPLs do not, by itself, limit the number of report sessions a process may have open, but limits the number of concurrent processing on the opened reports.
  • Subsequent requests beyond the number of CPLs provided are queued in a wait list, until a CPL becomes free.


KBA , BI-DEV , Business Intelligence Software Development Kits (SDKs) , BI-DEV-JAV , BI Software Development Kits (SDKs) - Java , BI-DEV-NET , BI Software Development Kits (SDKs) - .NET or Other , How To


Crystal Reports 2008 V0 ; Crystal Reports 2008 V1 ; Crystal Reports, version for Eclipse 1.0 ; Crystal Reports, version for Eclipse 2.0 ; SAP Crystal Reports XI R2 ; SAP Crystal Reports, developer version for Microsoft Visual Studio ; SAP Crystal Reports, version for Visual Studio .NET 2008