SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
Daten verknüpfen,
      Geschäftsprozesse
      organisieren
Der ExsoFlow-Server von innen
      17.08.2012 - Thomas Sporbeck
Architektur

        Der ExsoFlow-Server ist eine in Java
        realisierte Integrationsplattform mit
        integriertem Content Management-System
        und einem Statistik-Modul.

 Okay – geht das auch auf Deutsch?
Architektur

      Java ist die weltweit wohl am häufigsten
      verwendete Programmiersprache.
      Eine Integrationsplattform nennt man eine
      Software, die verschiedene Datenquellen, Dienste
      und Anwendungen im Unternehmen über ein
      einheitliches System miteinander verbindet.
Architektur

      Ein Content-Management-System, auch
      Enterprise-Content-Management, dient der
      Erfassung, Verwaltung, Speicherung,
      Aufbewahrung und Ausgabe von (elektronischen)
      Informationen.
      Die Verwaltungs-Komponente umfasst als
      Unterkomponenten das Dokumenten-Management,
      Groupware, Schriftgutverwaltung sowie
      Workflow/Business-Process-Management.
Architektur

      Unter Groupware versteht man Software zur
      Unterstützung der Gruppenarbeit im Unternehmen.
      Software für Workflow bzw. Business-
      Process-Management beschäftigt sich mit der
      Abbildung von Unternehmensabläufen bzw. der
      Abarbeitung von Vorgängen nach bestimmten
      Regeln.
Architektur

 Klingt kompliziert.

         Vielleicht macht es ein Beispiel einfacher:
         ein klassischer Anwendungsfall für Content-
         Management-Systemen ist die
         Verarbeitung von Eingangsrechnungen.
         Auch ExsoFlow wird dazu oft verwendet.
Architektur

      Eingangsrechnungen erreichen das Unternehmen
      in Papierform als Brief oder als eMail im PDF-Format
      oder (zusätzlich) als XML-Datei.

      Wenn man darauf einen Arbeitsablauf aufbauen will,
      muss man zunächst alle Rechnungen in ein ähnliches
      Format bringen.
Architektur

      Früher hat man die eMails und Anhänge ausgedruckt
      und zu den Papierrechnungen in eine Postmappe
      gelegt.

      Heute werden die Papierrechnungen eingescannt und
      zusammen mit den eMails und Anhängen in einem
      Content-Management-System gespeichert.
Architektur

      Hier fängt das an, was Softwareleute als Connector
      bezeichnen. Denn selbstverständlich will niemand mehr
      die eMails oder Scan-Dateien von Hand irgendwo
      speichern sondern erwartet, dass die Software das
      automatisch tut. Also muss die Software eMail-
      Postfächer lesen und Verzeichnisse auf neue Scan-
      Dateien überwachen und die Dateien dann verarbeiten.
Architektur

      Da wird es spannend: was kann die Software noch?

      Bildet sie die Postmappe einfach im Computer ab?
      Verknüpft sie die Rechnungs-Dateien mit Daten aus
      der Unternehmenssoftware?
      Fügt Sie die Rechnungen automatisch in das
      Buchhaltungssystem ein?
Architektur

      Hier ist die Architektur der eingesetzten Lösung
      entscheidend.

      Herkömmliche Lösungen wurden oft nur zur
      Digitalisierung von Papierdokumenten entwickelt und
      erst später um Workflow, Datenverknüpfung und
      Integrationskomponenten erweitert.
Architektur

         Für ExsoForm waren Integration und Workflow die
         maßgeblichen Entwicklungsziele.


 Ich will jetzt Bilder sehen.
Architektur

      Gern.
      Fangen wir mit der Integrationskomponente an, die wir
      ExsoFlow.Transport nennen und die auch ohne
      Content-Management eingesetzt werden kann.
Architektur
     XML, ASCII                            JDBC (Datenbank)

                            ExsoFlow
 JDBC (Datenbank)                              XML, ASCII
                            Transport
                            konvertiert
EMail (POP3, IMAP, Exch.)     Daten              PDF etc.


       PDF etc.                           EMail (POP3, IMAP, Exch.)
Architektur

      ExsoFlow.Transport
      • Liest Dateien in XML oder ASCII
      • Liest JDBC-Datenbanken
      • Liest eMails und Anhänge
      • Liest Dateien in verschiedenen Formaten (z.B. pdf)
