I got a pocket full of Quarters and I am heading to the Hi-Score

Mehr durch Zufall entdeckte ich vor einem Seminar eine Ausstellung für Spielekultur in der Innenstadt von Hannover.

Foto bei der Ausstellung von Hi-Score in Hannover an einem "Pac Man" Automaten. Fotografiert mit Nokia 3310.

Im Hi-Score werden derzeit ältere Computer und Videospielekonsolen sowie Arcade-Automaten vorgestellt, wo man direkt auch gleich mal ein Spiel machen darf. Auch ein Flipper “Super Mario Bros.” ist vorhanden.

Es gelang mir zwar nicht, einen lokalen High-Score bei meiner Punktejagd auf “Pac Man” und “Space Invaders” aufzustellen aber dennoch freue ich mich wenigstens, ein paar kleine Fotos als Erinnerungsstücke liefern zu dürfen.

Foto bei der Ausstellung von Hi-Score in Hannover an einem "Space Invaders" Automaten. Fotografiert mit Nokia 3310.

Bericht von der odoo-Präsentation im Novotel, Hannover

Ich hatte ja in diesem Blog angekündigt, dass ich am Freitag den 20. Januar 2017 eine odoo-Präsentation im Novotel, Hannover besucht habe. Hier folgt ein kurzer Bericht über die Veranstaltung.

Aufmerksam wurde ich durch die Gruppe „ERP auf Basis freier Software“ auf Xing, die mein Hauptgrund war, überhaupt mich wieder bei Xing zu registrieren.
Ausrichter der Veranstaltung waren odoo, die Firma ecoservice, IFE GmbH und Hucke Media. Die beiden letztgenannten Firmen sind sogar so aktiv in der odoo-Szene, dass sie 2014 seitens odoo die Auszeichnung „EMEA Partner of the Year 2014“ verliehen bekommen haben.
Ich entschloss mich, früh anzureisen und konnte vorab noch mit den beiden odoo-Repräsentanten ein paar Worte wechseln. Insbesondere ergab sich die seltene Möglichkeit, in Niedersachsen mal wieder Französisch zu sprechen. Ich erfuhr dabei, dass die beiden Repräsentatien Nicholas (Channel Account Manager) und Charles demnächst in Lausanne und anschließend in Mailand sprechen werden. Für die anschließenden Präsentationen wünsche ich natürlich von dieser Stelle aus „Bon Courage“.
Ich sicherte mir gleich einen Platz in der ersten Reihe und erfuhr, dass sich etwa 90 Leute zu der Veranstaltung angemeldet hatten. Durch ein Gespräch mit meinem Stuhlnachbarn erfuhr ich, dass dieser sogar aus Berlin nach Hannover angereist war.
Nach und nach füllte sich der Saal und es mussten noch einige zusätzliche Stühle heran geschafft werden. Dennoch ging es pünktlich los und man einigte sich darauf, dass Nicholas und Charles als erstes Sprechen und die drei odoo-Partner dann später zu Wort kommen.
Der odoo-Vortrag wurde in vier Bereiche unterteilt, die nun durchgegangen werden. Dank meines mitgebrachten Laptops konnte ich mir zahlreiche Notizen machen.

I. About odoo / Über odoo

Die belgische Firma odoo wurde vorgestellt und die Zuhörer erfuhren, dass die Wurzeln dieses Unternehmens bereits auf die Jahre 2002-2005 zurück gehen. Man sieht also, dass man es mit einer Firma zu tun hat, die schon seit über 10 Jahren im Geschäft ist.
Es sei anzumerken, dass sich der Name des Produkts im Laufe der Zeit mehrmals geändert hat: Hiess das ERP-System ursprünglich noch Tiny ERP (tiny = winzig) wandelte sich der Name in OpenERP und anschließend in den aktuellen Namen odoo.
Odoo hat zwei Büros in Belgien, eins für den Vertrieb sowie eins für Entwicklung und Administration. Weiterhin ist man in den USA aktiv und verfügt über Entwicklerressourcen in Indien.
Ein besonderes Augenmerk wird auf das Partnergeschäft gelegt, die lokal vor Ort agieren, zertifiziert sind und letztendlich die Lösung beim Kunden implementieren.
Einige weitere Key-facts, die ich mir von der Folie abgeschrieben habe:
  • 32 languages
  • 308 employees
  • 700 partners
  • 1000 installations
  • 2 million users

