maesn
Außendienst

HERO Software stellt die Rechnung dort, wo die Buchhaltungsdaten schon liegen.

HERO Software ist ein durchgängiges Produkt für Handwerksbetriebe: Projekte, Aufträge, CRM und Rechnungsstellung liegen an einer Stelle. Damit ist es das System, in dem die Buchhaltungsdaten entstehen, und offen bleibt nur, ob sie den Weg in das Buchhaltungssystem des Betriebs unbeschadet überstehen.

Die HERO-Wortmarke über einem Bildschirm mit einem abstrahierten Angebotseditor, mit dunkler Seitenleiste, einem Dokumentblatt in der Mitte und zwei Listenkarten daneben, davor ein Telefon mit den Positionen, dazu dünne Linien, die zu einer Rechnung hinaus und wieder zurück führen.
Diese Software-Teams vertrauen uns
HubSpotTipaltiPaywiseRallyQredNordhealthFindityFintoClockinHEROHolviLanes & PlanesAgicapHubSpotTipaltiPaywiseRallyQredNordhealthFindityFintoClockinHEROHolviLanes & PlanesAgicap

Die Anbindung lief reibungslos, und die Bandbreite wächst weiter

“Die Unterstützung ist wirklich erstklassig, mit beeindruckend kurzen Reaktionszeiten. Die Dokumentation ist gründlich und leicht nachvollziehbar, und dadurch war die Integration für mich ein reibungsloser Ablauf. Ich schätze außerdem die große Bandbreite verfügbarer Buchhaltungsintegrationen und Endpunkte. Man sieht deutlich, dass die Endpunkte laufend weiterentwickelt und erweitert werden, und das macht die Plattform noch wertvoller.”
Ricardas Kauneckas
Full Stack Engineer, HERO Software
Die Eckdaten

Wer HERO ist und was auf Maesn läuft

Website
hero-software.de
Über HERO Software
HERO Software GmbH aus Hannover, ein Cloud-Produkt mit begleitender App für Handwerksbetriebe von zwei bis fünfzig Mitarbeitern, über alle Ausbaugewerke von Sanitär und Elektro bis Dach, Tischlerei und Solar. Die eigene Website nennt Deutschland, Österreich, die Schweiz und die Niederlande als Märkte, und Maesn veröffentlicht 40.000 Handwerksbetriebe auf der Plattform.
Was in HERO läuft
Projektmanagement, Auftragsabwicklung, CRM, Zeiterfassung und die Rechnungsstellung samt Forderungen. Die Rechnung entsteht in HERO und wird aus HERO versendet.
Use Case
Die Kundenstammdaten lesen und die Buchung zurückschreiben, sobald die Rechnung draußen ist. Der Ablauf selbst, unabhängig von einem einzelnen Produkt, steht auf der Seite zum Zahlungsabgleich.
Buchhaltungssysteme
DATEV und weitere Buchhaltungssysteme innerhalb und außerhalb des deutschsprachigen Marktes, auf derselben Anbindung
Das Problem

Die Rechnung entscheidet, wie die Buchung aussehen wird

Ein Handwerksbetrieb macht seine Buchhaltung nicht abends. Er macht sie, indem er eine Rechnung stellt, und alles, was eine Buchung später braucht, steht in diesem Moment fest: was geliefert wurde, wann, und zu welchem Steuersatz.

Weil die Rechnungsstellung in HERO Software passiert und nicht in einem Hauptbuch, entstehen die buchhaltungsreifen Details in HERO. Artikel und Leistungen werden dort ohnehin gepflegt, die Zeiterfassung liefert den Zeitraum, in den die Arbeit fiel, und die Rechnung trägt den Steuersatz je Position, für Kunden innerhalb und außerhalb Deutschlands. Nichts davon ist Buchhaltungsarbeit im üblichen Sinn, und alles davon ist das, worauf saubere Bücher beruhen.