Architektur

      ExsoFlow.Transport konvertiert Daten und
      • schreibt in XML oder ASCII
      • schreibt in JDBC-Datenbanken
      • versendet eMails und Anhänge
      • Schreibt Dateien in verschiedenen Formaten
Architektur

      Beispiel: Ein Unternehmen verwaltet Preiskonditionen
      nach Kunden- und Artikelgruppenkonditionen.
      Für eine Preisinformation     im Internet werden
      diese Informationen je Kunde aufgelöst und als
      Einzelpositionen je Kunde, Artikel und Mengenstaffel ins
      Internet übertragen (2x täglich rund 600.000 Sätze).
Architektur

          Diagramm zum Beispiel:

                  ExsoFlow
Gruppenpreise     Transport     Einzelpreise an
  aus ERP-        konvertiert   Web-Datenbank
 Datenbank          Daten
Architektur

      Die Verarbeitung erfolgt in JobBundles.
      Das sind Abfolgen verschiedener Konvertierungsaufträge
      oder „Jobs“.
Architektur

      Für das Beispiel wurden folgende Jobs erstellt:

      1. Gruppenpreise lesen (SQL)

      2. Aufgelöste Gruppenpreise lokal speichern (SQL)

      3. Aufgelöste Gruppenpreise lesen (SQL)

      4. Aufgelöste Gruppenpreise senden (WebService/XML)
Architektur

      Der ExsoFlow-Scheduler führt dieses Job-Bundle
      zeitgesteuert aus, protokolliert den Status und meldet
      sich beim Administrator per eMail, wenn etwas nicht
      funktioniert hat.
Architektur
      Zusätzlich zum Transport-Dienst enthält ExsoFlow die
      Content-Management-Komponente.

            ExsoFlow        ECM
            Transport      verwaltet
            konvertiert    Vorgänge
              Daten           und
                          Dokumente
Architektur
      Vorgänge sind immer ExsoForm®-Vorgänge, also knapp
      gesagt interaktive   Formulare mit Anhängen.

            ExsoFlow         ECM
            Transport       verwaltet
            konvertiert     Vorgänge
              Daten            und
                           Dokumente
Architektur
      Die Content-Management-Komponente besteht aus der
      Dokumenten-Datenbank und dem Workflow-Engine

            Dokumentendatenbank, Indizierung
           Ordnerstruktur, Berechtigungskonzept
          Abbildung der Unternehmensorganisation

                        Workflow
                     Integrations-Jobs
Architektur

      Durch die tiefe Integration beider Komponenten
      entstehen die umfangreichen    Möglichkeiten in
      ExsoFlow.

      Da ExsoForm®-Formularinhalte aus

      XML-Daten bestehen, können sie mit allen
      ExsoFlow-Jobs weiterverarbeitet werden.
Architektur

 Und was hab ich dann davon?
        Das ist fast nur von Ihrer Phantasie abhängig.

        Denken Sie an Techniker-Außendienstberichte,
        die automatisch Ersatzteil-Abbuchungen und
        Rechnungen generieren.
Architektur

      Besuchsberichte Ihres Vertriebs-Außendienstes
      lösen automatisch Versandaufträge für
      Informationsmaterial oder Muster aus.

      Erzeugen Sie interaktive   Picklisten für die
      Kommissionierung von Aufträgen.
Architektur

      Erzeugen Sie Werkstattaufträge, interaktive
      Inventur-Zähllisten, Auszahlungsbelege,
      Materialentnahmescheine, Kassenbücher,
      Abrechnungen für Außenstellen, …
      ExsoFlow wird beispielsweise auch in der Gastronomie
      eingesetzt.
Architektur

 Für wen eignet sich ExsoFlow?
        Die Zielgruppe von ExsoFlow ist der Mittelstand, den
        wir vor allem dadurch identifizieren, dass er überwiegend
        Standard-Software einsetzt. Wer seine Software
        ausschließlich selbst entwickelt, wird möglicherweise
        seine Ideen für die Integration selbst umsetzen wollen.
        Zu den entsprechenden Kosten.
Architektur

 Wie ordne ich ExsoFlow denn ein?
 Ist es ein Enterprise-Service-Bus?
        Diese Frage beantworten wir in einer anderen
        Präsentation (was ist das denn: erst nicht wissen was ein
        Content-Management-System ist und jetzt nach Enterprise-
        Service-Bus fragen?)