II Odoo Value Proposition

Im Anschluss wird eine Matrix bzw. ein Koordinatensystem gezeigt, welche an der einen Achse einmal mit „product scope“ und auf der anderen „flexibility“ aufzeigt. Verschiedene ERP-Systeme sind dort gelistet, wobei odoo ganz alleine rechts oben (also stark auf beiden Achsen) steht. Die Folie ist auch auf der odoo-Webseite zu sehen.
Product scope bezieht sich nach Aussagen odoos auf Aspekte wie beispielsweise: Wie viele Funktionen hat das Produkt, bietet es ein kleines Set von Features oder einen Großen Umfang von Merkmalen. Hier wurde beispielsweise das Produkt Salesforce.com angesprochen, welches meines Wissens nach im CRM Bereich sehr stark ist, aber sonst relativ wenig Merkmale hat.
Die Achse „flexibility“ bezieht sich auf Themen wie beispielsweise: Ist die Software leicht zu nutzen? Ist sie benutzerfreundlich?
Die Kernaussage ist jedoch, dass odoo beide Aspekte abdecken möchte.
Weiterhin wurde angesprochen, dass moderne ERPs buchhaltungszentriert sind (Vertrieb, Einkauf, Eingehende Waren, Lagerhaltung, Lieferung) aber die Anforderungen der heutigen Unternehmen sich nicht ausschließlich darauf beziehen: Vielmehr sei es wichtig, dass man eine Webseite oder einen Shop zuerst hat, da man als Firma bekannt werden und auf sich aufmerksam machen möchte. Da gilt es letztendlich darum, etwas zu zeigen.

In Folge wird die Integration von Front- und Backend angesprochen: Als Beispiel wurde eine Bestellung, die über die Webseite herein kommt genommen und dass eine Rechnung daraus erstellt wird. Gleichzeitig wird ein Fokus auf Benutzerfreundlichkeit gelegt, das das Arbeiten angenehm macht, während tradionelle ERPs eher für Reportingaufgaben und das Management ausgelegt sind. Odoo möchte gleichzeitig die Verwaltung einer Firma bei gleichzeitiger Benutzerfreundlichkeit realisieren.

III Odoo 10 Demo and Overview (Odoo 10 Demo und Überblick)