Das Risiko liegt nicht darin, es richtig zu machen. Es liegt in dem, was bei der Übergabe passiert, denn eine Buchung muss in der Form ankommen, die das empfangende System erwartet, und eine gemeinsame Form gibt es nicht: Allein der deutsche Markt bietet mehrere, und HERO verkauft in vier Märkte. Das je System nachzubauen und nachgebaut zu halten, ist ein zweites Produkt neben dem, das die Handwerksbetriebe tatsächlich kaufen.

Artikel und LeistungenDie Artikel und Leistungen, die in HERO gepflegt werden, direkt auf die Rechnung getragen statt abgetippt.
Positionen und BeschreibungenWas tatsächlich geleistet wurde, in der Tiefe, die der Kunde sieht und die die Buchhaltung braucht.
LeistungszeiträumeWann die Leistung erbracht wurde, und das entscheidet über den Zeitraum, zu dem eine Buchung gehört.
SteuersätzeDer Satz je Position, für deutsche und nicht deutsche Endkunden, und HERO verkauft in vier Märkte.
Vier Dinge, die eine Buchung braucht, alle in HERO festgelegt, bevor irgendein Buchhaltungssystem sie sieht.
Wie Maesn das löst

Eine Buchung, und ihre Form ist Sache der anderen Seite

HERO schreibt die Buchung einmal. Ob sie als Buchungssatz oder als Buchungsvorschlag ankommt, ist eine Eigenschaft des Systems auf der anderen Seite, und auf den meisten Systemen gibt es keine zweite Möglichkeit.

10
nehmen einen Buchungssatz an

Die Buchung ist gemacht, für einen Betrieb oder eine Kanzlei, die die Bücher selbst führt.

10
nehmen einen Buchungsvorschlag an

Die Buchung ist vorgeschlagen, und jemand prüft und gibt sie auf der anderen Seite frei.

3
nehmen beides an

Exact Online, Dynamics 365 Business Central und Xero. Überall sonst ist die Form für Sie festgelegt.

Über die 30+ angebundenen Systeme gezählt: 17 nehmen eine Buchung in der einen oder der anderen Form an.

Bei vierzehn der siebzehn gibt es nichts zu wählen, und deshalb muss ein Produkt, das selbst Buchungen schreibt, je System wissen, welche der beiden Formen es gibt, wie sie dort heißt und was sie verlangt. Das Common Data Model ist die Stelle, an der dieser Unterschied aufgefangen wird, und deshalb schreibt HERO eine Buchung, und die Kundenstammdaten kommen ebenfalls in einer Form zurück.

Die andere Hälfte des Hochlaufs ist, dass niemand von HERO dabei ist, wenn eine Anbindung eingeschaltet wird. Ein Handwerksbetrieb mit vier Leuten verbindet sein eigenes Buchhaltungssystem, und es muss beim ersten Mal funktionieren. Unified Authentication ist der Teil, der das trägt, auch für die Systeme, in denen ein Kunde mehrere Mandanten führt.

Was sich geändert hat

Mehrere hundert angebundene Betriebe in den ersten Wochen

HERO Software kam vom Start auf mehrere hundert angebundene Endkunden, und zwar in den ersten Wochen. Das ist eine Selbstbedienungskurve und kein Rollout, und sie steht nur einem Produkt offen, dessen Kunden die Anbindung selbst einschalten können.

In den Worten des Entwicklers

„Ich schätze außerdem die große Bandbreite verfügbarer Buchhaltungsintegrationen und Endpunkte. Man sieht deutlich, dass die Endpunkte laufend weiterentwickelt und erweitert werden.“

Die Bandbreite entscheidet darüber, ob der vierte Markt ein Projekt oder eine Konfiguration ist. Von den siebzehn Systemen, die eine Buchung annehmen, gehören fünf zum deutschsprachigen Markt und die übrigen verteilen sich auf die Niederlande, die nordischen Länder, Großbritannien und die globalen Plattformen.