Más contenido relacionado

Destacado

REFERNCIAS A CELDA * REFERENCIAS ABSOLUTAS Y RELATIVAS
REFERNCIAS A CELDA * REFERENCIAS ABSOLUTAS Y RELATIVASREFERNCIAS A CELDA * REFERENCIAS ABSOLUTAS Y RELATIVAS
REFERNCIAS A CELDA * REFERENCIAS ABSOLUTAS Y RELATIVASAndreita Aguilar
 
Presentació Institucional TMB 2014
Presentació Institucional TMB 2014Presentació Institucional TMB 2014
Presentació Institucional TMB 2014TMB
 
PRACTICA DE REFERENCIA A CELDAS
PRACTICA DE REFERENCIA A CELDAS PRACTICA DE REFERENCIA A CELDAS
PRACTICA DE REFERENCIA A CELDAS Jessica Paola
 
Despedida Patricia Lavalle
Despedida Patricia LavalleDespedida Patricia Lavalle
Despedida Patricia Lavalleguestdcbf47
 
Saisonale Planung verbessern mittels Supply Chain Optimierung - Ressourcen ni...
Saisonale Planung verbessern mittels Supply Chain Optimierung - Ressourcen ni...Saisonale Planung verbessern mittels Supply Chain Optimierung - Ressourcen ni...
Saisonale Planung verbessern mittels Supply Chain Optimierung - Ressourcen ni...Wolfgang Schmidt
 
#RecuperemBlanes: "Menys zones blaves, més transport públic!"
#RecuperemBlanes: "Menys zones blaves, més transport públic!"#RecuperemBlanes: "Menys zones blaves, més transport públic!"
#RecuperemBlanes: "Menys zones blaves, més transport públic!"icveuiablanes
 
Ir de Vacaciones
Ir de VacacionesIr de Vacaciones
Ir de VacacionesMoais Ltda
 
SSTG Comissió Consultiva Règim intern, Seguretat i Mobilitat Novembre 2014
SSTG Comissió Consultiva Règim intern, Seguretat i Mobilitat Novembre 2014SSTG Comissió Consultiva Règim intern, Seguretat i Mobilitat Novembre 2014
SSTG Comissió Consultiva Règim intern, Seguretat i Mobilitat Novembre 2014Ajuntament de Barcelona
 
Reise nach berlin2
Reise nach berlin2Reise nach berlin2
Reise nach berlin2krizser
 
German-Interactive-Newsletter
German-Interactive-NewsletterGerman-Interactive-Newsletter
German-Interactive-NewsletterMoritz Maaßen
 
Stqbus, app busos sant cugat
Stqbus, app busos sant cugatStqbus, app busos sant cugat
Stqbus, app busos sant cugatPremsa Sant Cugat
 

Destacado (20)

Despedida de Patricia
Despedida de Patricia Despedida de Patricia
Despedida de Patricia
 
REFERNCIAS A CELDA * REFERENCIAS ABSOLUTAS Y RELATIVAS
REFERNCIAS A CELDA * REFERENCIAS ABSOLUTAS Y RELATIVASREFERNCIAS A CELDA * REFERENCIAS ABSOLUTAS Y RELATIVAS
REFERNCIAS A CELDA * REFERENCIAS ABSOLUTAS Y RELATIVAS
 
Presentació Institucional TMB 2014
Presentació Institucional TMB 2014Presentació Institucional TMB 2014
Presentació Institucional TMB 2014
 
Katia
KatiaKatia
Katia
 
PRACTICA DE REFERENCIA A CELDAS
PRACTICA DE REFERENCIA A CELDAS PRACTICA DE REFERENCIA A CELDAS
PRACTICA DE REFERENCIA A CELDAS
 
Despedida Patricia Lavalle
Despedida Patricia LavalleDespedida Patricia Lavalle
Despedida Patricia Lavalle
 
Saisonale Planung verbessern mittels Supply Chain Optimierung - Ressourcen ni...
Saisonale Planung verbessern mittels Supply Chain Optimierung - Ressourcen ni...Saisonale Planung verbessern mittels Supply Chain Optimierung - Ressourcen ni...
Saisonale Planung verbessern mittels Supply Chain Optimierung - Ressourcen ni...
 