odoo wird als vollständige Weblösung angeboten, die über den Browser verwaltet wird. Im Vorfeld des Vortrages hatte ich nach dem alten GTK-Client von TinyERP gefragt, ob es diesen noch gibt. – Den gibt es nicht mehr.
In der Demonstration sind einige Module installiert wobei man nicht alle Module installiert haben muss. Auch der Start mit einem Modul (beispielsweise CRM) ist möglich. Ein Application Store wird angeboten, wo man per Klick einzelne Module nachrüsten kann. Dieses Modul wird dann auch dem zentralen Panel hinzugefügt.
Der Vertrieb ist rund um den Kunden organisiert und das entsprechende Modul kann dann Fragen beantworten wie beispielsweise: Welche Treffen hatte ich? Anschließend werden diese Leads dann in der Sales Pipeline gebündelt.
Es wird ebenso ein dynamisches Suchfeld vorgestellt. Somit ist es möglich, nach der Angebotsfunktion zu suchen und diese Schnellzugriffe wurden hinzugefügt um die Arbeit mit dem System zu vereinfachen.
Dies sei nötig um komplexe Themen leichter verständlich zu machen: Als Beispiel nennt man hier die Thematik des Projektmanagements.
Es wird anschließend ein Angebot erstellt, über die Schnellsuche die Funktion lokalisiert und darauf zugegriffen. Anstelle Emails hin und her zu schicken, geht odoo auch hier einen eigenen Weg. Das Angebot wird online hinterlegt und kann auch online unterschrieben werden. Dies soll die Art unserer Geschäftstätigkeiten ändern. Natürlich wird dies auch alles in der Datenbank gespeichert und man kann über die Buchhaltung prüfen, wie der Status der Rechnung ist.
Brandneu ist die mobile Anwendung um Zugriff von überall zu ermöglichen, da viele Tätigkeiten nun auch über große Distanzen erledigt werden. Odoo meint, dass die Mitarbeiter teils schon von ihren Autos aus Zugriff auf Daten der Firma brauchen. Dazu werden multi-accounts, smart notifications und native Widgets geboten.
Ein Video, welches auch auf YouTube zu sehen ist, stellt den Website Builder und die Integration in eCommerce vor.
Ebenso wird die Helpdeskanwendung vorgeführt wobei hier insbesondere die Konfigurationsmöglichkeiten verfeinert wurden. Ein Dashboard wurde integriert, ebenso ein Konfigurationsschirm um die Anwendung an sich zu konfigurieren. Ein Emailkonto um Mail zu empfangen wird mit dem Ticketsystem verknüpft.
Eine direkte Chatfunktion (auf der Webseite befindet sich rechts unten eine Funktion, dass man mit einem Mitarbeiter chatten kann) ist mit dem System ebenfalls verbunden.
Die Erstellung von eigenen Formularen und SSL-Policies sowie die Definition von Service Level Agreements sind ebenfalls möglich. Die Unternehmensleitung kann somit überprüfen, ob Servicetickets zeitnah abgearbeitet wurden und natürlich sind auch Anfragen nach der Zufriedenheit des Kunden mit dem Support möglich. (Sind Sie mit dieser Antwort zufrieden?)
Als nächtes geht es um die Auswertung von Belegen (Expense Management). Belege (Hotelrechnungen, Taxiquittungen) etc. können direkt mobil hochgeladen werden und werden dem entsprechenden Datensatz angehängt. Das Resultat ist eine enorme Erleichterung für die Buchhaltung und die Rückzahlung von Ausgaben geschieht wesentlich schneller. Eine Filterung nach Art (Reise, Hotelrechnung etc.) macht das ganze System dann schnell und effizient.
Die odoo-Repräsentanten gehen dann zu dem Aspekt der Fertigung über: Der Slogan „MRP, PLM (Product Lifecycle Management), Quality and Maintenance (Wartung) – Together at last!“ macht dabei Appetit auf mehr.
Im Durchschnitt verwenden Fertigungsbetriebe teils bis zu 10 Anwendungen um ihre Geschäftsprozesse zu verwalten (Quickbooks für Buchhaltung etc.) während odoo alle Aspekte in eine Anwendung komprimiert.
Es wird das Master Production Module vorgestellt: Als Beispiel wählt man zwei Produkte, einen Computer und eine Mouse und erklärt „direct and indirect demand“, die beispielsweise Verkaufsprognosen berücksichtigen. Herstellungsorder können somit direkt geplant werden und in Form von „work orders“ an die einzelnen Arbeitsplätze geschickt werden. Eine Zeiterfassung, die pausiert werden kann, darf da natürlich nicht fehlen.
Die Produktionslinie kann bei einem schweren Fehlen blockiert werden und die Produktionsleitung wird alarmiert. Ebenso kann man bei dem Defekt eines Teils eine Wartungsanfrage stellen. Bezieht man dabei Teile vom Lager werden die Lagerbestände entsrechend angepasst. Ein Journal und Aufzeichungen etc. werden ebenfalls gepflegt.
Präventive Wartung bei Geräten kann ebenso geplant werden, wobei die MTBF (mean time between failure) herangezogen wird.
Eine Oberfläche eines Workflows (In Progress – Approved – Validated) wird vorgestellt.
Weiterhin wurden Innovationen im Qualitäts Management vorgestellt. Eine Prüfung zwischen einzelnen Belegen kann beispielsweise zeitlich mit einer spezifizierten Toleranz geplant werden. Beispielsweise kann ein gefertigter Artikel so definiert werden, dass es als unverkäuflich gilt sofern die Qualität noch nicht überprüft wurde.
Im Anschluss ging man auf Odoo Studio ein. Von den Referenten wurde angemerkt “Our CTO gave us some superpowers.” Nun ist es auch ohne Entwicklungskenntnisse möglich, ein Feld beispielsweise zu Sales Orders (z.B. Kundenreferenz) einem Formular hinzufügen. Ebenso ist es möglich, zu definieren ob es sich um ein Pflichtfeld handelt, welches unter allen Umständen ausgefüllt werden muss. Das Feld kann auch aus den Ansichten entfernt werden. Diese Funktion ist jedoch nicht in der Communityversion sondern erst ab Status Enterprise vorhanden.
Auf dieser Basis ist es somit möglich, eingene Apps in odoo zu erstellen. Insbesondere dieses Merkmal stieß bei den Besuchern auf großes Interesse.

