EULANDA 2026
Zuletzt geändert: 21.04.2026 10:23

EULANDA 2026 #

Version 2026.4.112.11050 vom 14.04.2026

☰ 1729 — EULANDA häbgt bei ungültgen Druckern #

Drucker-Eigenschaften | Stabilität | ●●● schwer

Druckerabfragen zu Eigenschaften wie Papiergröße, Schachtunterstützung usw. werden im Startprozess regulär über Windows durchgeführt.

Nicht vorhandene Drucker oder andere Probleme können dazu führen, dass Windows die angeforderten Informationen nicht zurückliefert und EULANDA im Startprozess blockiert („verhungert“). Die verwendete Windows-Funktion DeviceCapabilitiesW bietet dabei keine Möglichkeit, eine laufende Abfrage abzubrechen.

Mit der kommenden Version wird daher eine neue Strategie zum Abruf dieser Werte eingeführt. Die Abfrage wartet maximal 2 Sekunden in einem eigenen Thread auf eine Antwort. Erfolgt in dieser Zeit keine Rückmeldung, wird der entsprechende Prozess entkoppelt, sodass der Startvorgang nicht weiter blockiert wird.

Fehlerhafte Drucker (häufig Netzwerkdrucker oder Drucker in virtuellen Umgebungen) werden in der Debug-Konsole ausgegeben, sofern der Entwickler-Modus aktiviert udn die DEBUG-Konsole eingeschaltet ist. Handelt es sich um einen wichtigen Drucker, wie z. B. den Standarddrucker, wird zusätzlich ein Eintrag im Windows-Ereignisprotokoll erzeugt.

☰ 1730 — Fehler ohne Kontoinformationen #

Microsoft 365 | Fehler | ●●○ mittel

Wenn das Microsoft-365-Plugin für die Kommunikation mit Azure installiert ist, jedoch keine Kontoinformationen in den Einstellungen im Abschnitt „Kommunikation -> Microsoft 365“ hinterlegt wurden, kam es bislang zu einem harten Fehler in EULANDA.

Die Abfrage wird nun abgefangen und mit einer verständlichen Fehlermeldung quittiert. Dadurch wird der Anwender darauf hingewiesen, dass die erforderlichen Zugangsdaten (TenantID, ClientID und ClientSecret) zunächst in Azure ermittelt und eingetragen werden müssen.

Hierzu ist es notwendig, in Azure eine entsprechende App zu registrieren und die benötigten Berechtigungen zu konfigurieren.


Version 2026.4.112.9130 vom 07.04.2026

☰ 1724 — Registerkarte Registrierung und Systeminfo mit SN #

Support | Erweiterung | ●○○ leicht

Auf der Registerkarte Registrierung in der Systeminfo wird hinter der Seriennummer jetzt zusätzlich die laufende Nummer in Klammern angezeigt.

☰ 1725 — Textblöcke im Druck tarnsparent #

PDF | Feinschliff | ●●○ mittel

Beim Ausdruck in eine PDF-Datei wurden Texte bislang grundsätzlich mit weißem Hintergrund und schwarzer Schrift dargestellt. Befand sich unter dem Text beispielsweise ein farbiger Kasten, wurde dieser dadurch vollständig überdeckt.

Die PDF-Erzeugung wurde nun technisch überarbeitet. Dabei wird jetzt auch die Eigenschaft Transparent korrekt unterstützt. Diese Eigenschaft steht zwar bereits für alle Textelemente zur Verfügung, hatte jedoch bislang bei der PDF-Ausgabe keine Wirkung.

☰ 1726 — Seitenwechsel wiederholt Worte #

PDF | Fehler | ●●○ mittel

Beim Seitenwechsel bei längeren Texten – insbesondere wenn der Inhalt nicht vollständig auf die aktuelle Seite passt – wird automatisch ein Seitenumbruch erzeugt. Dabei konnte es in der PDF-Ausgabe vorkommen, dass einzelne Wörter am Ende der vorherigen Seite zusätzlich am Anfang der Folgeseite erneut dargestellt wurden.

Die Ursache liegt in der unterschiedlichen Art der Darstellung: In PDFs wird die Schrift minimal schmaler gerendert, sodass am Zeilenende häufig noch ein weiteres Wort Platz findet. Der Berichts-Designer berücksichtigt diese Abweichung jedoch nicht, wodurch es zu der doppelten Ausgabe kommen konnte.