Arquitetura 9
Arquitetura 9Arquitetura 9
Arquitetura 9
 
#RecuperemBlanes: "Menys zones blaves, més transport públic!"
#RecuperemBlanes: "Menys zones blaves, més transport públic!"#RecuperemBlanes: "Menys zones blaves, més transport públic!"
#RecuperemBlanes: "Menys zones blaves, més transport públic!"
 
Ir de Vacaciones
Ir de VacacionesIr de Vacaciones
Ir de Vacaciones
 
SSTG Comissió Consultiva Règim intern, Seguretat i Mobilitat Novembre 2014
SSTG Comissió Consultiva Règim intern, Seguretat i Mobilitat Novembre 2014SSTG Comissió Consultiva Règim intern, Seguretat i Mobilitat Novembre 2014
SSTG Comissió Consultiva Règim intern, Seguretat i Mobilitat Novembre 2014
 
Thainá
ThaináThainá
Thainá
 
Ss3 my city
Ss3 my citySs3 my city
Ss3 my city
 
Reise nach berlin2
Reise nach berlin2Reise nach berlin2
Reise nach berlin2
 
Le voyage
Le voyageLe voyage
Le voyage
 
German-Interactive-Newsletter
German-Interactive-NewsletterGerman-Interactive-Newsletter
German-Interactive-Newsletter
 
JBoss ESB
JBoss ESBJBoss ESB
JBoss ESB
 
Juegos interactivos
Juegos interactivosJuegos interactivos
Juegos interactivos
 
Stqbus, app busos sant cugat
Stqbus, app busos sant cugatStqbus, app busos sant cugat
Stqbus, app busos sant cugat
 
Azure Service bus
Azure Service busAzure Service bus
Azure Service bus
 

Similar a Daten verknüpfen - Geschäftsprozesse organisieren: der ExsoFlow-Server

ECM für-SharePoint-mit-ecspand-technosummit-2012
ECM für-SharePoint-mit-ecspand-technosummit-2012ECM für-SharePoint-mit-ecspand-technosummit-2012
ECM für-SharePoint-mit-ecspand-technosummit-2012FLorian Laumer
 
100% ECM für SharePoint mit ecspand
100% ECM für SharePoint mit ecspand100% ECM für SharePoint mit ecspand
100% ECM für SharePoint mit ecspandChristian Kiesewetter
 
B&IT-Broschüre: OpenText Extended ECM ermöglicht Büroarbeit mit SAP
B&IT-Broschüre: OpenText Extended ECM ermöglicht Büroarbeit mit SAPB&IT-Broschüre: OpenText Extended ECM ermöglicht Büroarbeit mit SAP
B&IT-Broschüre: OpenText Extended ECM ermöglicht Büroarbeit mit SAPWolfgang Hornung
 
Re-Use von ECM Projektloesungen durch Anwendungspattern (ECM-Pattern)
Re-Use von ECM Projektloesungen durch Anwendungspattern (ECM-Pattern)Re-Use von ECM Projektloesungen durch Anwendungspattern (ECM-Pattern)
Re-Use von ECM Projektloesungen durch Anwendungspattern (ECM-Pattern)Gerald Pitschek
 
Produktblatt TRANSCONNECT - DE | SQL Projekt AG
Produktblatt TRANSCONNECT - DE | SQL Projekt AGProduktblatt TRANSCONNECT - DE | SQL Projekt AG
Produktblatt TRANSCONNECT - DE | SQL Projekt AGSQL Projekt AG
 
2016 pcc presse_03_dcc_ontras_dcc_ver05
2016 pcc presse_03_dcc_ontras_dcc_ver052016 pcc presse_03_dcc_ontras_dcc_ver05
2016 pcc presse_03_dcc_ontras_dcc_ver05Ulrich Schmidt
 
Problemloses crm
Problemloses crmProblemloses crm
Problemloses crmEfficy CRM
 
SharePoint Revisionssicherheit
SharePoint RevisionssicherheitSharePoint Revisionssicherheit
SharePoint RevisionssicherheitFLorian Laumer
 
Lösungen der egsSoft - Präsentation
Lösungen der egsSoft - PräsentationLösungen der egsSoft - Präsentation
Lösungen der egsSoft - PräsentationegsSoft GmbH
 
