System requirements
ActivReporter Explorer client
Operating System | Windows 10 or newer |
Processor | 2.0 GHz or faster (multi-core processor preferred) |
Memory | 4 GB minimum (8 GB preferred) |
Hard Disk Space | 1 GB minimum |
Network | 100 Mbps or greater |
Printers | AccountingWare recommends a network-based printer which works with a global or universal print driver. Common drivers include:
|
Other | Microsoft Excel (version 2016 or later with VBA support required to edit, view, or print custom financial statements) |
Microsoft 365. If using in lieu of Microsoft Office, requires a plan with access to desktop versions of the applications; minimum requirement is "Microsoft 365 Apps for business". The cloud version of Microsoft 365 is NOT supported. | |
Minimum screen resolution 1920 x 1080 or higher | |
Dual monitors recommended | |
Dot matrix printers not supported | |
Crystal Reports 2008 license required to modify report designs | |
Note | ActivReporter Explorer can run in Terminal Services or Citrix environments |
Client machine must be part of a Windows domain | |
Virtual environments supported |
ActivReporter Database Server
Note
The database server and ActivReporter server are often installed on the same machine.
Operating System | Windows Server 2022 (64-bit) (recommended) |
Windows Server 2019 (64-bit) (recommended) | |
Windows Server 2016 (64-bit) | |
Software | Microsoft SQL Server 2022, Standard or Enterprise (64-bit) (recommended) |
Microsoft SQL Server 2019, Standard or Enterprise (64-bit) | |
Microsoft SQL Server 2017, Standard or Enterprise (64-bit) | |
Microsoft SQL Server 2016, Standard or Enterprise (64-bit) | |
Processor | Multi-core processors required |
Memory | 32 GB - 64 GB (depending on database size and number of users) |
Hard Disk Space | 100 GB minimum |
Network | 1 GigE or greater |
Other | .NET Framework 4.0 |
SQL Server Integration Services (SSIS) | |
Note | ActivReporter Server and ActivReporter Database Server are frequently installed on the same physical system |
The database server machine must be part of a Windows domain |
Great Plains database
- ActivReporter is compatible with Dynamics GP 2016 and later. Do not install ActivReporter on systems with earlier versions of Great Plains.
- ActivReporter does not support Great Plains currencies with more than four decimal places.
ActivReporter Server
Note
The ActivReporter server and database server are often installed on the same machine.
Operating System | Windows Server 2022 (64-bit) (recommended) |
Windows Server 2019 (64-bit) (recommended) | |
Windows Server 2016 (64-bit) | |
Processor | Multi-core processors required |
Memory | 32 GB - 64 GB (depending on database size and number of users) |
Hard Disk Space | 20 GB minimum (depending on company size and number of companies) |
Network | 1 GigE or greater |
Other | SQL Server 2014 Native Client (supplied if not present) |
SQL Server 2012 Native Client (supplied if not present) | |
Crystal Reports runtime (supplied) | |
Office Standard 32-bit: Excel and Word (2013 or later with VBA support) (desirable, but not required) | |
Note | ActivReporter Server and ActivReporter Database Server are frequently installed on the same physical system |
Virtual environments supported | |
Server machine(s) must be part of a Windows domain |
ActivReporter Manager
- If installing ActivReporter Manager on the server, follow the requirements for ActivReporter Server.
- If installing ActivReporter Manager on the client, follow the requirements for ActivReporter Explorer client.
Client-server model
ActivReporter software uses a client-server model. ActivitySystem runs as a service listening for connection requests from multiple client software instances. RPC (Remote Procedure Call) is the protocol used to communicate between the ActivReporter client and the ActivReporter System server. This communication must be permitted from both directions: initiated from the client and initiated from the server to the client.
It is common to need to adjust the firewall settings by adding exceptions which allow the client to receive inbound messages for Activity.exe and Excel.exe; both can act as client connections to the ActivitySystem service.
For Windows 2016 and later, RPC must use a random TCP port in the range 1024-65535.