Die PDF-Erzeugung wurde entsprechend angepasst, sodass dieses Verhalten nun vermieden wird.

☰ 1727 — Chromium in EULANDA BETA #

Chromium | Fehler | ●●○ mittel

Beim Schließen von Fenstern mit eingebetteter WebView2-Ansicht (u. a. Kontextinfo, diverse Listenfenster) konnte es zu einem Programmabsturz in der BETA-Version von EULANDA mit „Use-After-Free"-Fehler kommen.

Ursache war eine Reihenfolge-Problematik beim Freigeben des Browser-Controls. Insgesamt wurden neun Formulare mit eingebettetem Browser geprüft und korrigiert. Das Programm arbeitet damit stabiler, insbesondere auf Systemen mit aktivem EurekaLog-Crash-Reporter.

☰ 1728 — Neuer Action-Typ ruft PowerShell direkt auf #

PowerShell-Plugin | Neue Funktion | ●●○ mittel

Für Anpassungen durch Systemhäuser gibt es einen neuen Menü-Aktionstyp „PowershellPlugin", der PowerShell-Skripte direkt aufruft — bisher war der Umweg über VBS nötig.

Zusätzlich kann ein PowerShell-Menüpunkt die aktive EULANDA-Instanz über das Eulanda-URL-Protokoll ansteuern (z. B. einen Datensatz gezielt öffnen).

Für Entwickler wurden außerdem zahlreiche iScript-/SQL-Funktionen ergänzt bzw. bereinigt (u. a. formatierte Firmenanschrift, RTF-Konvertierung, 4-Nachkomma-Bestandsfunktionen). Relevanz v. a. für Systemhäuser mit eigenen Erweiterungen.


Version 2026.4.112.9110 vom 07.04.2026

☰ 1720 — Microsoft 365 Anbindung #

Microsoft 365 | Neue Funktion | ●●○ mittel

EULANDA erhält eine neue Einstellungsseite unter „Kommunikation", auf der die Azure-Registrierungsdaten (Mandant, Client-ID, Geheimnis) für die Anbindung an Microsoft 365 hinterlegt werden. Damit lassen sich geschäftliche Postfächer, Kontakte und Kalender moderner über das Microsoft Graph-Protokoll ansprechen, statt klassisch über POP3/IMAP. Für den eigentlichen E-Mail-Versand wird zusätzlich ein Plugin benötigt. Sinnvoll vor allem für Unternehmen, die bereits Microsoft 365 nutzen oder deren Mailprovider klassisches SMTP zunehmend einschränken. (ErpXe-Issue #499)

☰ 1722 — Erweiterte SMTP-Einstellungen #

E-Mail | Erweiterung | ●○○ leicht