HERO veröffentlicht Deutschland, Österreich, die Schweiz und die Niederlande als seine Märkte, und die niederländische Buchhaltungslandschaft hat mit der deutschen nichts gemein. Geändert hat sich, dass das aufgehört hat, eine Entwicklungsfrage zu sein: Dieselbe Buchung erreicht ein niederländisches und ein deutsches Hauptbuch, und der Unterschied wird aufgefangen, bevor er den Code von HERO erreicht. Kundendatensätze in die andere Richtung zu lesen ist der benachbarte Ablauf der Synchronisation von Kunden- und Lieferantenstammdaten. Und weil die Menschen, die das am stärksten gespürt haben, dieselben sind, die es gebaut haben, steht die Begründung dafür in ihren eigenen Begriffen auf der Seite für Produkt- und Entwicklungsteams.

FAQ zur HERO Software Case Study

Häufige Fragen

Was bewegt die Anbindung tatsächlich?

Zwei Dinge in zwei Richtungen. Die Kundenstammdaten werden aus dem Buchhaltungssystem gelesen, damit die Rechnung gegen einen Datensatz gestellt wird, den es dort bereits gibt, und die Buchung wird zurückgeschrieben, sobald die Rechnung draußen ist. Die Rechnung selbst verlässt HERO nie: Sie entsteht dort, wird von dort versendet, und die Forderungen werden dort verwaltet.

Buchungssatz oder Buchungsvorschlag, und wer entscheidet?

Das Zielsystem entscheidet, nicht HERO und nicht der Kunde. Über die 30+ angebundenen Systeme gemessen, nehmen zehn einen Buchungssatz an und zehn einen Buchungsvorschlag, aber nur drei nehmen beides. Bei den übrigen vierzehn legt das System die Form fest, und das ist genau die Art Unterschied, die ein Produkt nicht in seinem eigenen Code tragen sollte.

Funktioniert das außerhalb Deutschlands?

Darum geht es zum großen Teil. Von den 17 Systemen, die eine Buchung annehmen, sind fünf Produkte des deutschsprachigen Marktes und die übrigen nicht: die Niederlande, die nordischen Länder, Großbritannien und die globalen Plattformen liegen alle in derselben Menge. HERO veröffentlicht Deutschland, Österreich, die Schweiz und die Niederlande als seine Märkte, und die Anbindung ändert sich nicht, wenn das Hauptbuch eines Kunden es tut.

Warum müssen die Buchhaltungsdaten so früh stimmen?

Weil die Teile, die am schwersten richtig zu bekommen sind, beim Schreiben der Rechnung entschieden werden und nicht danach. Der Leistungszeitraum, der Steuersatz je Position, die Aufteilung zwischen dem, was in den einen und dem, was in den nächsten Zeitraum fällt: All das liegt in HERO im Moment der Rechnungsstellung vor. Kommt es eingeebnet an, baut es jemand von Hand aus einem Beleg wieder auf.

Wie schnell lief es an?

Mehrere hundert angebundene Endkunden in den ersten Wochen, und das ist eine andere Kurve als eine Handvoll Enterprise-Rollouts. Diese Form funktioniert nur, wenn der Handwerksbetrieb die Anbindung selbst einschalten kann, ohne Projekt auf einer der beiden Seiten.

Kann ein anderes vertikales Produkt denselben Aufbau nutzen?

Die Objekte sind überall dieselben, wo die Rechnungsstellung im Produkt passiert und nicht im Hauptbuch: der Kundendatensatz, die Buchung und die Daten, die die Buchung korrekt machen. Was sich unterscheidet, ist, welche Buchhaltungssysteme Ihre eigenen Kunden führen, und das ist eine Frage der Abdeckung und keine der Anbindung.
Jede Integration, nach der Ihre Kunden fragen. In Tagen, nicht in Monaten.