WDV Neuerungen-komprimiert
- Keine Tags gefunden...
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>WDV</strong>2020 TEAM / <strong>WDV</strong>2024 TEAM<br />
Neuste Techniken im Überblick<br />
2024<br />
Zukunftsvisionen schon heute<br />
realisiert mit der <strong>WDV</strong>2020 Team /<br />
<strong>WDV</strong>2024 Team
Was TEAM bedeutet<br />
Seit einiger Zeit steht hinter der <strong>WDV</strong>-Bezeichnung der Begriff TEAM - z.B. <strong>WDV</strong>2020 TEAM<br />
oder <strong>WDV</strong>2024 TEAM. Dieser Begriff steht dort nicht willkürlich sondern aus ganz bestimmten<br />
Gründen. Zum einen soll damit signalisiert werden, dass die <strong>WDV</strong> längst dem Rahmen einer<br />
klassischen Software entwachsen ist. Klassische Software in dem Sinne, dass diese als eine<br />
Art Insellösung Prozesse innerhalb eines Unternehmens abbildet und den Mitarbeitern lediglich<br />
als Frontend für die Abarbeitung ihrer Aufgaben dient, jedoch nur eingeschränkt bis gar<br />
nicht mit externen Kundensystemen kommunizieren kann. Die <strong>WDV</strong>2020 TEAM bricht dies<br />
auf, sie kann längst als Organisationseinheit gesehen werden, die es Unternehmen und deren<br />
Partnern ermöglicht automatisiert und digital ineinandergreifend zusammenzuarbeiten, eben<br />
wie in einem TEAM. Mit der <strong>WDV</strong>2020 TEAM und ihrer umfassenden Datenbasis sowie der<br />
digitalen Gesamtintegration zu Kunden, Lieferanten und Logistik, vernetzen wir Unternehmen<br />
mit einem hohem Grad an Automation - von Endgerät zu Endgerät.
Inhalt<br />
Was TEAM bedeutet 2<br />
Gesamtübersicht Umfeld <strong>WDV</strong>2024 TEAM 4<br />
BauELSE - Unternehmens-Cloud 6<br />
LET‘S CONNECT - Digitale Vermittlungsstelle 7<br />
firmApp 8<br />
PEFFWebServer10<br />
PxCommServer - Digitale Vermittlungsstelle 11<br />
PxELSEConnector12<br />
PxfirmApp Host 15<br />
Renderer 15<br />
Datenabgleich Zentrale - Abnehmer 16<br />
Kundenportal / Bauleiter Portal / WebBestellungen 17<br />
Datenabgleich Zentrale - Werk 18<br />
Datenabgleich Lieferant - Zentrale 19
Gesamtübersicht Umfeld <strong>WDV</strong>2024 TEAM
BauELSE - Unternehmens-Cloud<br />
BauELSE ist eine Unternehmens-Cloud. Man kann<br />
sich BauELSE wie eine Art Container vorstellen, in<br />
den je nach Projekt- bzw. Unternehmensanforderung<br />
verschiedene firmApps eingebunden werden können.<br />
Einige firmApps arbeiten dabei lediglich im Hintergrund<br />
zum Datenaustausch, auf andere haben Anwender direkten<br />
Zugriff per Frontend.<br />
BauELSE ist immer kundenindividuell. Das System<br />
kann den Ansprüchen des jeweiligen Unternehmen<br />
entsprechend beliebig erweitert werden. Über Schnittstellen<br />
kann ein Datenaustausch mit jedem beliebigen<br />
ERP-System erfolgen.<br />
Was BauELSE ermöglicht<br />
BauELSE ist eine gemeinsame Basis für die digitale Zusammenarbeit<br />
von Unternehmen und Dreh und Angelpunkt<br />
für den Abruf digitaler Daten und Dokumente zwischen Geschäftspartnern.<br />
BauELSE ist elementarer Bestandteil von<br />
LET‘S CONNECT.<br />
BauELSE-Zugang<br />
Firma 1<br />
BauELSE-Zugang<br />
Firma 2<br />
BauELSE-Zugang<br />
Firma 3<br />
BauELSE-Zugang<br />
Firma 4<br />
BauELSE-Zugang<br />
Firma N<br />
BauELSE kann auf jedem Endgerät mit einem Browser<br />
dargestellt werden. Per Login können die Nutzer<br />
sich Anmelden, um auf ihre firmApps zuzugreifen. Per<br />
Rechtevergabe können pro Unternehmen / Nutzer die<br />
einzelnen Funktionalitäten freigegeben werden.<br />
Nachhaltigkeit und Nutzen<br />
• Geringer Verwaltungsaufwand dank Cloud-Technik<br />
• Hohe Flexibilität durch firmApp-Technologie<br />
• Schnell skalierbares System<br />
• Datenverschlüsselung zur sicheren Datenübertragung<br />
6<br />
PRAXIS EDV-Betriebswirtschaft- und Software-Entwicklung AG
LET‘S CONNECT - Digitale Vermittlungsstelle<br />
LET‘S CONNECT ist eine Vermittlungsstelle für digitale M to M Kommunikation, um elektronische Dokumente<br />
(z.B. Lieferscheine) und Daten automatisiert direkt in die Datenbank / das Zielgerät des vorgesehenen Empfängers<br />
zu übermitteln. Mit LET‘S CONNECT arbeiten Unternehmen ressourcenschonend und zukunftsorientiert,<br />
denn auf Papier kann im LET‘S CONNECT-Prozess verzichtet werden, manuelle Zwischenschritte gibt es nicht,<br />
alles erfolgt vollständig berührungslos und geschützt. LET‘S CONNECT ist unsere Technologie für eine saubere<br />
und lebenswerte Zukunft. Als Frontend kommen bei LET‘S CONNECT die <strong>WDV</strong>2024 TEAM und verschiedenste<br />
firmApps / Apps zum Einsatz.<br />
Was LET‘S CONNECT ermöglicht<br />
LET‘S CONNECT ist eine Vermittlungsstelle für digitale<br />
Kommunikation, welche den Informations- und Datenfluss<br />
zwischen einem Sender und Empfänger sicherstellt. LET‘S<br />
CONNECT beschleunigt, automatisiert und digitalisiert die<br />
Prozesskette, was ein ressourcenschonendes effizientes<br />
Arbeiten ermöglicht.<br />
Nachhaltigkeit und Nutzen<br />
• Reduktion von Papier durch weniger gedruckte Belege<br />
• Rationalisierung der Geschäftsprozesse<br />
• Integrationsfähig und erweiterbar<br />
• für alle Beleg- und Dokumenttypen geeignet<br />
• Höchste Prozesssicherheit und Zuverlässigkeit<br />
• Kommunikation von Endgerät zu Endgerät<br />
• In jedem Bereich einsetzbar<br />
LET‘S CONNECT ist eine Vermittlungsstelle<br />
für digitale M to M Kommunikation.<br />
Komponente N<br />
PxP<br />
Endgerät<br />
Waage / Counter<br />
LET‘S<br />
CONNECT<br />
Endgerät Bauleiter<br />
Endgerät Fahrzeug<br />
Endgerät Radlader<br />
Per LET‘S CONNECT wird der Lieferschein nach Erstellung an<br />
der Waage / Radlader an das Mobilgerät des Bauleiters übertragen.<br />
Trifft das liefernde Fahrzeug auf der Baustelle ein, wird der<br />
Lieferschein zur digitalen Unterschrift auf dem Mobilgerät freigegeben.<br />
Nach erfolgter Unterschrift wird der Lieferschein ebenfalls<br />
per LET‘S CONNECT an die Verwaltung übermittelt, wo er umgehend<br />
in die Abrechnung fließen kann. Der Datenaustausch läuft<br />
immer M to M und B to B, mit Authentifizierung per Zertifikatsnummer<br />
und sorgt so für höchste Sicherheit der übertragenen Daten.<br />
Seit mehr als 30 Jahren für Sie da.<br />
Endgerät<br />
Verwaltung / Zentrale<br />
7
firmApp<br />
1<br />
Bei firmApps handelt es sich im Wesentlichen um eine Sammlung von Definitionen über Datenbank-Zugriffe<br />
und / oder Oberflächen. firmApps liefern Datenstrukturen und Datenbank-Funktionen mit,<br />
welche die eigentliche Programmlogik abbilden. Instrumente dazu sind Metadaten und Interceptoren.<br />
• Metadaten können z.B. Datenaufrufe kennzeichnen.<br />
• Interceptoren dienen u.a. als Einsprungpunkte. Sie werden beim Aufruf ausgeführt und lenken z.B.<br />
den Datenfluss.<br />
Die Definitionen der firmApps sind in einer XML-Datei (xPlugin) gespeichert.<br />
In firmApps können enthalten sein:<br />
• Masken<br />
• Menüs / Menüpunkte<br />
• Bilder / Grafiken<br />
• Datenbank-Definitionen zur Erweiterung der Datenbank<br />
• Reports<br />
• Definitionen z.B. für Hardware, Waage etc.<br />
2<br />
Zur Interpretation der xPlugin-Dateien werden sogenannte Runtimes benötigt. Die firmApps werden<br />
dazu, je nach Endanwendung, dynamisch in verschiedene Renderer / Runtime-Umgebungen geladen.<br />
Unterschieden werden:<br />
• In-Program Renderer, z.B. <strong>WDV</strong> / ProKuSys<br />
• PeffWebServer, z.B. für Web-Services<br />
• PxfirmAppHost (mit WPF-Renderer als Basis), ein sogenannter Stand Alone Renderer<br />
• PxELSEConnector, eine leere Hülle<br />
• PxServices<br />
• Xamarin-Renderer (spezielle Ausprägung vom PeffWebServer)<br />
3<br />
In Abhängigkeit der Nutzerrechte des jeweiligen Nutzers sowie der firmApp-Definition erfolgt der Aufruf<br />
und die Ausführung einer firmApp.<br />
Der Aufruf,bzw. die Ausführung kann erfolgen z.B. über:<br />
• Menüs / Menüpunkte<br />
• ohne Menüpunkt, als auszuführender Programmteil<br />
• über einen Einsprungspunkt (Interceptor), z.B. bei KFZ-Erkennung<br />
4<br />
Wird eine firmApp geladen schaut z.B. der PxfirmAppHost ob Menüs definiert sind und ruft diese ggf. auf<br />
oder ob kein Menü definiert ist, wie es z.B. beim Counter der Fall wäre.<br />
5<br />
8<br />
Der PxELSEConnector fragt firmApps z.B. ab nach Abgleichdaten oder Einsprungspunkten ab, worauf<br />
die firmApps die etwas mit den angefragten Daten anfangen können sich entsprechend melden.<br />
Einsprungspunkte definieren auch den Gesamtablauf des Prozesses.<br />
PRAXIS EDV-Betriebswirtschaft- und Software-Entwicklung AG
Ux...<br />
3<br />
PEFF Web<br />
XAMARIN-Renderer<br />
Apps<br />
Endgerät<br />
Daten<br />
einlesen /<br />
interpretieren<br />
2<br />
Daten<br />
auslesen /<br />
interpretieren<br />
1<br />
xPlugin-<br />
Datei<br />
1<br />
xPlugin-<br />
Datei<br />
xPlugin-<br />
Datei<br />
xPlugin-<br />
Datei<br />
xPlugin-<br />
Datei<br />
2 3 4 5<br />
firmApp Daten-Ressourcen<br />
Daten<br />
einlesen /<br />
interpretieren<br />
2<br />
Daten<br />
auslesen /<br />
interpretieren<br />
Daten<br />
einlesen /<br />
interpretieren<br />
2<br />
Daten<br />
auslesen /<br />
interpretieren<br />
Ux...<br />
3 Ux... 3<br />
firmApps<br />
firmApps<br />
PxfirmApp Host<br />
4 5<br />
PxELSEConnector<br />
Seit mehr als 30 Jahren für Sie da.<br />
9
PEFFWebServer<br />
Beim PEFFWebServer handelt es sich mehr oder weniger um eine leere Hülle, mit Hilfe derer eine Datenstruktur<br />
definiert wird. Der PEFFWebServer wird dazu über firmApps individuellst erweitert und kann auf diese Weise<br />
anschließend definiert Daten für die User bereitstellen. Beachtet werden hierbei jeweils Rechte etc.<br />
Der PEFFWebServer stellt standardmäßig Funktionalitäten zur Verfügung für:<br />
• Login<br />
• Logout<br />
• Menü<br />
• Titelseite<br />
• etc.<br />
•<br />
1<br />
Der PEFFWebServer stellt Menüs zur Verfügung, falls das firmApp diese definiert sind.<br />
1<br />
10<br />
PRAXIS EDV-Betriebswirtschaft- und Software-Entwicklung AG
PxCommServer - Digitale Vermittlungsstelle<br />
1<br />
Über den PxCommServer können Daten von Endgeräten im Fahrzeug empfangen oder an diese übergeben<br />
werden. Hierfür steht eine XML-Schnittstelle zur Verfügung, POST und GET erfolgen uft-8-codiert.<br />
Der PxCommServer wird eingesetzt wo Disposition eine Rolle spielt, wenn Daten über Gateway laufen<br />
oder externe Portale eine Rolle spielen.<br />
Auch wenn an einer Waage eine Fernanzeige betriebe wird oder eine Waage von mehreren Rechnern<br />
angesprochen werden kann, spielt der PxCommServer eine Rolle.<br />
2<br />
3<br />
1<br />
2<br />
Für die Kommunikation mit dem TOMTOM wird ein separates firmApp mit speziellen DLL‘s benötigt.<br />
3<br />
Das GPS Streaming wird in Fällen eingesetzt, in welchen eine Übertragung der GPS-Daten in kürzeren<br />
Zeitabständen erforderlich ist. Für das GPS Streaming an externe Empfänger muss definiert werden, an<br />
welchen Empfänger / welches Portal die gesendeten Daten gehen.<br />
Seit mehr als 30 Jahren für Sie da.<br />
11
PxELSEConnector<br />
Der PxELSEConnector ist ein Tool / Dienst hinter dem sich eine Technologie zum gesicherten, verschlüsseltem<br />
Datenaustausch von Daten. Beim PxELSEConnector handelt es sich lediglich um eine leere Hülle, die durch firmApps<br />
individuellst erweitert werden kann - entweder um neue Dokumenttypen, neue Formate, neue Ziele oder<br />
neue Verarbeitungs-Arten zu implementieren. Die Basis für den PxELSEConnector ist die firmApp-Engine mit<br />
ELSE-Schnittstelle und XReplica-Schnittstelle.<br />
Der PxELSEConnector ist aus der ursprünglichen Idee heraus entstanden, dass Firmen Daten miteinander austauschen<br />
können, ohne einen Datenabgleich nutzen zu müssen, er kann in 2 Varianten arbeiten.<br />
PxELSEConnector - Variante 1 externe Anwendung<br />
Diese Variante des PxELSEConnector arbeitet über den Verteiler LET‘S CONNECT / BauELSE. Über firmApps<br />
werden Daten aus einer Datenbank ausgelesen, diese in ein bestimmtes Format verpackt und als neutrales<br />
XML-Format an einen Empfänger übermittelt. Beim Empfänger kann das Format importiert und z.B. über firmApp<br />
zugeordnet werden.<br />
Die Erweiterung durch Dokumenttypen, neue Formate, neue Ziele oder neue Verarbeitungs-Arten über firmApps<br />
muss dem Export wie Import bekannt sein. Die Verarbeitung kann jeweils aber komplett unterschiedlich erfolgen.<br />
Die Basis für den PxELSEConnector ist die firmApp-Engine mit ELSE-Schnittstelle und XReplica-Schnittstelle.<br />
12<br />
PRAXIS EDV-Betriebswirtschaft- und Software-Entwicklung AG
6<br />
4<br />
5<br />
1<br />
2<br />
3<br />
1<br />
2<br />
3<br />
4<br />
5<br />
6<br />
LET‘S CONNECT stellt das Benutzerverzeichnis zur Verfügung in Form von E-Mail (alternativ GUID etc.).<br />
Der Zugang kann per Zertifikat geregelt werden, welches für die nötige Sicherheit sorgt.<br />
Der Zugang kann per Zertifikat geregelt werden, welches für Sicherheit sorgt.<br />
Der PxELSEConnector fragt bei LET‘S CONNECT nach der Zieladresse des Empfängers, ruft das öffentliche<br />
Zertifikat ab und verschlüsselt die Daten, per End-to-End Verschlüsselung.<br />
Die Verarbeitung der Daten erfolgt per Replica Server, der abzugleichende Daten zwischenspeichert zum<br />
Abruf. Der Replica Server ist eine Ausprägung des PEFFWebServers.<br />
Der Empfänger fragt seinen Replica Server nach Daten.<br />
Die Verarbeitung der Daten erfolgt, sofern möglich, über firmApps.<br />
Seit mehr als 30 Jahren für Sie da.<br />
13
PxELSEConnector - Variante 2 innerbetriebliche Anwendung<br />
Der PxELSEConnector kann auch per Direktabgleich arbeiten, d.h. ohne LET‘S CONNECT und Replica Server.<br />
Auf diese Weise kann er z.B. innerbetrieblich zum Einsatz kommen, als schnelle, schmale Lösung für den Datenabgleich,<br />
die schnell einzurichten ist.<br />
3<br />
4<br />
2<br />
1<br />
4<br />
3<br />
2<br />
1<br />
Es läuft bei dieser Variante ein Direktabgleich per XReplica Endpoint. Dieser vermittelt nur, aber hält keine<br />
Daten vor. Beim handelt es sich im Prinzip um eine Spezial-Webseite.<br />
2<br />
3<br />
4<br />
14<br />
Empfänger und Sender melden sich per Name an und der XReplica Endpoint baut einen Tunnel zwischen<br />
beiden auf. Über diesen Tunnel werden Daten kontinuierlich zwischen Sender und Empfänger aufgebaut.<br />
Empfänger und Sender melden sich per Name an und der XReplica Endpoint baut einen Tunnel zwischen<br />
beiden auf. Über diesen Tunnel werden Daten kontinuierlich zwischen Sender und Empfänger aufgebaut.<br />
Es kommen auf beiden Seiten verschiedene firmApps zum Einsatz - zum einen jeweils ein firmApp für den<br />
Datenabgleich und zum anderen Spezial-firmApps für die auszutauschenden Daten.<br />
PRAXIS EDV-Betriebswirtschaft- und Software-Entwicklung AG
PxfirmApp Host<br />
Der PxfirmApp Host stellt ein voll funktionsfähiges Desktop dar, mit Zugriff auf lokale Ressourcen (Waage, PAD,<br />
etc.) Über den PxfirmApp Host werden auch Hardwarekonfigurationen definiert.<br />
Der PxfirmApp Host beachtet Benutzerrechte, Mandantenstruktur, Menüs, Werke, Stationen usw.<br />
Die erste Anwendung bei der er eingesetzt wurde war der Counter der Verladung. Der PxfirmApp Host ist insgesamt<br />
sehr frei beim Aufbau der Oberfläche.<br />
Verschiedene Beispiele PxfirmApp Host:<br />
Oben links - OEM Waage<br />
Oben rechts - Counter Wiegeterminal<br />
Links - Radladerkonsole XR4309<br />
Renderer<br />
Der Renderer interpretiert Inhalte der verschiedenen firmApps.<br />
Unterschieden werden:<br />
• In-Program Renderer, z.B. <strong>WDV</strong> / ProKuSys (WPF-Renderer)<br />
• PeffWebServer, z.B. für Web-Services<br />
• PxfirmAppHost (mit WPF-Renderer als Basis), ein sogenannter Stand Alone Renderer<br />
• PxELSEConnector, ist rein datengetrieben - Interceptoren definieren Importe / Exporte<br />
• PxServices , ist rein datengetrieben - Interceptoren definieren Benachrichtigungen oder Datenverarbeitung<br />
• Xamarin-Renderer (spezielle Ausprägung vom PeffWebServer) - stellt Oberfläche im speziellen Format für<br />
Endgeräte bereit und liefert Daten<br />
Seit mehr als 30 Jahren für Sie da.<br />
15
Datenabgleich Zentrale - Abnehmer<br />
Der Datenaustausch zwischen Zentrale und Abnehmer kann je nach technischer Konstellation auf 3 Arten erfolgen:<br />
• PxELSEConnector sendet Daten per Webservice verschlüsselt an einen Abnehmer<br />
• <strong>WDV</strong> stellt Lieferscheine auf BauELSE für Download bereit<br />
• PxELSEConnector beschickt Bauleiter Portal<br />
16<br />
PRAXIS EDV-Betriebswirtschaft- und Software-Entwicklung AG
Kundenportal / Bauleiter Portal / WebBestellungen<br />
Über das Kundenportal / Bauleiter Portal / WebBestellungen kann der Kunde Lieferscheine, Rapporte und Rechnungen<br />
abrufen. Das Portal befindet sich in einer geschirmter DMZ Umgebung mit Kommunikation per ELSE-<br />
Connect. Lieferabrufe können direkt in die Dispo durchgereicht werden.<br />
Seit mehr als 30 Jahren für Sie da.<br />
17
Datenabgleich Zentrale - Werk<br />
Der Datenabgleich erfolgt per ELSE Connector und xReplica-Direkt-Tunnel. Damit wird eine Direktkommunikation<br />
an Rechner / Server bereitgestellt, die sich auch außerhalb des Netzwerks / VPNs sich befinden (z.B. Radlader,<br />
Waagen). Per Websocket besteht eine hohe Sicherheit. Es ist möglich einen Firmen-Eigenen Direkt-Verteiler im<br />
VPN oder einen öffentlichen Verteiler zu nutzen.<br />
Mit Validierungen prüft die Zentrale flexibel die Integrität der Daten über Standorte hinweg und löst Aktionen zur<br />
Synchronisierung aus:<br />
• Wenn Daten im Remote-Standort fehlen > Anweisung: Fordere Datensatz an<br />
• Wenn Daten im Remote-Standort zu viel sind > Anweisung: Lösche Datensatz<br />
• Wenn Daten in der Zentrale fehlen (z.B.) > Anweisung: Sende Daten nochmals<br />
Dies passiert individuell pro Empfänger um eine größtmögliche Individuelle Datenverteilung zu gewähren.<br />
18<br />
PRAXIS EDV-Betriebswirtschaft- und Software-Entwicklung AG
Datenabgleich Lieferant - Zentrale<br />
Für die Digitalisierung der Zusammenarbeit von Lieferant und Zentrale kann die <strong>WDV</strong>2024 TEAM verschiedene<br />
Wege bereitstellen, je nachdem ob beide Seiten mit <strong>WDV</strong>2024 TEAM operieren oder nur eine / die Zentrale.<br />
Per PxELSEConnector<br />
• Eingang der Lieferscheine per PxELSEConnector als Lieferscheine (B2B) - Lieferant stellt die Lieferscheine<br />
entsprechend per PxELSEConnector bereit, Verschlüsselt per Zertifikat<br />
• Eingang Lieferscheine per PxELSEConnector als Rohmaterialscheine (B2B) - Lieferant stellt die Lieferscheine<br />
entsprechend per PxELSEConnector bereit, Verschlüsselt per Zertifikat<br />
• neue Dokument-Arten und Verarbeitungs-Arten per firmApp jederzeit möglich<br />
PxScanRouter<br />
• Eingang der Lieferscheine per PxScanrouter als Lieferscheine aus PDF direkt<br />
• Eingang der Lieferscheine Per PxScanrouter als Scan-Dokument<br />
• Import als Lieferschein oder als Rohmaterialschein<br />
Die Archivierung unterschiedlicher Dokument-Typen per Scan ist über neue firmApps möglich.<br />
Seit mehr als 30 Jahren für Sie da.<br />
19
116 - 04/2022