SYSPRO 8 Reporting Host Service
Exploring
This service is used to communicate requests between SYSPRO Reporting Services and Crystal Reports.
This service is used by:
- SYSPRO Server-side Reporting
- SYSPRO Bot
Starting
The SYSPRO 8 Reporting Host Service must be installed on the same application server as the SYSPRO 8 Server.
SYSPRO Additional Reporting Software 2020
(Available from SYSPRO 8 2021 R2 onwards)
-
Server Side Software:
-
Microsoft .NET Framework 4.6
-
SAP Crystal Reports Server 2020
-
SYSPRO 8 Runtime
-
SYSPRO 8 Reporting Host Service
-
-
Client-Side Software:
Requirements to print SYSPRO reports using the SRS technology, via client-side:
-
Microsoft .NET Framework 4.6
-
SAP Crystal Reports Runtime Engine
-
SYSPRO 8 Runtime
-
SYSPRO 8 Reporting Components
-
-
Designer Software:
Requirements to change the standard SYSPRO SRS reports or design your own reports / documents, via client-side:
-
Microsoft .NET Framework 4.6
-
SAP Crystal Reports Runtime Engine
-
SYSPRO 8 Runtime
-
SYSPRO 8 Reporting Components
-
SAP Crystal Reports 2020 SP2
-
BusinessObjects .NET SDK 64bit 4.3 SP2
-
SYSPRO 8 Reporting Designer Addin
-
SYSPRO Additional Reporting Software 2016
(Available from SYSPRO 8 2020 R2 to SYSPRO 8 2021 R2)
-
Server Side Software:
-
Microsoft .NET Framework 4.6
-
SAP Crystal Reports Server 2016 SP8
-
SYSPRO 8 Runtime
-
SYSPRO 8 Reporting Host Service
-
SAP BusinessObjects BI platform .NET SDK Redistributable 64bit 4.2 SP8
-
-
Client-Side Software:
Requirements to print SYSPRO reports using the SRS technology, via client-side:
-
Microsoft .NET Framework 4.6
-
Business Objects Runtime 2016 x86
-
SYSPRO 8 Runtime
-
SYSPRO 8 Reporting Components
-
-
Designer Software:
Requirements to change the standard SYSPRO SRS reports or design your own reports / documents, via client-side:
-
Microsoft .NET Framework 4.6
-
Business Objects Runtime 2016 x86
-
SYSPRO 8 Runtime
-
SYSPRO 8 Reporting Components
-
SAP BusinessObjects BI platform .NET SDK Redistributable 64bit 4.2 SP8
-
SAP Crystal Reports 2016 SP8
-
SYSPRO 8 Reporting Designer Addin
-
SYSPRO Additional Reporting Software 2013
(Available up to and including SYSPRO 8 2020 R1)
-
Client-Side Software:
Requirements to print SYSPRO reports using the SRS technology, via client-side:
-
Microsoft .NET Framework 4.6
-
SAP Crystal Reports Runtime engine
-
SYSPRO 8 Reporting Components
-
SYSPRO 8 Runtime
-
-
Designer Software:
Requirements to change the standard SYSPRO SRS reports or design your own reports / documents, via client-side:
-
Microsoft .NET Framework 4.6
-
SAP Crystal Reports Runtime engine
-
SYSPRO 8 Runtime
-
SYSPRO 8 Reporting Components
-
SAP Crystal Reports 2013 SP6
-
SAP Crystal Reports 2013 SP8 update
-
BI platform .NET SDK Redistributable
-
SYSPRO 8 Reporting Designer Addin
-
The SYSPRO 8 Reporting Components enable you to print reports through SYSPRO when the Reporting configuration setup option is defined as Client-side reporting using SQL or Client-side reporting using XML (Setup Options > System Setup > Reporting).
-
This service is installed using the SYSPRO Installer Application.
Solving
You can debug this service by editing the associated config file in elevated mode (i.e. with administrator privileges).
The SYSPROReportingServiceHostService.exe.config file is located in the folder to which you installed the service.
You can view monitoring and troubleshooting messages about this service using the Event Viewer function in Windows:
(Control Panel > System and Security Administrative Tools > Event Viewer > Applications and Service Logs)
The SYSPRO Reporting Host Manager outputs an event log to the SYSPROSSM file.
The SYSPRO RAS Host Manager outputs an event log to the SYSPRORASManagement file.
You can start, stop, restart and configure this service using the Services function in Windows:
(Control Panel > System and Security Administrative Tools > Services)
Referencing
You should only update this file for temporary debugging purposes (i.e. not as a method to update values for the service).
Any temporary changes made to the configuration files are reset to their original installation values when this application is next updated. Because these temporary changes are not carried forward, forgetting that you made them could hamper troubleshooting efforts if unexpected issues arise.
Key | Description |
---|---|
ip |
|
host |
|
impwrk |
|
impact |
|
port |
|
servicebaseaddress |
localhost/SRS/ |
servicesoapbinding |
nettcp |
servicerestport |
20129 |
servicesoapport |
20130 |
instancekey |
0 This key should only be used if you are in a 4-tier environment, and will be your SYSPRO client instance on the reporting host server. |
SYSPROInstanceOnReporting Server |
This key should only be used if you are in a 4-tier environment and will be your SYSPRO client instance on the reporting host server. |
servicerefresh |
0.00:01:00 This is the frequency of service update in hours. |
usewcf |
localhost:31001/SYSPROWCFService |
DocumentPrintServiceAddress |
localhost:20151 |
ReportPrintServiceAddress |
localhost:20152 |
enabledocumentprint |
true |
maxdocumentemail |
10 |
MAXNumberOfRASServers |
6 |
ThreadSafe |
This lets you switch of multi-threading so that reports run synchronously (making it safer and allowing Crystal RAS Server to handle the load). |
detaillogging |
This is a comma-separated list of non case-sensitive values to define what logging must be done. A value of D indicates logging for documents, while A indicates logging for document archiving (e.g. value='A,D' or value='A'). The log files are output to %programdata%\SYSPRO\ReportingServiceHostService\Logging. There will be a separate folder for each day and a separate log file for documents and for archiving. |
EnableSRSDebug |
(true/false). When this flag is switched on, the service won't delete the GUID folder in %temp%. The SQL tables are not dropped, so support can troubleshoot using the Crystal report. |
Copyright © 2022 SYSPRO PTY Ltd.