Advanced Search
Search Results
704 total results found
Einspielen der Squeeze4NAV Objekte
In der Entwicklungsumgebung wird die FOB-Datei mit den Squeeze4NAV Objekten über den Object Designer eingespielt. Bei der Auswahl der zu importierenden Objekte betrachten wir in diesem Abschnitt nur die neuen Squeeze4NAV Objekte (IDs zwischen 80650 - 80670) u...
Documents.ini
Wenn sich eine Akte in einer Verzögerung im Workflow befindet, dann lässt sich die Verzögerung durch nur den "escalation-job" auflösen. Die Einstellung befindet sich in der "documents.ini". Mit der Angabe $NumberEscalationJobsPerHour 12,1 lässt sich der...
Lizenzdateien
Die Lizenz besteht aus 2 Dateien. Die Informationen stehen im Klartext in einer JSON-Datei. Eine zweite Datei signiert diese JSON-Datei. Sobald Änderungen an der JSON-Datei vorgenommen werden passt die Signatur nicht mehr zur JSON-Datei. Der Dateiname ist der...
Rollen
Rollen Rollen können genutzt werden, um den Dokumentenzugriff zu verwalten und die Verwendung von Funktionen wie Benutzerverwaltung zu authorisieren. Das zugrundeliegende Authorisierungskonzept ist RBAC. Konfiguration Es können beliebig viele Rollen ange...
Rollenfilter & Feldbedingungen
Rollenfilter Rollenfilter (im Folgenden kurz "Filter") gehören zum Autorisierungskonzept von SQUEEZE und unterstützen bei feldbasierter Authorisierung von Dokumenten. Mittels Filtern ist es möglich für unterschiedliche Benutzergruppen andere Dokumente (a...
Dynamische Filter an Ordnern funktionieren nicht mehr korrekt
Bei einem Kunden kam es zu Problemen bei den öffentlichen Ordnern mit dynamischen Filtern, nachdem die Festplatten auf dem Datenbank-Server vollgelaufen waren und die Daten offensichtlich nicht mehr korrekt gespeichert werden konnten. Ursache sind abweichende...
Fehlender Internetzugriff
Bei einem Kundensystem ohne Internetzugriff kann der "include" der Seite "www.w3.org" nicht erfolgen. Zunächst muss die Datei "xop.xsd" manuell erstellt und direkt im "www"-Verzeichnis abgelegt werden. Als Datei-Inhalt muss der Inhalt der Seite https://www.w...
Werteübernahme aus einer DropDown-Liste
Bei Feldern mit Eingabehilfe besteht die Möglichkeit die Info-Werte aus der Datenbank in andere Felder zu übertragen.Das bedeutet, dass sobald der Benutzter einen Eintrag aus der DropDown Liste auswählt, kann ein beliebiger Wert aus dieser Liste in andere K...
Übergabe jeder Bestellnummer Alternative als kommaseparierte Liste
Um jede Bestellnummer Alternative in einer kommaseparierten Liste als Rechnungskopffeld zu übergeben folgende Erweiterungen hinzufügen: function allOrderNumbersInHeadField(xDoc $xDoc, Logger $logger, string $originHeadField): void { $head = $xDoc->get...
DEXPRO Invoice: Archivierung für unterschiedliche Mandanten
/* ================================================================================== */ /** Archiving is always custom designed! * This function is called for all technical archiving actions ("Archiving", "ArchivingDirect", ...) * and for user defined ac...
Anpassen der Dynamics NAV Standard Objekte
Die Squeeze4NAV FOB-Datei beinhaltet auch Änderungen an Dynamics NAV Standard Objekten. Diese müssen von einem Dynamics NAV Entwickler, vorzugsweise von dem Dynamics NAV Partner des Kunden, eingespielt werden. Die Änderungen im Überblick: Type ID...
Versteckte User-Exits: otrUser / otrAccessProfile
Anzeige der benutzerdefinierten Aktionen: /** Anzeige der projektspezifischen benutzerdefinierten Aktionen am Mappentypen otrUser. * Die Standard-Aktionen können über diese User-Exit-Funktion nicht verändert werden! * Die Funktion wird für jede projek...
Einrichtungen auf der Squeeze Seite
Export Interface In Squeeze muss definiert werden wohin die Ausleseergebnisse übergeben werden sollen. Dies wird über die Export Interface gesteuert. In der Dokumentenklasse unter "Export" werden diese angelegt: Als aktives Export Interface wird dann "N...
Hintergrundjobs
Für die automatisierte Verarbeitung stehen zwei Hintergrundjobs zur Verfügung. Diese müssen als Aufgabenwarteschlangenposten hinterlegt werden. Dies wird meist vom Kunden selber oder vom Dynamics NAV Partner übernommen, da diese die automatisierten Jobs ve...
Web Service für Squeeze
Damit Squeeze die Ausleseergebnisse an Dynamics NAV übergeben kann, muss zuvor ein Web Service hierfür angelegt werden. Hierfür wird die Codeunit 80650 "DEXPRO Invoice Mgt." in der Web Service Einrichtung veröffentlicht. Objektart Objekt-ID Objek...
Dynamics NAV Add-ins
Damit die Client-seitigen Squeeze4NAV Add-Ins genutzt werden können, müssen diese in der Steuerlement-Add-In Einrichtung in Dynamics NAV hinzugefügt werden. Dies übernimmt im Standard schon die Anlage einer neuen DEXPRO Einrichtung im Hintergrund. An...
Export Mapping
Das Export Mapping wird über die DEXPRO Einrichtung aufgerufen. Im oberen Bereich wird das Ziel über die Mappenart festgelegt. Die Referenz Tabelle und Positions Tabelle entsprechen dabei den Objekten Nummern der Squeeze4NAV Validierungstabellen. Im mitt...
Squeeze Stammdatenmapping
Das Squeeze Stammdaten Mapping wird über die DEXPRO Einrichtung aufgerufen. Beim initialien Öffnen ist die Liste leer. Diese wird beim Klick auf die Schaltfläche "Stammdatenstruktur holen" gefüllt. Die Daten werden bei der Funktion direkt aus Squeeze au...
DEXPRO Squeeze Einrichtung
Die DEXPRO Einrichtung (Page 80670) ausführen und auf "Neu" klicken, um einen neuen Datensatz anzulegen. "Squeeze verwenden" anklicken um die weiteren Felder einzublenden und das Modul grundsätzlich zu aktivieren. Squeeze Host eintragen Squeeze Benutz...
Docker
Vorbereitung des Host Während der Installation ist womöglich der ein oder andere Neustart des Rechners notwendig. Eine PowerShell Konsole als Admin ausführen und das folgende Script ausführen, um Hyper-V zu aktivieren: Enable-WindowsOptionalFeature -O...