ecspand SAP Eingangsrechnungsverarbeitung
ecspand SAP Eingangsrechnungsverarbeitungecspand SAP Eingangsrechnungsverarbeitung
ecspand SAP EingangsrechnungsverarbeitungFLorian Laumer
 
Samuel Zürcher new power of search
Samuel Zürcher new power of searchSamuel Zürcher new power of search
Samuel Zürcher new power of searchDigicomp Academy AG
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & ToolsUlrich Krause
 
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-Suchmaschine
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-SuchmaschineB&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-Suchmaschine
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-SuchmaschineWolfgang Hornung
 
Nutzen und Anwendungspotentiale von Enterprise Wikis
Nutzen und Anwendungspotentiale von Enterprise WikisNutzen und Anwendungspotentiale von Enterprise Wikis
Nutzen und Anwendungspotentiale von Enterprise Wikispunkt. netServices
 

Similar a Daten verknüpfen - Geschäftsprozesse organisieren: der ExsoFlow-Server (20)

ECM für-SharePoint-mit-ecspand-technosummit-2012
ECM für-SharePoint-mit-ecspand-technosummit-2012ECM für-SharePoint-mit-ecspand-technosummit-2012
ECM für-SharePoint-mit-ecspand-technosummit-2012
 
docufied for cobra
docufied for cobradocufied for cobra
docufied for cobra
 
100% ECM für SharePoint mit ecspand
100% ECM für SharePoint mit ecspand100% ECM für SharePoint mit ecspand
100% ECM für SharePoint mit ecspand
 
B&IT-Broschüre: OpenText Extended ECM ermöglicht Büroarbeit mit SAP
B&IT-Broschüre: OpenText Extended ECM ermöglicht Büroarbeit mit SAPB&IT-Broschüre: OpenText Extended ECM ermöglicht Büroarbeit mit SAP
B&IT-Broschüre: OpenText Extended ECM ermöglicht Büroarbeit mit SAP
 
Ec2009 Templates
Ec2009 TemplatesEc2009 Templates
Ec2009 Templates
 
Re-Use von ECM Projektloesungen durch Anwendungspattern (ECM-Pattern)
Re-Use von ECM Projektloesungen durch Anwendungspattern (ECM-Pattern)Re-Use von ECM Projektloesungen durch Anwendungspattern (ECM-Pattern)
Re-Use von ECM Projektloesungen durch Anwendungspattern (ECM-Pattern)
 
Produktblatt TRANSCONNECT - DE | SQL Projekt AG
Produktblatt TRANSCONNECT - DE | SQL Projekt AGProduktblatt TRANSCONNECT - DE | SQL Projekt AG
Produktblatt TRANSCONNECT - DE | SQL Projekt AG
 
2016 pcc presse_03_dcc_ontras_dcc_ver05
2016 pcc presse_03_dcc_ontras_dcc_ver052016 pcc presse_03_dcc_ontras_dcc_ver05
2016 pcc presse_03_dcc_ontras_dcc_ver05
 
Datamatics Verlagspräsentation (2010)
Datamatics Verlagspräsentation (2010)Datamatics Verlagspräsentation (2010)
Datamatics Verlagspräsentation (2010)
 
Problemloses crm
Problemloses crmProblemloses crm
Problemloses crm
 
SharePoint Revisionssicherheit
SharePoint RevisionssicherheitSharePoint Revisionssicherheit
SharePoint Revisionssicherheit
 
Lösungen der egsSoft - Präsentation
Lösungen der egsSoft - PräsentationLösungen der egsSoft - Präsentation
Lösungen der egsSoft - Präsentation
 
ecspand SAP Eingangsrechnungsverarbeitung
ecspand SAP Eingangsrechnungsverarbeitungecspand SAP Eingangsrechnungsverarbeitung
ecspand SAP Eingangsrechnungsverarbeitung
 
Samuel Zürcher new power of search
Samuel Zürcher new power of searchSamuel Zürcher new power of search
Samuel Zürcher new power of search
 
The new power of search
The new power of searchThe new power of search
The new power of search
 
Exsoform 2012
Exsoform 2012Exsoform 2012
Exsoform 2012
 
Templates, Code & Tools
Templates, Code & ToolsTemplates, Code & Tools
Templates, Code & Tools
 
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-Suchmaschine
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-SuchmaschineB&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-Suchmaschine
B&IT Kurzpräsentation EPO AFS Suche - Die flexible SAP-Suchmaschine
 