IV Questions and Answers

Falk Neubert von ecoservice, Hannover, der seit 6 Jahren mittlerweile odoo betreut und Partner ist, stellte sein Angebot vor. Dies besteht insbesondere aus der Einführung, Schulung und Entwicklung kundenspezifischer Lösungen sowie Branchenlösungen. Ebenso berät er sehr intensiv über Organisationsentwicklung und den Aufbau von Workflows innerhalb von odoo.
Insbesondere ist hervorzuheben, dass ecoservice selbst eine DATEV-Schnittstelle entwickelt hat, dabei die Version 10 bald erscheinen wird. Den Standort Hannover bereichnete er als “odoo Hauptstadt”.
Wolfram Müller, Geschäftsführer von IDE sowie Herr Passmeier von hucke media stellten sich ebenfalls vor. IFE wurde 1990 gegründet und ist Gold Partner von odoo. Das Team von 40 Personen wurde 2014 als bester Partner von odoo ausgezeichnet. Weltweit hat IFE die meisten Kunden unter allen odoo-Partnern. Einige Kunden sind dabei im Ausland ansässig wobei der größte Kunde um die 1000 User umfasst. Referenzen sind unter anderem Airbus und Metro.
In der Vergangenheit wurde so eine DATEV-XML-Schnittstelle programmiert, die Belege zum Steuerberater übermittelt. Ein starker Fokus liegt auch auf der Beratung zu den 10000 Modulen im odoo-Markt. Entsprechende Videos findet man auf IFE-Webseite und es wurde ein Vergleich von verschiedenen ERP-Systemen in der Computerwoche präsentiert.

Ich selbst nutzte die Frage und Antwort-Stunde zur Frage nach der Implementierung eines Rollenkonzepts in odoo. Dies wurde eindeutig bejaht: Zugriffsrechte seinen nicht nur auf einzelne Module möglich sondern entsprechende “Rules” sind auch auf Datenebene möglich. So ist es beispielsweise möglich, dass ein Verkäufer nur seine eigenen Verkäufe oder Kontakte sehen kann.

Weiterhin kamen aus dem Publikum Fragen zur Implementierung von Multi-Company: Mehrere Firmen mit eigenen Kontenrahmen allerdings mit gemeinsamen Artikelstamm.

Bezüglich der Buchhaltung und DATEV wurde angemerkt, dass odoo eher eine “one size fits all” Lösung ist aber unser deutsches Steuerrecht sehr speziell sei. Mit odoo 11 möchte man stärker die Lokalisierung der Buchhaltung voran treiben.

Weiterhin ist ein Dokumentenmagement in odoo implementiert. Jedem Datenobjekt können Daten angehängt werden, die im Filestore gesichert werden und in eine Datensicherung einbezogen können. Dies sei auch in Verbindung mit agorum möglich, welches wiederum zertifiziert ist.
Zum Thema Point of Sales wurde nach der Zertifizierung für Deutschland gefragt. Dies sei noch derzeit noch nicht vorhanden. Der Hintergrund ist, dass seit Beginn des Jahres 2017 dies bei elektronischen Kassen vorgeschrieben sein. Bei odoo geschieht die Eingabe über die Weboberfläche und die Nachvollziehbarkeit wird durch die Datenbank realisiert. Insbesondere müssen die Daten nachvollziehbar und unveränderbar sein. Das Finanzamt erteile aber selbst keine Zertifikate. Es sei ein ein “Mythos, der durch die Landschaft geistere”.

Ebenso kam die Frage auf, eine Agfeoanlage an der CRM anzubinden. Odoo 10 hat ein Voice over IP-Modul integriert. Zu einer Asterisk-basierten Lösung wurde Cyfon, Hannover angesprochen. Schnittstellen gäbe es aus der Community.

