Was gibt es neues bei Upline? Das werden wir öfters gefragt. Als Nutzer unserer Software sehen Sie nur das Frontend – doch im Hintergrund arbeiten wir unermüdlich daran, unsere Infrastruktur zu verbessern, neue Komponenten zu entwickeln und das Zusammenspiel aller Teile zu optimieren. Aus diesem Grund möchten wir Sie als Blick hinter die Kulissen in unregelmäßigen Abständen über Neuigkeiten informieren.
Die E-Rechnung kommt
Wir bereiten uns bereits jetzt auf die Erstellung von E-Rechnungen vor. Upline wird das ZUGFeRD-Format unterstützen. Dies bedeutet, dass unverändert PDF-Dateien erstellt werden, die additiv die Rechnungsdaten in einem strukturierten Format (EN 16931) beinhalten.
Bitte treten Sie frühzeitig mit Ihrem Steuerberater diesbezüglich in Kontakt. Bitte beachten Sie auch, dass die aktuell bekannten Rundungs-Vorgaben der EN 16931 bei elektronischen Rechnungen keine Bruttopreismodelle erlauben. Endpreise wie z.B. 9,99 € sind dann nicht mehr möglich.
Upgrades Hardware
Am 06.02.2024 haben wir die neueste Generation an ARM-CPUs (Graviton 3) sowie Intel Xeon Scalable (4th Generation) in unsere Serverlandschaft aufgenommen. Der Austausch der Server erfolgte ohne Serviceunterbrechung. Dadurch konnten wir die Leistung und Effizienz unserer Dienste weiter steigern
Versanddienstleister GLS
Upline verfügt über voll integrierte Schnittstellen zu folgenden Versanddienstleistern:
DHL, Post AT, DHL Express, Swiss Post und seit Februar 2024: GLS.
Übrigens unterstützen wir auch die Verwendung eines Kundenlogos beim Ausdruck der Paketaufkleber. Diese Funktion ist aktuell verfügbar bei: DHL, GLS und Swiss Post.
Seit Februar 2024 werden die Metadaten der Sendungen in einer NoSQL-Datenbank statt einem Object Store gespeichert. Spürbar ist dies durch eine wesentlich verbesserte Geschwindigkeit insbesondere im Zusammenhang mit der Paketverfolgung.
Weitere Upgrades
Der Upline-Client wurde auf Version 2.3.3.24 aktualisiert.
Wichtigste Änderungen:
- Retouren-Dialog: Klassifizierungen und Defekte werden - falls sie auf Bestellungs- oder Kombiartikelebene gesetzt werden - für alle untergeordneten Elemente übernommen und auch angezeigt.
- Baumdetailansichten: Die Funktion "Alle erweitern" war sehr langsam, bei größeren Bäumen konnte das zum Einfrieren des Clients führen. Das ist korrigiert.
- Upgrade wichtiger 3rd-Party-Bibliotheken auf den neuesten Stand (Boost, C++ Rest SDK, Crypto++, OpenSSL, zlib). Damit sind auch die letzten sicherheitsrelevanten Bug-Fixes verfügbar.
Wir haben in der ersten Februarwoche den Sitzungsspeicher und Cache upgegraded (von Redis 5 auf Redis 7.1). Dort merkt sich der Server Daten des Nutzers (Warenkorb, Login, etc.) während sich dieser auf der Website bewegt. Der Austausch der Server erfolgte ohne Serviceunterbrechung.
Eine weiteres Update im Februar betraf die Kubernetes-Umgebung. Diese läuft nun unter der Version 1.27. Der Austausch der Server erfolgte ohne Serviceunterbrechung.
Wir haben die Server-Komponente Upline-Server (diese bedient den Upline-Client) auf 64-Bit umgestellt. Mit diesem weitreichenden und zukunftssichernden Upgrade kann der Server effizienter mit größeren Datenmengen umgehen und erweiterte Befehlssätze der CPUs nutzen, die bestimmte Operationen beschleunigen. Der Benutzer bemerkt von diesem Upgrade nur den dezenten Hinweis "Upline Server 2.3.3.60" im Upline Client. Der Rollout findet in den nächsten Tagen statt, die bisherigen Tests waren erfolgreich.