SyteLine SSRS Report Server Setup Checklist
This checklist covers the SQL Server Reporting Services and TaskMan pieces that sit behind report output in SyteLine 9 and CSI 10 on-prem. Use it when building a new utility server, moving reports to new hardware, or rebuilding after a failure.
0 of 28 items complete
10 critical items still open - these are the highest-risk gaps.
Server (SQL Server Reporting Services)
SyteLine side
Deploy
Test
Operations
Critical items protect report output and recovery. A missing encryption key backup or a printer that only exists for interactive users is the usual reason report output stops after a server rebuild. Score yourself on the critical items first, then the rest.
Get your report server checklist reviewed
Send us your completed checklist and release number and we will point out gaps against your SyteLine version.
Optional. The tool and every export work without this. No spam.
How to use it
Work top to bottom. The Server group is pure Microsoft SSRS configuration and belongs to the DBA; the SyteLine side group belongs to the ERP administrator. Tick an item only when you have seen the evidence: the backup file, the form record, the test output. Export the ticked list to PDF and attach it to the change record so the next rebuild starts from a known state. If a group does not apply, for example because your release renders standard reports locally through TaskMan and you only use a report server for custom reports, mark it reviewed rather than deleting it.
Where this lives in SyteLine
Background reports are queued in Active Background Tasks, picked up by the TaskMan service on the utility server, rendered from RDL definitions and written as files or sent to a printer. Output format per report comes from the Report Options form. If an event handler on the TaskPostPerform framework event emails or stores the output, the Document Types form needs an entry for every Output Format used, with the matching extension (a PDF document type for Acrobat format). The result of each run lands in Background Task History.
- Report Options: output format per report
- Document Types: required before TaskPostPerform handlers use output
- Background Task History: run result and error message
- Report Server Configuration Manager: SSRS URLs, database, keys
Version differences and gotchas
How report rendering is split between TaskMan and an SSRS report server has changed across SyteLine releases, and some sites use a report server only for custom or ad hoc reports. Check the installation guide for your exact release before deciding which group of this checklist is mandatory. The most common gotchas are printers installed per user rather than for the TaskMan service account, the SSRS encryption key never backed up, custom RDLs overwritten by an update because they shared a folder with standard reports, and a second TaskMan instance pointing at the same database and consuming tasks.
How to check the result in the system
Submit a report, open Background Task History and confirm the row shows completion with no error text. Open the file in the TaskMan output folder or the emailed attachment and check the extension matches the Document Types entry. On the report server, query the ExecutionLog3 view for the same time window to see render time and status. If History shows completion but no file appears, rule out another TaskMan instance monitoring the same database before anything else.
Frequently Asked Questions
What is the SQL Server report server database?
SSRS stores report definitions, folders, subscriptions, snapshots and execution logs in a SQL Server database, named ReportServer by default, with ReportServerTempDB for session and cache data. It is created from Report Server Configuration Manager. Back it up with your SQL jobs and back up the encryption key separately, because a restored database without its key cannot decrypt stored credentials.
Why does a SyteLine report run but no output arrives?
Check Background Task History first. If it shows completion, look for a second TaskMan instance watching the same database, a printer that is not installed for the TaskMan service account, or a missing Document Types entry when a TaskPostPerform handler emails the file. If there is no history row at all, the task never reached the queue.
Does SyteLine need a full SSRS report server?
It depends on the release and on how you run custom reports. Standard background reports are produced by TaskMan on the utility server from RDL files, while some sites also publish custom or ad hoc reports to an SSRS report server. Confirm the supported layout in the installation guide for your release rather than assuming one model.
Where do I set the report output format in SyteLine?
The Report Options form holds the output format for each report that runs in the background, such as PDF or Excel. If you change formats and an event handler sends the output by email, add or update the matching Document Types entry with the right extension, otherwise the TaskPostPerform handler cannot attach the file correctly.
If you want your team to ask SyteLine for report data in plain English on your own servers, without waiting on the background queue, we can set that up.
Related Tools
SyteLine Crystal to SSRS Report Migration Checklist
Inventory, data source, rebuild, integration, validation and retirement checks for moving custom Crystal Reports to SSRS on SyteLine 9 and CSI 10.
Infor SyteLineSyteLine TaskMan Background Task Troubleshooting Checklist
Step-by-step checks for background reports and utilities that sit in the queue, fail, or produce no output in SyteLine 9 and CSI 10 on-prem.
Infor SyteLineSyteLine Custom Report Request Template
A requirements form for new or modified SyteLine reports: purpose, parameters, columns, data sources, security and acceptance criteria.
Developer ToolsSyteLine Event System Troubleshooting Checklist
Checks for event handlers in SyteLine 9 and CSI 10 that do not fire, fire twice or hang, from event name and flags to runtime services and action outcomes.
More Infor SyteLine tools
See all- SyteLine Form Personalization Checklist
- SyteLine User Access Request Form Template
- SyteLine Data Conversion Mapping Worksheet
- SyteLine UAT Test Script Worksheet
- SyteLine Cutover Plan Worksheet
- SyteLine Change Request Form Template
- SyteLine Cycle Count Variance Worksheet
- SyteLine Database Growth Forecast Calculator
- SyteLine Reorder Point and Safety Stock Calculator
Keep exploring
Free tools
- SyteLine Crystal to SSRS Report Migration ChecklistInventory, data source, rebuild, integration, validation and retirement checks for moving custom Crystal Reports to SSRS on SyteLine 9 and CSI 10.
- SyteLine SQL Server Version Upgrade ChecklistStep by step checks for upgrading the SQL Server under SyteLine 9 or 10, in place or side by side, including reconnecting the application tier.
- SyteLine Mongoose Customization Deployment ChecklistDev to test to production promotion checks for Mongoose forms, IDO metadata, extension class assemblies, SQL objects, events and reports on SyteLine 9 and CSI 10.
ERP fixes and how-tos
- SyteLine error: an error has occurred during report processingWhy SyteLine reports fail with 'an error has occurred during report processing' or cannot reach the report server, and how to fix the SSRS connection, deployment, or parameter cause.
- SyteLine Report Viewer: Preview, Export and Schedule Reports (SSRS and Background Tasks)How reports are previewed, exported to PDF or Excel and scheduled in Infor SyteLine / CSI, with the SSRS and background task pieces that must be in place.
- How to Use Report Options and Print to PDF in SyteLineHow to set SyteLine report selection criteria, save them, output to preview or PDF, run in the background and fix reports that return no data.
Guides
- SSRS Report Development for SyteLineDevelop SSRS reports for Infor SyteLine with proper data source configuration, parameter binding, and deployment to the SyteLine report server. Complete guide.
- How to Set Up SSRS Reports in SyteLineComplete guide to setting up SQL Server Reporting Services (SSRS) with Infor SyteLine for web-based report delivery and interactive dashboards.
- SyteLine Custom Report Development with SSRSBuild custom SSRS reports for SyteLine. Data sources, stored procedures, parameter mapping, deployment, and report server configuration guide.