Aus Performancegründen wurde der Barcode-Filter auf eine genaue Suche (1:1 Vergleich) umgestellt (5071).
Beim E-Rechnungsimport werden neu doppelte Steuersätze zusammengeführt, dies führte vorher zu einem Fehler beim Import (6075)
Beim E-Rechnungsimport wird neu die Standard-Zahlungskondition von 30 Tagen gesetzt (6075)
Eine neue Datenmanipulation wurde Standardmässig erstellt 'BRUTTOBETRAG INIT berechnen', diese kann verwendet werden, wenn anstelle von 'BRUTTOBETRAG neu berechnen' die Beträge direkt vom OCR übernommen werden sollen (6125)
Kontierungsvorgaben können nicht mehr gespeichert werden, wenn kein Projekt und kein Kreditor hinterlegt ist (6139)
Bugfixes
Beim Kopieren der Kontierungsvorgaben konnte die Liegenschaft nicht geändert werden (6021).
Wenn ein Prozess gestartet wird mit abgefüllten Variablen, werden diese vor dem Start von de Workflowengine gespeichert. Dies erlaubt den Zugriff auf die Variablen beim ersten Systemschritt.
Technisch
Importierte Rechnungen aus der Rechnungsimport-Schnittstelle werden nun bereinigt durch den Garbage Collector Job. Nach wie vielen Tagen die Dokumente bereinigt werden, kann unter Konfiguration -> Jobs -> Importierte Rechnungsdateien aus dem Rechnungsimport-Job eingestellt werden (5916)
Im Log PDF werden bei den angehängten Dokumenten jetzt korrekt die Zeilen umgebrochen, wenn die Texte zu lang sind (6004).
Beim Berechnen von Werten mit GetCodeValue wird jetzt immer auf zwei Nachkommastellen gerundet (5945).
Neuer Filter 'Bewirtschafter' im Standard. Kunden, welche dies bereits im Einsatz hatten, müssen den Filter / die Spalte erneut hinzufügen. Wichtig: Damit der Filter funktioniert, muss unter den Referenzen (Mit Klasse 'Bewirtschafter/R001') bei dem Feld USERID die Webflow-BenutzerId eingetragen sein. (6119)
Die Email-Adresse lässt jetzt Umlaute zu
2023.11.15
Features
Die Titel Definitionen können jetzt im Webflow unter 'Administration -> Titel' exportiert und importiert werden (5348).
Technisch
Wenn Rechnungen zum Importordner zurückgestellt werden, werden alle Sonderzeichen mit einem underline (_) ersetzt. (5889)
Bei den vordefinierten Filtern können nun mehr Werte selektiert werden (ca. 200) (5808)
Bei der Archivierung wird geprüft, ob das Log bereits archiviert wurde. Bei schwerwiegenden Fehlern war es vorher möglich, dass das Log mehrfach im Archiv war (5836)
(Archiv-)Passwörter werden nun verschlüsselt in WF-Tabellen gespeichert (5598).
Beim Starten von Subprozessen mit der Option 'Dokumente übernehmen' werden die Dokumente neu kopiert und nicht mehr verschoben, so dass die Dokumente in beiden Prozessen verfügbar sind (5883).
2023.10.07
Technisch
API v3 wurde mit weiteren Endpoints ergänzt.
Kredi: CSV welches beim zurücksetzen der Rechnung an die OCR-Engine übergeben wird, wird nun mit ANSI codiert. (5652)
Vorbereitungen für PHP8.2
Aufgaben mit Status "Fehler" werden nicht mehr unten den Gesperrten Aufgaben angezeigt. Unter "Blockiert" können sie (Vordefinierter Filter "Fehler") konsolidiert dargestellt werden
2023.09.16
Bugfixes
Bugfix Kredi: Bei den Kontierungsvorgaben können jetzt verschiedene Positionen mit dem gleichen Alleinstellungsmerkmal erstellt werden.
Technisch
Im 1immo Visumsprozess wird im Fall von Stellvertretungen feiner gelogged.
Neue Methode BpmnScript->getAllExecutableFunctions, die alle Funktionen ermittelt, für die eine Funktionsbeschreibung für das Skript existiert (5354).
2023.09.04
Features
Wenn beim Zurücksetzen eines Belegs 'Zurück zum Importordner' gesetzt ist, sind keine Semikola (;) im Grund erlaubt. Sie werden durch Kommas (,) ersetzt (5232).
In der BPMN Prozess Konfiguration gibt es jetzt eine Dokumentation für die Script Zuweisungen. Die Dokumentation findet man unter BPMN Schritten mit Script Möglichkeit (5055).
Kredi: Es gibt im GetCodeValue eine neues Property 'externes Merkmal' welches das Alleinstellungsmerkmal nur zurückgibt, wenn es eine externe Kontierungsvorgabe ist (SOURCE = 2). Bei den Garaio Erp Konfigurationen, welche direkt die Spalte Alleinstellungsmerkmal übergeben, wurde die Konfiguration automatisch auf dieses Property geändert (5454).
Unter Administration/Kredi WF/E-Billing kann man neu den 'Pfad für Belegerkennung' angeben. Dieser Pfad wird verwendet, wenn der Import die Rechnung nicht direkt in den Webflow importieren kann (5171).
Kredi: Im Log PDF wird bei den Kontierungen neu auch der Buchungstext angezeigt (5465).
Im Geschäftsprozess Informationen PDF wird bei den Select-Variablen nicht mehr der direkte Wert, sondern ein lesbarer Wert angezeigt. Beispielsweise bei Benutzerzuweisungen nicht mehr die ID des Benutzers, sondern der Name des Benutzers (5490).
Technisch
Unter Administration -> Dashboard werden rechts nebst der Queue noch weitere Service mit dem Status aufgelistet. Wenn ein Monitoringsystem im Einsatz ist kann dies auch via CLI Tool periodisch geprüft werden. Dies kann mit dem Befehl 'php PFAD_ZUM_WEBFLOW/webflow3/protected/yiic.php systemcheck checkservices' ausgeführt werden (5485)
2023.08.22
Features
Unter Aufgaben/Dokumente kann neu der Barcode angepasst werden (4810).
Kredi: Neues Script "Rollenzuweisung prüfen" wurde im Standard aufgenommen. Dieser Schritt überprüft, ob die richtigen Benutzer gesetzt sind. (4955)
Kredi: Wenn in der Administration unter Konfigurationen - Kredi die Checkbox "Nebenkostendatum im Kontierungsformular aus Buchungs-/Valutadatum übernehmen" gesetzt ist, wird das Nebenkostendatum jetzt auch initial vom Buchungsdatum übernommen und nicht nur wenn das Buchungsdatum geändert wird (5359).
Technisch
Wo vorhanden wurde die Datenbankmanipulation beim Import für den ersten Mehrwertsteuercode für bis zu 5 Positionen angepasst (5266).
Unter 'Administration/API Konfiguration' wird neu die Swagger API Dokumentation (/docs/api/Index.html) anstatt des /api/default.html Links geöffnet (5226).
Positionen und Berechnung der MwSt der PostFinance-Rechnungen werden neu aus Summary->Tax->TaxDetail erstellt und nicht mehr aus den LineItems (5296).
2023.07.25
Features
Kredi: Beim Initiieren der Kreditorenbelege wird geprüft, dass die Summe der Positionsbruttobeträge mit dem Bruttobetrag des Belegkopfs übereinstimmt. Wenn dort eine kleine Toleranz (analog Konfiguration Limite) vorhanden ist, wird die Differenz zum Belegkopf auf die höchste Position verteilt (5073).
In den Datumssuchfiltern für Aufgaben und Geschäftsprozesse werden englische Wörter und Zahlen als relative Datumswerte interpretiert. Beispiel: "-30 day to today" wird als "letzte 30 Tage" ab heute interpretiert (5131).
Bugfixes
Bugfix Kredi: Wenn die Kontierung durch das Skript 'Prüfe Kontierung' neu erstellt wurde, wurde das 'Erledigt bis' Datum nicht mehr gesetzt (5116).
Technisch
README Datei um folgenden Punkt erweitert: "Schritt 2 - Datenbanken" > "Datenbank Wartung / Datensicherheit gewährleisten" (3801).
LDAP: Umleitung von Aufgabe und GF an Stellvertreter, bevor ein Benutzer deaktiviert wird. (5195)
2023.07.04
Features
Dokumente mit Endung '.eml', wenn via Konfiguration -> Upload erlaubt eingestellt ist werden automatisch beim Dateiupload in ein PDF konvertiert (4913).
Variablen, welche in den Importdaten vom Beleg gespeichert sind, werden nun auch dem Prozess angehängt, wenn der Prozess via 'Dokumente'-Tab erstellt wird.
Kredi: In der Kontierung kann nun die Konten- und Kostenstellenauswahl mit einer Konfiguration zur Sortierung nach Kontonummer oder Kostenstellennummer geändert werden (4751).
Der Job "Send e-mails for overdue tasks" sendet nun auch Mails für blockierte Aufgaben an die in den Konfigurationen unter System - "Versende E-Mails bei schweren Fehler" definierten Benutzer und Gruppen (1697).
Bugfixes
Beim Überarbeiten der Historisierung von Kreditorenbelegen wurde eine alte Spalte "MWST_CODE" gelöscht, welche zu Fehlern geführt hat (4989).
In der Migration 'Nicht optierte Liegenschaften'. Alle Einträge mit Buchungstext 'TermOfPayment' werden jetzt wieder herausgefiltert (5053).
Die Aufgabenliste kann jetzt auch wieder im '.xlsx' Format exportiert werden (4972).
Fehler behoben, der nach Änderungen an Kreditoreneinstellungen im BPMN Schritt nach erneutem Laden die alte Konfiguration angezeigt hat (5065).
Bugfix Kredi: Wenn die Kontierung durch das Skript 'Prüfe Kontierung' neu erstellt wurde, wurde das 'Erledigt bis'-Datum nicht mehr gesetzt (5116).
Technisch
Beim Update auf dieser Version muss die php-Erweiterung 'php-mailparse' installiert werden. Die DLL kann hier heruntergeladen werden: https://windows.php.net/downloads/pecl/releases/mailparse/3.1.3/php_mailparse-3.1.3-8.0-nts-vs16-x64.zip - aktiviert wird sie im php.ini mit extension=mailparse (dies nach extension=mbstring einfügen).
Wenn kein Steuercode via Datenmanipulation gefunden wird, wird der Erste gefundene mit entsprechendem Prozentsatz und Aktiv-Flag beim Speichern ersetzt (5148).
Kredi: In der Kontierungsmaske wird beim Feld Menge nur noch die 'kwh' als Bezeichnung angezeigt. Die restlichen Bezeichnungnen wie 'L' wurden entfernt (4755).
2023.06.15
Features
Kredi: Es kann nun in der Administration unter Konfigurationen - Kredi, mit der Checkbox "Nebenkostendatum im Kontierungsformular aus Buchungs-/Valutadatum übernehmen" konfiguriert werden ob in dem Formular zum Erfassen einer neuen Kontierung das Nebenkostendatum vom Buchungsdatum übernommen wird (4752).
Im Adminbereich gibt es einen neuen Tab in welchem Aktionen für externe Benutzer konfiguriert werden können. So können Personen ohne Benutzer in den Prozess eingebunden werden (3252).
In der Referenzsuche wird nun auf die Sicherheitsbereiche gefiltert welche dem angemeldeten Benutzer zur Verfügung stehen (4616).
Kredi: Das Ändern der Zahlungskonditionen unter 'Belegkopf bearbeiten' wird nun auch geloggt (4882).
Bugfixes
Der Garbage Collector Job blockiert nicht mehr beim Löschen von Geschäftsprozessen, wenn diese lange Esr-Referenzen haben (4925).
Der Garbage Collector Job blockiert nicht mehr beim Löschen Belegen, welche beim Import abgebrochen wurden (4948).
Der Fehler beim Löschen aller Belege wurde behoben.
Technisch
Der Garbage Collector Job löscht nur noch bis zu 50000 Geschäftsprozess- und System-Logs pro Durchlauf (4784).
Im SSIS Päckli für Kontierungsvorgaben müssen beim Inaktivieren der Kontierungsvorgaben all jene mit SOURCE = 1 ignoriert werden (4630).
2023.05.31
Features
GetCodeValue Erweiterung - Reagieren auf interne Werte mit Vergleichs-Operatoren (3253)
In den Tabellenfiltern kann neu die Sichtbarkeit auf Gruppen eingestellt werden (4533)
Bugfixes
Visa wurden übersprungen, wenn mehrere Aufgaben erstellt werden sollten (4748).
Technisch
Alleinstellungsmerkmal im ganzen Webflow auf 100 Zeichen limitiert (4675)
2023.05.10
Bugfixes
Darstellung von abgelehnten Visum (entfernen von Tags).
Verbesserung der Prozess-SVG Anzeige, welcher in gewissen Konstellationen einen Fehler produzierte.
beim Import der Kreditorenrechnungen mit mehreren Steuersätzen.
2023.05.05
Features
Konfiguration / Jobs / Aufräum-Job: Es kann eingestellt werden nach wie vielen Tagen die temporären lokalen Importdateien gelöscht werden. Diese werden dann im Job "Garbage Collector" gelöscht (1583).
Neu werden 5 statt 3 Mehrwertsteuer Positionen unterstützt (4018).
Kredi: In den Bpmn Prozess Details kann konfiguriert werden, ob das 'Valuta- / Buchungsdatum' in der Kontierung auch aus einer geschlossenen Buchungsperiode ausgewählt werden kann (4435).
Kredi: Die automatische Anpassung des 'Valuta- / Buchungsdatum' kann jetzt für den Belegkopf und die Kontierungen separat eingestellt werden (4436).
Kontierungsvorgaben: Im Feld Merkmal ist nun die "Eingabe"-Taste verboten (4551).
Neues KrediStandard Script für die Erstellung vom Visumshistory-PDF inkl. Zusatzinformationen (4668).
Kredi: In der Kontierung wird jetzt 0 als Menge zugelassen (4682).
Bugfixes
HTML-Tags werden aus der Nachricht von zurückgewiesenen Visa vor der Ausgabe der Systemnotiz entfernt (4554).
Wenn beim Bearbeiten die Kostenstelle nicht geändert wurde tritt nun kein Fehler mehr auf (4606).
Kontierungsvorgaben mit Kreditornummer führen beim Öffnen nicht mehr zu einem Fehler (4606).
Vor dem Speichern werden Sonderzeichen aus der KontierungsvorgabenID gelöscht (4606).
Technisch
Es wurde eine grössere Umstellung bei den Steuerpositionen gemacht (Seite Datenbank). Das Kreditorenmodul inkl. Import muss gut getestet werden.
Kontierungsvorgaben: Rechte für die Kopierfunktion wurden auf "Kreditorenverwaltung Zuständigkeitsprofil und Profilzuweisung" gewechselt (4606).
2023.04.12
Features
Neu können Kontierungsvorgaben kopiert werden und nur noch die gewünschten Werte angepasst werden (4233).
Bei der Vorkontierung wird nun des Valutadatum aus dem Belegkopf genommen, anstatt der vorherigen Kontierung (3862).
Unter Geschäftsprozesse bei den Filtern kann nun die Spalte und der Filter 'Liegenschaft' hinzugefügt werden (4450).
Bugfixes
Bugfix beim Hochladen von Dokumenten. Rechteprüfung bei der Anzeige von Dokumenten nach dem Hochladen auf Auflisten von Dokumenten geändert (3925).
Technisch
Im GetCodeValue gibt es zwei neue Formate für Listen (Datum & Numerisch) (3850).
2023.03.09
Bugfixes
Bugfix beim Kreditorenbeleg-Import. Belege kamen mit Fehlermeldung 'Belegnr ist bereits vergeben' nicht mehr in den Webflow.
2023.03.01
Features
Im Prozesslog kann nun das Tracelog per Checkbox angezeigt werden (3031).
Bugfixes
Fehler behoben, dass die Benutzer- und Gruppenauswahl falsch temporär gespeichert wurden (3541).
Technisch
Trace-logging kann im Adminpanel unter 'Log' aktiviert werden (3021).
2023.02.07
Features
Kreditorenbeleg: Das Alleinstellungsmerkmal wird nun auch angezeigt, wenn es leer ist und kann über das Bearbeiten-Symbol bearbeitet werden(3436).
Geschaeftsfall: Bemerkung übernehmen und neu nach Prozesslog schreiben anstatt ins Systemlog loggen (3027).
Fehlende Berechtigung zur Kreditorsuche beim erstellen von Kontierungsvorgaben wurde der bestehenden Rolle 'kredi-user' zugewiesen (3758).
In der Tabelle Archiv Export Profil kann nun auf den Mandant gefiltert werden (3807).
Bugfixes
Unicode Zeichen für geschütztes Leerzeichen (NBSP) wird jetzt richtig validiert im Feld Beleg Dokumentname (3530).
Bei den Buchungsperioden wurde der Mandant nicht berücksichtigt wenn nur einer vorhanden war. Liste wurde nun korrekt dargestellt (3739).
Technisch
Archivierung: Felder mit Semikolon im Wert werden vor dem Archivieren nun mit Doppelpunkt ausgetauscht (3311).
2023.01.18
Features
One-Immo: Rechnungen mit Betrag 0.00 werden als Gutschrift gekennzeichnet. Dadurch nehmen sie im Prozess den Weg der Gutschrift (3275).
Kredi: Im Zuständigkeitsprofil ist es jetzt möglich zu konfigurieren, dass ein Visum von zwei Personen erforderlich ist (3510).
Technisch
Kredi: Bei Prozessen mit dem Systemschritt 'Zwischenindexierung' läuft die Archivierung nun asynchron via RabbitMQ (3456).
Updater kann nun einen neuen Parameter --devInstall verwenden für Installationen bei Entwicklern (3579).
Kredi: Der Kontotabelle wurde ein Benutzerfeld hinzugefügt (3511).