Nutzen und Anwendungspotentiale von Enterprise Wikis
Nutzen und Anwendungspotentiale von Enterprise WikisNutzen und Anwendungspotentiale von Enterprise Wikis
Nutzen und Anwendungspotentiale von Enterprise Wikis
 
Moss2009
Moss2009Moss2009
Moss2009
 

Daten verknüpfen - Geschäftsprozesse organisieren: der ExsoFlow-Server

  • 1. Daten verknüpfen, Geschäftsprozesse organisieren Der ExsoFlow-Server von innen 17.08.2012 - Thomas Sporbeck
  • 2. Architektur Der ExsoFlow-Server ist eine in Java realisierte Integrationsplattform mit integriertem Content Management-System und einem Statistik-Modul. Okay – geht das auch auf Deutsch?
  • 3. Architektur Java ist die weltweit wohl am häufigsten verwendete Programmiersprache. Eine Integrationsplattform nennt man eine Software, die verschiedene Datenquellen, Dienste und Anwendungen im Unternehmen über ein einheitliches System miteinander verbindet.
  • 4. Architektur Ein Content-Management-System, auch Enterprise-Content-Management, dient der Erfassung, Verwaltung, Speicherung, Aufbewahrung und Ausgabe von (elektronischen) Informationen. Die Verwaltungs-Komponente umfasst als Unterkomponenten das Dokumenten-Management, Groupware, Schriftgutverwaltung sowie Workflow/Business-Process-Management.
  • 5. Architektur Unter Groupware versteht man Software zur Unterstützung der Gruppenarbeit im Unternehmen. Software für Workflow bzw. Business- Process-Management beschäftigt sich mit der Abbildung von Unternehmensabläufen bzw. der Abarbeitung von Vorgängen nach bestimmten Regeln.
  • 6. Architektur Klingt kompliziert. Vielleicht macht es ein Beispiel einfacher: ein klassischer Anwendungsfall für Content- Management-Systemen ist die Verarbeitung von Eingangsrechnungen. Auch ExsoFlow wird dazu oft verwendet.
  • 7. Architektur Eingangsrechnungen erreichen das Unternehmen in Papierform als Brief oder als eMail im PDF-Format oder (zusätzlich) als XML-Datei. Wenn man darauf einen Arbeitsablauf aufbauen will, muss man zunächst alle Rechnungen in ein ähnliches Format bringen.
  • 8. Architektur Früher hat man die eMails und Anhänge ausgedruckt und zu den Papierrechnungen in eine Postmappe gelegt. Heute werden die Papierrechnungen eingescannt und zusammen mit den eMails und Anhängen in einem Content-Management-System gespeichert.
  • 9. Architektur Hier fängt das an, was Softwareleute als Connector bezeichnen. Denn selbstverständlich will niemand mehr die eMails oder Scan-Dateien von Hand irgendwo speichern sondern erwartet, dass die Software das automatisch tut. Also muss die Software eMail- Postfächer lesen und Verzeichnisse auf neue Scan- Dateien überwachen und die Dateien dann verarbeiten.
  • 10. Architektur Da wird es spannend: was kann die Software noch? Bildet sie die Postmappe einfach im Computer ab? Verknüpft sie die Rechnungs-Dateien mit Daten aus der Unternehmenssoftware? Fügt Sie die Rechnungen automatisch in das Buchhaltungssystem ein?
  • 11. Architektur Hier ist die Architektur der eingesetzten Lösung entscheidend. Herkömmliche Lösungen wurden oft nur zur Digitalisierung von Papierdokumenten entwickelt und erst später um Workflow, Datenverknüpfung und Integrationskomponenten erweitert.
  • 12. Architektur Für ExsoForm waren Integration und Workflow die maßgeblichen Entwicklungsziele. Ich will jetzt Bilder sehen.
  • 13. Architektur Gern. Fangen wir mit der Integrationskomponente an, die wir ExsoFlow.Transport nennen und die auch ohne Content-Management eingesetzt werden kann.
  • 14. Architektur XML, ASCII JDBC (Datenbank) ExsoFlow JDBC (Datenbank) XML, ASCII Transport konvertiert EMail (POP3, IMAP, Exch.) Daten PDF etc. PDF etc. EMail (POP3, IMAP, Exch.)
  • 15. Architektur ExsoFlow.Transport • Liest Dateien in XML oder ASCII • Liest JDBC-Datenbanken • Liest eMails und Anhänge • Liest Dateien in verschiedenen Formaten (z.B. pdf)
  • 16. Architektur ExsoFlow.Transport konvertiert Daten und • schreibt in XML oder ASCII • schreibt in JDBC-Datenbanken • versendet eMails und Anhänge • Schreibt Dateien in verschiedenen Formaten
  • 17. Architektur Beispiel: Ein Unternehmen verwaltet Preiskonditionen nach Kunden- und Artikelgruppenkonditionen. Für eine Preisinformation im Internet werden diese Informationen je Kunde aufgelöst und als Einzelpositionen je Kunde, Artikel und Mengenstaffel ins Internet übertragen (2x täglich rund 600.000 Sätze).
  • 18. Architektur Diagramm zum Beispiel: ExsoFlow Gruppenpreise Transport Einzelpreise an aus ERP- konvertiert Web-Datenbank Datenbank Daten
  • 19. Architektur Die Verarbeitung erfolgt in JobBundles. Das sind Abfolgen verschiedener Konvertierungsaufträge oder „Jobs“.
  • 20. Architektur Für das Beispiel wurden folgende Jobs erstellt: 1. Gruppenpreise lesen (SQL) 2. Aufgelöste Gruppenpreise lokal speichern (SQL) 3. Aufgelöste Gruppenpreise lesen (SQL) 4. Aufgelöste Gruppenpreise senden (WebService/XML)
  • 21. Architektur Der ExsoFlow-Scheduler führt dieses Job-Bundle zeitgesteuert aus, protokolliert den Status und meldet sich beim Administrator per eMail, wenn etwas nicht funktioniert hat.
  • 22. Architektur Zusätzlich zum Transport-Dienst enthält ExsoFlow die Content-Management-Komponente. ExsoFlow ECM Transport verwaltet konvertiert Vorgänge Daten und Dokumente
  • 23. Architektur Vorgänge sind immer ExsoForm®-Vorgänge, also knapp gesagt interaktive Formulare mit Anhängen. ExsoFlow ECM Transport verwaltet konvertiert Vorgänge Daten und Dokumente
  • 24. Architektur Die Content-Management-Komponente besteht aus der Dokumenten-Datenbank und dem Workflow-Engine Dokumentendatenbank, Indizierung Ordnerstruktur, Berechtigungskonzept Abbildung der Unternehmensorganisation Workflow Integrations-Jobs
  • 25. Architektur Durch die tiefe Integration beider Komponenten entstehen die umfangreichen Möglichkeiten in ExsoFlow. Da ExsoForm®-Formularinhalte aus XML-Daten bestehen, können sie mit allen ExsoFlow-Jobs weiterverarbeitet werden.
  • 26. Architektur Und was hab ich dann davon? Das ist fast nur von Ihrer Phantasie abhängig. Denken Sie an Techniker-Außendienstberichte, die automatisch Ersatzteil-Abbuchungen und Rechnungen generieren.
  • 27. Architektur Besuchsberichte Ihres Vertriebs-Außendienstes lösen automatisch Versandaufträge für Informationsmaterial oder Muster aus. Erzeugen Sie interaktive Picklisten für die Kommissionierung von Aufträgen.
  • 28. Architektur Erzeugen Sie Werkstattaufträge, interaktive Inventur-Zähllisten, Auszahlungsbelege, Materialentnahmescheine, Kassenbücher, Abrechnungen für Außenstellen, … ExsoFlow wird beispielsweise auch in der Gastronomie eingesetzt.
  • 29. Architektur Für wen eignet sich ExsoFlow? Die Zielgruppe von ExsoFlow ist der Mittelstand, den wir vor allem dadurch identifizieren, dass er überwiegend Standard-Software einsetzt. Wer seine Software ausschließlich selbst entwickelt, wird möglicherweise seine Ideen für die Integration selbst umsetzen wollen. Zu den entsprechenden Kosten.
  • 30. Architektur Wie ordne ich ExsoFlow denn ein? Ist es ein Enterprise-Service-Bus? Diese Frage beantworten wir in einer anderen Präsentation (was ist das denn: erst nicht wissen was ein Content-Management-System ist und jetzt nach Enterprise- Service-Bus fragen?)