Eine weitere Frage war die Integration mehrerer Googlekalender.

Das Plenum wurde auch auf verschiedene Codestänge aufmerksam gemacht: So sei die OCA (odoo Community Association) in Frankreich und Belgien sehr groß aber die deutsche Community eher klein dazu. Die Enterpriseversion bestünde zu 80% aus der Communityversion. Manche Funktionen seinen aber in der Communityversion abgeschaltet. Die OCA diene ebenso auch sehr zur Qualitätssicherung des Produkt, da es auf die Grundmodule Gewährleistungen der Firma odoo gebe.

Meine neuen freien ERP-Projekte

Letzten Freitag habe ich eine Präsentation des ERP-Systems odoo besucht und bin schwer beeindruckt. Organisiert wurde diese Veranstaltung in Zusammenarbeit mit den hannoveraner Firmen ecoservice und IFE GmbH.

Ich entschloss mich, schon etwas vor der Veranstaltung dort zu sein und nach einem kleinen Imbiss bei meinem Lieblingsgriechen Iridion kam ich dann schließlich im Vier-Sterne-Hotel Novotel an.

Natürlich durfte der Laptop nicht fehlen und ein Stuhl aus der vorderen Sitzreihe wurde dann prompt als Laptopunterlage umfunktioniert. Insgesamt habe ich drei Seiten an Notizen gemacht, die ich in einem separaten Blogartikel präsentieren werde damit auch Leute, die nicht an der Veranstaltung teilnehmen konnten, einen Eindruck bekommen, um was es bei odoo geht.

Ansonsten habe ich mich die Tage etwas mit IBM DB2 beschäftigt. IBM hat sich wieder im Rahmen der CeBIT großzügig gezeigt und einen Full-Event-Pass geschickt. Hier ein großes Danke an Ginnis Team!

Meine Pläne sind, SQL Ledger auf DB2 zu portieren: Ich weiss, dass dies einige Konsequenzen für den freien Softwarestack hat auf dem DB2 basiert. Das nehme ich vorerst in Kauf.

IBM bietet mit der DB2 Express-C eine kostenlose und unbeschränkte Version ihres Datenbankservers an. Allerdings wird der Sourcecode von DB2 Express-C nicht veröffentlicht.

Warum mache ich das?

Ich bin ziemlich von IBMs Technologien beeindruckt, insbesondere vom Supercomputer Watson, den POWER-Servern, Notes, Bluemix sowie der Analytics-Sparte. Meine Initiative dient dazu, sich IBM etwas anzunähern.

Die Anstrengungen, SQL Ledger auf DB2 zu portieren, dürften überschaubar sein. SQL Ledger kann durch die Programmierung in Perl ein Modul namens DBI verwenden, welches eine Verbindungsschnittstelle zu verschiedenen Datenbankservern im Backend aufbauen kann. Laut des Gründers von SQL Ledger dürfte es reichen, den Connect-String und die Konfigurationsdatei anzupassen.

Voraussichtlich wird es dann auch wieder etwas Aktivität in meinem github-Repository mit einem speziellen SQL Ledger-Fork geben.

Ansonsten habe ich für meinen eeepc-Laptop ein neues Netzteil gekauft und das Aufladen der Batterie funktioniert nun auch wieder. Allerdings scheint der eeepc bei der Installation eines Linuxbetriebssystems doch etwas zu zicken, da sich der Computer während der Installation von Trisquel Mini und Lubuntu (Alternate ISO) in der Mitte der Installation aufhing. Weiterhin habe ich eine Netzwerkinstallation von openSUSE i586 mit den Netzwerkinstallationsmedien versucht. Aber auch dies hat leider nicht geklappt, da nach Laden des Installationssystems eine Inkompatibilität mit dem Bootmedium monierte. (Installation system does not match your boot medium, Sorry, this will not work.)

Promocodes für MakerFaire und CrossOver

Hallo zusammen,

der Raspberry Pi 3 ist nun wohlbehalten eingetroffen und wird die kommenden Tage in einen kleinen Unternehmensserver umgemodelt und dann auf der MakerFaire Hannover präsentiert.

Damit ihr vergünstigt zur MakerFaire kommen könnt, schicke ich euch einen Promocode für das Ereignis.

