www.qucamba.com
Bevor Sie mit Qucamba Reports loslegen, sollten Sie einige grundlegende Anforderungen sicherstellen.
Qucamba Reports ist eine Windows-Applikation, daher sollte mind. Windows 10 installiert sein. Als sogenannte Mixed-Mode-Anwendung kann Qucamba Reports sowohl im 64-bit-Modus als auch im 32-bit-Modus arbeiten, die Auswahl erfolgt dabei automatisch.
Qucamba Reports sollte stets lokal installiert werden und benötigt auf der lokalen Festplatte typischerweise mind. ca. 1GB freien Speicher. Beachten Sie jedoch, dass dieser Speicher nicht während der Installation alloziiert wird sondern während des Betriebs angefordert wird.
Die übrigen Rechnerspezifikationen, wie CPU und Arbeitsspeicher, liegen im heute üblichen Bereich. Je schneller die zur Verfügung gestellte CPU arbeitet und je mehr CPU-Kerne verfügbar sind, umso schneller arbeitet Qucamba Reports. Dies gilt insbesondere weil Qucamba Reports viele Aktivitäten parallel im Hintergrund ausführt und rechenintensive Operationen auf mehrere CPU-Kerne verteilen kann.
Qucamba Reports unterstützt weiterhin nativ hochauflösende Bildschirme.
Software-seitig muss das Microsoft .NET Framework 4.5 installiert sein, um Qucamba Reports ausführen zu können.
Weiterhin wird eine Internet-Verbindung vorausgesetzt, um den Qucamba-Lizenzserver sowie den Qucamba Cloud-Speicherdienst erreichen zu können. Bitte beachten Sie, dass Proxy-Authentifizierung nicht unterstützt wird.
Qucamba verwendet für sämtliche Datenübertragungen ausschließlich https über den Standard-Port für SSL-gesicherte Verbindungen 443. Somit sollte im Normalfall keine besondere Firewall-Konfiguration erforderlich sein. Beachten sie jedoch, dass Qucamba Reports Zugriff auf den jeweiligen Microsoft SQL Server der Microsoft Dynamics NAV-Installation benötigt und Ihre Firewall entsprechend konfiguriert sein muss. Nähere Informationen hierzu finden Sie in einem eigenen Abschnitt weiter unten.
Zunächst benötigen Sie eine funktionsfähige Microsoft Dynamics NAV (NAV) Installation. Qucamba Reports unterstützt NAV ab Version NAV2015. Bitte stellen Sie sicher, dass Sie über genügend Ausführungsrechte auf Ihrem lokalen Rechner verfügen, um die Dynamics NAV-Powershell Cmdlets auszuführen. Ihre NAV-Lizenz sollte über Entwicklerrechte für Berichte verfügen, um die gesamte Bandbreite an Funktionalität von Qucamba Reports benutzen zu können. Diese Lizenz muss zudem auf dem Navision Service Tier (NST) installiert sein. Die C/SIDE-Sprache muss während des Betriebs von Qucamba Reports auf ENU eingestellt werden.
Um mit Dynamics NAV kommunizieren zu können, benötigt Qucamba Reports Zugriff auf eine lokale Installation des Dynamics NAV Windows Clients (auch bekannt als "Role Tailored Client"). Die Version des Clients muss exakt zu der Version des Service Tiers (NST) sowie zur Datenbankversion passen. Ferner muss der C/SIDE-Client, wie üblicherweise der Fall, in diesem Verzeichnis enthalten sein und die Sprache dieses Clients wie bereits zuvor erwähnt auf ENU eingestellt sein.
Qucamba Reports mit unterschiedlichen Dynamics NAV-Versionen ohne Installation des Windows Clients betreiben.
Wenn Sie aus irgendeinem Grund den Windows Client nicht lokal installieren möchten, z.B. weil Sie mit verschiedenen NAV-Versionen parallel arbeiten wollen, können Sie stattdessen auch mit einer jeweiligen Kopie des "Role Tailored Client"-Verzeichnisses arbeiten. Sie können dann zwischen diesen Verzeichnissen wechseln, indem Sie die jeweils passende Version in unterschiedlichen Profilen referenzieren.
Obgleich diese Variante von Qucamba im Support-Fall nicht unterstützt wird, haben wir für Sie einen kurzen Leitfaden erstellt, wie hierfür vorzugehen ist. Qucamba kann Ihnen dafür jedoch keinen Support geben.
Neben Zugriff auf Windows Client, NST und C/SIDE-Client benötigen Sie ebenfalls direkten Zugriff auf den Microsoft SQL Server der jeweiligen NAV-Installation.
Direktzugriff auf den SQL Server bedeutet, dass
Um eine Datenbankanmeldung auf dem SQL Server zu erstellen, verwenden Sie das SQL Server Management Studio (SSMS). Stellen Sie bitte sicher, dass
Protokoll | Port-Nr. | Pflicht? | Verwendung |
tcp | 1433 | JA | SQL Server standard-Port; sofern geändert z.B. bei mehreren Instanzen, entsprechende Port-Nr. der verwendeten SQL Server-Instanz |
tcp | 445 | JA | Microsoft Active Directory |
udp | 1434 | Empfohlen | SQL Server Browser; hierdurch wird die Erstellung und Konfiguration von Profilen erleichtert |
icmp | 8 | Empfohlen | Echo (ping); dies wird für die Erreichbarkeitsprüfung in Profilen verwendet |
Wenn Sie sich mit einer Microsoft Azure-Instanz verbinden möchten, stellen Sie bitte sicher, dass die benötigten Ports auch in der Management-Konsole freigegeben wurden.
Neben einer NAV-Installation wird auch ein Layout-Design-Tool, wie Microsoft SQL Report Builder (enthalten in SSRS) oder der Visual Studio RDLC-Editor benötigt. Qucamba Reports unterstützt beide Tools.
Welches Design-Tool Sie einsetzen hängt allein von Ihrer persönlichen Präferenz ab, wenngleich zwischen beiden Tools einige wesentliche Unterschiede bestehen. Die folgende Tabelle soll Ihnen dabei helfen, sich für ein Design-Tool zu entscheiden oder auch situationsbezogen beide Tools im Wechsel einzusetzen.
Design-Tool | Pro | Contra |
Microsoft Visual Studio RDLC-Editor |
|
|
Microsoft Report Builder aus den SQL Server Reporting Services (SSRS) |
|
|
Bitte beachten Sie auch, dass beide Tools mit unterschiedlichen Dateiendungen arbeiten. Während der Visual Studio RDLC-Editor die Endung .rdlc verwendet, verwendet der Report Builder die Endung .rdl. Obgleich Qucamba Reports dies automatisch berücksichtigt, muss für einen Layout-Design-Tool-Wechsel das entsprechende Layout neu aus der NAV-Datenbank abgerufen werden.
Die Voraussetzungen für eine Qucamba Reports-Installation weichen nicht oder nur geringfügig von der einer regulären Dynamics NAV-Installation ab. Dennoch ist es wichtig, die in diesem Leitfaden angeführten Voraussetzungen genauestens zu überprüfen, falls in Ihrer Installation etwas nicht wie erwartete funktionieren sollte.
Darüberhinaus empfehlen wir, das Qucamba Reports Software License Agreement (SLA) zu konsultieren.