19.01.2023 Aufrufe

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!