Die E-Mail-Konfiguration unter Einstellungen > Kommunikation > EMail > SMTP wurde um die Felder Port, SSL verwenden und weitere Optionen ergänzt. So lassen sich auch moderne Mailserver mit speziellen Anforderungen anbinden. (ErpXe-Issue #498)

☰ 1723 — Feedback und Fehlermeldungen #

Support | Neue Funktion | ●●○ mittel

Über das Hilfe-Menü kann jetzt direkt Feedback, Fehlermeldungen oder Funktionswünsche an die Entwicklung gesendet werden. Der Dialog erlaubt die Auswahl zwischen Bug, Feature-Wunsch und allgemeinem Feedback. Bei Abstürzen (Programm-Crash) wird der Fehler-Dialog ebenfalls mit dem Feedback-System verknüpft. Antworten der Entwicklung werden automatisch zurückgemeldet udn können eingesehen werden.


Version 2026.3.111.9000 vom 17.03.2026

☰ 1718 — Lieferschein-Löschschutz #

Lieferschein | Fehler | ●○○ leicht

Der Löschschutz verhindert, dass Lieferscheine im Status “Erfassen” nicht mehr über die Standard-Löschfunkton entfernt werden können.

☰ 1719 — Kassenbon-Einstellungsseite verallgemeinert #

Kasse | Feinschliff | ●○○ leicht

Kassenbon-Einstellungsseite verallgemeinert


Version 2026.3.110.8700 vom 07.03.2026

☰ 1713 — Verbesserte Behandlung von Windows-Druckern beim Programmstart #

Windows-Drucker | Stabilität | ●●○ mittel

In letzter Zeit kam es vermehrt zu Problemen beim Start von EULANDA, die auf fehlerhaft installierte oder nicht korrekt erreichbare Windows-Drucker zurückzuführen sind. Hintergrund ist unter anderem das neue Windows-Treiber- bzw.

WPS-Druckermodell, bei dem bestimmte Drucker in Einzelfällen nicht ordnungsgemäß initialisiert werden können.

Besonders kritisch wirkt sich dies aus, wenn ein solcher Drucker als Windows-Standarddrucker eingerichtet ist. In diesen Fällen konnte es vorkommen, dass EULANDA beim Öffnen eines Mandanten scheinbar dauerhaft hängen bleibt, ohne dass die eigentliche Ursache unmittelbar erkennbar war.

Als kurzfristige Abhilfe genügte bislang häufig das Festlegen eines anderen Standarddruckers, beispielsweise „Microsoft Print to PDF“.

Mit der aktuellen Programmänderung wurde die Druckerbehandlung in EULANDA verbessert:

  • Beim Programmstart wird der eingestellte Windows-Standarddrucker nun aktiv überprüft.
  • Kann der Drucker nicht korrekt initialisiert werden, erscheint ein entsprechender Hinweis.
  • Druckerzugriffe während des Betriebs werden nach einer definierten Zeit automatisch abgebrochen, sodass das Programm nicht mehr blockiert.

Sollte die neue Behandlung wider Erwarten zu Problemen führen, kann sie über den Programmparameter

/NoPrinterHook

deaktiviert werden.

☰ 1714 — Fehlerkorrekturen und Stabilität #

Stabilität etc. | Stabilität | ●●○ mittel

des Programms

  • Die „Was-ist-neu“-Seite (u. a.), die nach einem Update angezeigt wird, konnte bei sehr kleiner Bildschirmauflösung nicht deaktiviert werden, da der Navigationsbereich automatisch zusammenklappte.

  • Ein zusätzlicher Tabellenindex für die Konditionen kann in einigen Fällen die Angebots- und Auftragsanlage merkbar beschleunigen – auch wenn Konditionen an sich nicht verwendet werden.

  • Beim Installieren von Plugins werden nun temporäre Dateien bereinigt, die bei mehreren Installationsvorgängen hintereinander zu Problemen führen konnten.

  • Der Dateicache für die eigene SQL-Registry wurde weiter abgesichert. Insbesondere nach dem Löschen des Caches – z. B. über die EULANDA-Systeminformation – konnte EULANDA sich unerwartet beenden.

  • Auf der Statistikseite konnte das Jahr 2025 nicht ausgewählt werden.

  • Die neuen PowerShell-Menübefehle hatten Umgebungsvariablen nicht korrekt gesetzt.

  • Beim Import eines Wareneingangs- oder Inventurbelegs aus Excel wurde die erste Spalte unter Umständen nicht berücksichtigt.

  • Beim Aufruf von EULANDA-URLs (z. B. aus der Kurzinfo oder von extern) konnte es bei mehreren geöffneten Mandanten zu Abstürzen kommen.

  • Fehlendes Leerzeichen im SQL-Designer bei der Meldung „Der Quelltext ist verschlüsselt oder Sie haben keine Berechtigung, diesen einzusehen“ (gemeldet von khb).

  • Bei der Funktion „Bestellung ergänzen“ verlor EULANDA teilweise den Eingabefokus.

  • Kleinere Optimierungen beim Drucken sowie zusätzliche Performance-Zähler (Zugriff auf Grundwerte).

  • Das Infosystem „Probleme anzeigen“ in Wareneingang/Inventur zeigte unter Umständen Zeilen an, die keine Probleme enthielten.

☰ 1715 — Kontoinhaber, Wirtschafts-ID und Peppol-ID #

Neue Felder | Erweiterung | ●●○ mittel

Im Firmenstamm kann nun die eigene Peppol-ID für die Teilnahme am Netzwerk für elektronischen Rechnungsaustausch sowie die Wirtschafts-Identifikationsnummer hinterlegt werden. Letztere wird derzeit neu von den Behörden vergeben.

Im Adressstamm sowie im SEPA-Mandat kann nun ein vom Kunden abweichender Kontoinhaber zur Bankverbindung hinterlegt werden. Wenn im SEPA-Mandat kein Kontoinhaber angegeben ist, verwendet der Export – wie bisher – den Kunden-Matchcode.

Eine entsprechende Einstellung für die eigenen Hausbanken im Firmenstamm ist in Vorbereitung.

☰ 1716 — Powershell und Wegfall veralteter Methoden #

Entwickler | Erweiterung | ●●○ mittel

  • Eulanda-Protokoll aus PowerShell-Menüpunkten Aus PowerShell-Menüpunkten kann nun direkt die aufrufende EULANDA-Instanz über das Eulanda-URL-Protokoll angesteuert werden. Dadurch lassen sich gezielt Datensätze oder Module öffnen.

    Beispiel:

`

Ruft die Adresse mit der ID 123 auf #

start “$env:EULANDA_BASE_URL/DOC/AD/123” `

Weitere Informationen: https://sdk.eulanda.eu/de/docs/Anhang/eulanda-URL-Protokoll/

  • dbCopyArrToRecordset – Spaltenzuordnung korrigiert Die Funktion dbCopyArrToRecordset hatte Probleme bei der Zuordnung der ersten Spalte. Dieser Effekt machte sich unter anderem beim Excel-Import von Wareneingängen bemerkbar. Dokumentation: https://sdk.eulanda.eu/de/docs/iScript/Objekte/DBLIB/

  • ellib.InternLib – ausschließlich interne Verwendung Das Objekt ellib.InternLib dient ausschließlich der internen Ansteuerung EULANDA-eigener Methoden und sollte nicht direkt verwendet werden. Veraltete kryptografische Routinen wurden entfernt.

  • SQL-Decimal und VBScript VBScript kann nicht direkt mit dem numerischen SQL-Datentyp umgehen. Mit ellib.FixDecimal(v) kann ein solcher Wert in ein verwendbares Zahlenformat konvertiert werden. Die Übergabe ist als Variant oder als Recordset-Feld möglich. Andere Datentypen werden unverändert zurückgegeben.

  • Bestandsfunktionen – vier Nachkommastellen Diverse SQL-Bestandsfunktionen (dbo.cnf_BestandXXX) sind nun durchgängig auf vier Nachkommastellen ausgelegt. Dadurch werden auch sehr kleine Mengen (z. B. 0,01) in Auswertungen korrekt berücksichtigt und nicht mehr abgeschnitten.

  • TextToRtf / HtmlToRtf über iScript verfügbar Die Funktionen TextToRtf und HtmlToRtf können nun auch aus iScript aufgerufen werden: ellib.HtmlToRtf(Html) ellib.TextToRtf(Text)

  • cnf_StammDruckAnschriftEx Über cnf_StammDruckAnschriftEx kann die Firmenanschrift druckfähig formatiert werden, analog zu den bestehenden cnf_XXDruckanschrift-Funktionen.

  • Berichtswesen – aktueller Bericht in Session verfügbar Der Name sowie die Sprache des aktuell gedruckten Berichts werden nach \SESSION\Reports\CurrentReport geschrieben. Diese Information kann beispielsweise in Templates weiterverwendet werden.

☰ 1717 — Vertreterabrechnung - Formular #

Vertreter | Erweiterung | ●●○ mittel

  • VK wird – wie die Provision – in der Stammwährung angezeigt.

  • VK und Provision werden bis zu 7-stellig dargestellt.

  • Neue Spalte mit Rechnungsdatum.

  • „Datum von“ und „Datum bis“ werden korrekt mit den Werten aus der Suchmaske angezeigt und nicht mehr mit dem ersten bzw. letzten in der Datenmenge vorkommenden Datum.

  • Startdatum funktionierte teilweise nicht korrekt.

  • Bank zeigt nun die IBAN statt der alten Felder Kontonummer/BLZ an.

  • Bei fehlender Bank wird nun ein Hinweistext angezeigt statt eines leeren Titels.

  • Mehrseitige Abrechnung mit Überschrift auf der Folgeseite.

  • Anschrift wurde teilweise in weißer Schrift dargestellt.