Entwicklung Centauri Shop - Roadmap
Welche Features sind 2025 zu erwarten? Folgen Themen sind gerade in der Pipeline unserer Entwickler bzw. in der Feinplanung.
So entwickelt sich die Plattform weiter
Unser Team stellt neue Softwareversionen im Abstand von 2-4 Wochen bereit. Jede neue Version wird zuerst als eine TEST Version und in der Regel nach einer Woche für den produktiven Betrieb bereitgestellt.
Jede neue Version begleitet ein Dokument namens Release Notes mit der konkreten Versionsnummer und den darin enthaltenen Änderungen. Änderungen sind in den meisten Fällen Erweiterungen bestehender Features und alle paar Versionen auch komplett neue Features.
Auf unserer Cloud Plattform werden diese Versionen nach Verfügbarkeit automatisch vom Betriebsteam auf alle TEST Instanzen ausgerollt. Aktuell ist Dienstag zwischen 17 und 19 Uhr das Zeitfenster für diese Updates. Kommt es während dieser Updates zu Problemen, wird die Version automatisch wieder auf die vorletzte Release zurückgesetzt. Im Regelfall werden danach die Release Notes veröffentlicht und das Ausrollen der Release auf die produktiven Instanzen angekündigt. Das ist normalerweise der darauffolgende Dienstag im gleichen Zeitfenster.
Versionsnummern
Jede neue Softwareversion ist durch eine Versionsnummer gekennzeichnet.
Die Hauptversionsnummer ganz vorne kennzeichnet die Architektur. Die aktuelle Version 5 ist für Microsoft NET Framework 4.8 konzipiert. Die nächste Version 6 wird für Microsoft NET 8 entwickelt. Kunden alter Versionen 3 (Classic ASP) bzw. der Version 4 (Microsoft NET Framework 2.0) können mittels Wartungsvertrag auf die neuen Versionen umsteigen.
Die Unterversion hinter dem ersten Punkt kennzeichnet den Entwicklungsstand und damit die enthaltenen Features. Diese Unterversion erhöht sich im Abstand von 2-4 Wochen.
Bei Problemen mit einem Release, der erst im Betrieb auftritt, kann von uns ein Hotfix ausgeliefert werden, weil die Behebung des Problems nicht bis zum nächsten Release warten kann. In diesem Fall endet die Versionsnummer nicht auf .0 sondern nummeriert die angebotenen Hotfixes bis zum nächsten Release durch. Mit der nächsten Unterversion wird das Ende der Versionsnummer wieder auf .0 gesetzt.
Geplante Weiterentwicklungen
Diese Themen sind für die kommenden Releases geplant:
Widerrufbuttons
Um die gesetzliche Vorgabe eines Widerrufbuttons zu erfüllen, wird eine Funktion bereitgestellt, die sowohl für angemeldete Kunden, als auch für anonyme Besucher eine Möglichkeit anbietet, vom Vertrag zurückzutreten. Mehr zu den gesetzlichen Vorgaben unter https://www.wko.at/internetrecht/e-commerce-widerrufsbutton-webshop
Erweiterung Rabatte
Um den Kaufdruck zu erhöhen wird die Möglichkeit geschaffen ein Enddatum für einen gegebenen Rabatt zu kommunizieren. Im Layout werden dem Kunden dann - wahlweise einstellbar für jeden Rabatt - das Gültigkeitsende einer Aktion kommuniziert. Neben dem Rabatt werden dem Kunden dann die Anzahl der Tage, der Stunden oder der Minuten für den Rabatt kommuniziert.
Für den Abverkauf von Sortimenten wird die Möglichkeit geschaffen, die Gültigkeit eines Rabatts mit einem vorhandenen Lagerstand zu verknüpfen.
Servicemeldungen
Über den Shop können Serviceleistungen bestellt und innerhalb der Shop Admin administriert werden. Servicemeldungen können Arbeiten Vor Ort oder in einer Serivceabteilung nach sich ziehen, innerhalb definierter SLAs gehalten werden müssen, Kostenvoranschläge benötigen und die Abdeckung durch Wartungsverträge benötigen. Während die Bearbeitung von Serviceaufträgen auch als eigenes Modul verwendbar ist, bietet der Shop die Möglichkeit zur Online-Beauftragung, Übertragung von Kostenvoranschlägen und Verrechnung von Kosten.
Zentrale Merklisten für Mitarbeiter
Aktuell kann jeder Kunde (bei Firmen jeder Mitarbeiter) seine eigenen Merklisten verwalten. Der Administrator eines Kunden soll in Zukunft seine Merklisten für andere Mitarbeiter freigeben können, damit diese zentral im Unternehmen gewartet werden können. Bei Rechnungsadressen, Lieferadressen und Musterwarenkörben besteht diese Möglichkeit bereits.
Schnellbesteller als CSV/Excel hochladen
Der aktuelle Schnellbesteller erlaubt das Hinzufügen zum Warenkorb von entweder einer einzelnen Artikelnummer oder einer Liste, die per Copy&Paste in ein mehrzeiliges Feld kopiert wird. Für kundenspezifische Implementierungen haben wir die Möglichkeit geschaffen, diese Artikel auch über CSV oder Excel hochzuladen. Das soll auch in das Benutzerinterface des Standarss aufgenommen werden.
Besorgerartikel
In einigen kundenspezifischen Implementierungen gibt es die Möglichkeit für den Kunden, einmal angefragte Artikel wie standardmäßige Listenartikel zu bestellen und diese als diverser Artikel inklusive Beschaffungshinweisen an das ERP zu übertragen. Diese Funktion wird in die Baseshop Implementierung aufgenommen.
Individuelle Stücklisten
Für die Bestellung einer Position mittels Konfigurator ist es sinnvoll eine Reihe von Sortimentsartikeln zu einem individuellen Satz zu kombinieren und diese Kombination mit einem während der Konfiguration ermittelten Preis im Warenkorb zu halten - ohne dass der Kunde einzelne Teile aus dem Paket löscht oder Mengen ändert. Für die Übergabe an das ERP müssen die Einzelartikel erhalten bleiben, um die Lieferung oder - bei Dienstleistung - die Bearbeitung auszulösen.
Die folgenden größeren Themenbereiche sind für die nächsten Monate geplant:
Bonusprogramm
Für den Kunden wird ein Bonuskonto realisiert, auf dem Bonuspunkte für Aktionen vom Kunden gesammelt werden, das der Shop Betreiber belohnen möchte, wie z.B. Vervollständigung des Kundenkontos, Eintragung in den Newsletter, etc.
Bonuspunkte haben ein Ablaufdatum, über das der Kunde über eine eigene Kontoseite informiert wird.
Bonuspunkte können später vom Kunden gegen Vorteile wie versandfreie Lieferung, Rabatte oder spezielle Aktionsartikel eingetaucht werden.
Angebote versenden
Bisher können Angebote nur in Reaktion auf Angebotsanfragen realisiert werden. In Zukunft können Angebote auch ohne Anfrage einem Kunden zugeordnet werden.
Auftragsänderungen
Die bisher schon bestehenede Möglichkeit für Kostenstellen und Liefertermine werden ins standardmäßige UI übernommen und können per Parameter in jedem Shop ohne Layoutanpassungen eingeblendet werden. Das Kundenkonto wird erweitert, um diese Daten auch nach Abschicken der Bestellung zu ändern. Änderungsmöglichkeiten gibt es dann auch für geänderte Bestellmengen bzw. der Möglichkeit zum kompletten Stornieren einzelner Auftragspositionen. Diese Möglichkeiten hängen von einem neuen Status des Auftrags ab, damit Aufträge ab einem definierten Zeitpunkt nicht mehr geändert werden können. Außerdem gibt es die Möglichkeit avisierte Termine für Lieferungen / Teillieferungen anzuzeigen.
Widgets im Admin Backend
Aktuell ist die Startseite unseres Admin Backends in der Base Shop Implementierung noch unerwartet leer. Bei kundenspezifischen Implementierungen befinden sich dort bereits wichtige Funktionen, die für den Innendienst schnell erreichbar sein müssen. Für die Baseshop Implementierung soll dort ein erweiterbares Widget System eingeführt werden, dass die wichtige Startseite für alle Shop Betreiber nutzbar macht.
Dashboards für die Admin Seite
Darstellung pro Benutzer / Vorgabe für neue Benutzer
Summe Vormonat / Summe aktueller Monat / Summe hochgerechnet
Tabelle Monatsumsätze Vorjahr / Aktuelles Jahr
Aufträge Heute
Aufträge Offen
Kundennachrichten
Auswahl von Widgets
Verschieben/Größenänderung/Entfernen der ausgewählten Widgets
Managed Service
Neben dem Verkauf von physikalischen und Downloadprodukten kann der Shop auch Dienstleistungen verkaufen. Eine Spezialform davon ist der Verkauf (die Buchung) sind Managed Services mit wiederkehrenden Zahlungen von fixen oder volumenabhängigen Beträgen. Die Möglichkeit kann für laufende Leistungen wie Servermieten, Handy Tarifen, SaaS Produkten oder auch für Maschinen in Nutzung anstelle als Kauf verwendet werden.
Während der Artikelstamm diese Möglichkeit bereits bietet, zeigen andere Module die spezielle Form nur unzureichend an, was wir in den kommenden Versionen ändern wollen.
Darstellung der laufenden Kosten/Laufzeit/Bindung
Detaildarstellung
Warenkorb
Bestellseite
Verrechnungslauf
Subauftrag hängt unter Bestellauftrag
Verkäuferkonto
Egal ob Marktplatz, Shop in Shop oder für Einkaufs-Shops soll der Anbieter sein Sortiment selbst pflegen und Aufträge bzw. deren Fullfilment bearbeiten können. Das aktuelle rudimentäre Verkäuferkonto soll zu einem vollwertigen Workspace ausgebaut werden.
Kontaktdatenpflege
Produktpflege
Darstellung der Produkte
Pflege von Stammdaten / Preisen
Aktivieren/Deaktivieren
Hochladen von Sortiment
Aufträge
Herunterladen
Bestätigung der Lieferung
App Centauri Scan
Die App des Shops bekommt in den folgenden Monaten diese neuen Funktionen.
Staffelpreise in App
Lieferadresse ändern
Erweiterte Bestellhistorie mit Einzellieferungen und Tracking Informationen
Verbesserter Scan für fortlaufendes Scannen
Zusammenfassungsbildschirm vor Bestellabschluß
Notifications für Änderung des Auftragsstatus
Shop Seite im Suchergebnis aufrufen
App Homepage einblenden
Ein-/Abbuchen einer Lieferung in ein Kundenlager
Um die App zu unterstützen erhält das Shop Layout auch einige Erweiterungen:
Barcode des Produkts im Detail anzeigen
Barcode der Produkte im Warenkorb als Zweckform Laser-Label
Barcode der Produkte im Muster-Warenkorb als Zweckform Laser-Label
Supervisor App
Zusätzlich zur Bestell App für Bedarfsträger bekommen auch die Vorgesetzten eine eigene App, mit der sie Aufträge ihrer Mitarbeiter freigeben, Mitarbeiter berechtigen/die Berechtigung entziehen können bzw. einen Überblick über die Aufträge der Firma behalten können.
POS App
Für den Verkauf bei Veranstaltungen können damit Bestelllisten auf Tablets realisiert werden, Den Abschluß des Auftrags bildet entweder ein Kauf auf Rechnung oder ein Online-Angebot, das an den Kunden verschickt und von ihm per Online-Zahlung abgeschlossen werden kann.
Kundenlager
Um dem Kunden die Möglichkeit anzubieten ein Kundenlager zu bewirtschaften, werden folgende Funktionen im Shop bereitgestellt:
Verwaltung gelieferter Artikel in einem Kundenlager
Administration im Kundenkonto
Definition der Lager (Lieferadresse, Ansprechperson, Kostenstellen, Bestellnummer, Nachbestellintervall)
Definition des Sortiments mit Min/Max/Losgröße
Lagerkorrektur
Anzeige der Lagerstände
Anzeige der Lagerbewegungen (Download als Excel)
Filtermöglichkeit pro Kostenstelle
Definition von Bestellungen als Lagerbestellungen (inkl. ID für die Lieferung)
Aktion für automatische Nachbestückung
Reseller
Der Shop erhält eine Funktion, mit dem Produkte automatisch importiert und im Verkaufsfall automatisch beim Anbieter bestellt werden können.
RMA
Der Shop erhält zusätzlich zur Kundendienst Funktion eine komplette RMA Abwicklung inklusive einer Kunden- und einer Ansicht für den Innendienst im Admin Admin Backend.
Suchmaschine Neu
Überarbeitete Stammformenbildung
Vorschlagsmechanik im Shop
Token im Index + Token bei der Suche
Suchergebnis mit Suchlevels