ATXEUQ
Momentan suche ich noch jemand, der Lust hat, mit mir in Hannover die Standbetreuung zu machen.
Weiterhin habe ich von Codeweavers eine Mail bekommen, dass in den aktuellen 24 Stunden CrossOver Mac und CrossOver Linux um 55% rabattiert sind. Dieser Promocode lautet:
FLASH55

Raspberry Pi 3 für MakerFaire bestellt

Ich habe eben eine Bestellung für den Raspberry Pi 3 aufgegeben und er sollte noch vor der MakerFaire sicher bei mir eintreffen.

Glücklicherweise hat sich das Boardlayout nicht weiter verändert, so dass ich mein Raspberry Pi 2-Gehäuse und Netzteil weiter verwenden kann.

Ich werde die alten Geräte wahrscheinlich demnächst zum Kauf anbieten.

Falls jemand Interesse an einem Raspberry Pi 2 oder dem ersten Raspberry Pi (Modell B) hat, freue ich mich über eine Kontaktaufnahme, da ich diese Boards nicht mehr brauche.

Auf der MakerFaire Hannover wird dann das neueste Modell mit einer Installation von SQL Ledger präsentiert werden und ich werde auch noch ein Tutorial schreiben, wie man sich mit dem Raspberry Pi einen eigenen ERP-Server auf Basis von SQL Ledger aufbauen kann.

Vorteile sehe ich hier insbesondere darin, dass für SQL Ledger trotz seiner Mehrplatz- und Datenbankserverfähigkeiten keine Lizenzkosten anfallen. Für den Preis einer Lexwarelizenz bekommt man somit ein Paket samt Hardware.

Wenn jemand Support für dieses tolle ERP-System anbieten möchte, steht ihm natürlich auch ein Beitritt im SQL Ledger Network offen. Erst wenn man Stimmrecht bekommen möchte, wird eine Jahresgebühr fällig.

Teilnahme an der Hannover Maker Faire im Mai

Mein Projekt zur Teilnahme an der Hannover Maker Faire wurde von der Organisation der Messe akzeptiert.

Momentan suche ich noch nach jemanden, der Interesse hat, das ERP-System SQL Ledger auf einem Raspberry Pi 3 dort vorzustellen und mit mir Standbetreuung zu machen.

Ich habe mich erstmal nur um einen einfachen Tisch beworben und werde dort eine Installation von SQL Ledger auf so einem Kleincomputer vorstellen. Es wird kein Verkauf von Appliances statt finden aber ich habe vor, eine Anleitung zu erstellen, wie man sich so einen Miniunternehmenscomputer selbst bauen kann.

Ich bin ja Mitglied des SQL Ledger Networks und dort bietet sich die Möglichkeit, mit anderen Projekte rund um dieses tolle ERP-System anzubieten. Partnergebühren fallen per se nicht an, jedoch ist eine kleine Jahresgebühr fällig sofern man Einfluss (sprich Stimmrecht) nehmen möchte.

Wir sehen uns dann auf der “Hannover Maker Faire” vom 27. bis 29. Mai in Hannover.

Anmeldung zur Maker-Faire in Hannover eingereicht

Ich habe heute morgen auf heise.de einen Artikel über den kommenden Raspberry Pi 3 gelesen. Dort bin ich auch auf eine Messe namens Maker-Faire aufmerksam geworden, die unter anderem in Hannover stattfinden wird. Dort würde ich gerne die auf der OpenRheinRuhr gestartete Portierung von SQL Ledger auf diese Kleinstcomputer demonstrieren.

Das Thema ERP auf Kleinstcomputern scheint mir ziemlich unterrepräsentiert zu sein. Viele nutzen den RaspberryPi als Mediencenter oder für Netzwerkzwecke aber ich denke, dass ERP durchaus auch interessant sein kann.

Angemeldet habe ich mich als “Maker ohne Kleinverkauf” – vorgefertigte Appliances zum Kaufen wird es somit nicht geben.

Die Messe findet jedenfalls vom 27. bis 29. Mai im Hannover Congress Centrum statt. Bin mal gespannt, ob die Anmeldung akzeptiert wird.

Gesucht wird aktuell noch eine Person, die mich bei der Standbetreuung unterstützen möchte.