Ratgeber

Unterschied zwischen Baustellensoftware und ERP: Braucht man mit ERP noch eine Maschinenverwaltung?

Das ERP führt Buchhaltung, Einkauf und Anlagevermögen; die Baustellensoftware führt Störung, Zählerstand, Stundenzettel und Stillstand, also die Ereignisse an der Maschine. Der Ratgeber zeigt tabellarisch, wo welche Daten entstehen und leben, und beschreibt Anbindungsmuster.

Veröffentlicht:6 Min. Lesezeit
Auf dem Schreibtisch im Baubüro liegt ein Schutzhelm; auf einem Bildschirm ist eine Buchhaltungstabelle geöffnet, auf dem Tablet daneben eine Maschinenstörungsakte

Kurz gefasst

  • Das ERP arbeitet auf Beleg- und Monatsebene, die Baustellensoftware auf Stunden- und Tagesebene; ein Stillstand von 9:40 bis 16:10 Uhr kommt im ERP erst, wenn die Rechnung für den Schlauch eintrifft, als eine einzige Aufwandszeile an.
  • Doppeleingaben und Abweichungen entstehen, wenn nicht schriftlich festgehalten ist, wo der Stammdatensatz je Datenart liegt; es genügen ein einziger Eigentümer je Datenart, gemeinsame Maschinen- und Projektcodes und ein Datenfluss in nur eine Richtung.
  • Eine ERP-Anbindung ist keine Voraussetzung: In einem Unternehmen ohne ERP schließt sich der Prozess in der Software, in einem Unternehmen mit ERP beginnt man mit dem Excel-Import und fügt die Anbindung schrittweise hinzu.

Braucht man mit ERP noch eine Maschinenverwaltungssoftware?

Das ERP ist meist der Stammdatensatz für die finanzielle und administrative Erfassung, die Baustellensoftware der Stammdatensatz für das Ereignis an der Maschine; beide sehen dieselbe Arbeit in unterschiedlicher Auflösung. Ob mit einem ERP zusätzlich eine eigene Maschinenverwaltungssoftware nötig ist, hängt davon ab, ob Ihr ERP die Fragen auf Stunden- und Tagesebene so detailliert beantwortet, dass ein Anwender auf der Baustelle damit arbeiten kann: Welche Maschine hat an welchem Tag gearbeitet, wann stand sie still, bei welchem Zählerstand wird sie gewartet, wie viel Kraftstoff hat sie getankt.

Ist die Frage nur der Betrag am Monatsende, also wie viel Rechnung in diesem Monat für diese Maschine gebucht wurde, genügt das ERP meist. Der Unterschied liegt hier: Das ERP sieht etwas, wenn ein Beleg gebucht wird, aber nichts, wenn die Maschine stehen bleibt. Haben Sie kein ERP, sondern Excel und eine Nachrichtengruppe, wird der Vergleich anders aufgebaut; dazu lesen Sie den Ratgeber „Excel oder Software“.

Bereiche, in denen das ERP den Stammdatensatz hält

In den folgenden Bereichen erzeugt eine Baustellensoftware, die das ERP ersetzen will, von selbst Widersprüche. Die Baustellenseite verweist darauf und schreibt sie nicht neu.

  • Buchhaltung und Finanzberichterstattung: Buchungsjournal, Bilanz, Aufzeichnungen als Grundlage der Steuererklärung.
  • Erfassung der Bestellung im Einkauf und das Lieferantenkonto: Bestellnummer, Fälligkeit, Zahlung.
  • Periodenabschluss und finanzielle Bewertung: die Monats- und Jahresabschlussarbeiten der offiziellen Aufzeichnungen.
  • Anlagevermögen: Zugangswert der Maschine bei Aktivierung und Abschreibung. Für Dauer und Methode fragen Sie Ihren Steuerberater.
  • Lohnabrechnung: die offizielle Erfassung von Gehalt und Arbeitgeberkosten des Personals.

Ein Ereignis an der Maschine verblasst, bis es das ERP erreicht

Beispiel: Ein Bagger blieb morgens um 9:40 Uhr wegen eines geplatzten Hydraulikschlauchs stehen und lief um 16:10 Uhr wieder. In der Baustellenerfassung ist das ein Stillstand von 6 Stunden und 30 Minuten; Maschine, Uhrzeit und Ursache sind bekannt. Im ERP erscheint dasselbe Ereignis, wenn die Rechnung für den Schlauch gebucht wird, oft erst Tage später, als eine einzige Zeile Wartungsaufwand. Die Dauer des Stillstands, das Projekt, zu dem er gehört, und ob er von der Miete abzuziehen ist, gelangen nie ins ERP.

Aufgabe der Baustellensoftware ist es, diese Augenblicke festzuhalten, die das ERP nicht sieht. Ereignisse, die an der Maschine entstehen, sind:

  • Störung: wer sie wann an welcher Maschine gemeldet hat und ob die Maschine noch betriebsfähig war.
  • Zählerstand: Betriebsstunden und Kilometer, die Grundlage für den Wartungszeitpunkt.
  • Stundenzettel: ob die Maschine an diesem Tag gearbeitet hat, in Bereitschaft war, gestört war oder unterwegs.
  • Stillstand: mit Beginn- und Endzeit sowie Ursache.
  • Betankung: an welche Maschine, wie viele Liter, bei welchem Zählerstand.
  • Wartungszeitpunkt: die nach dem tatsächlichen Zählerstand fällige geplante Arbeit.

Auch die Benutzer sind verschieden: Buchhalter und Polier

Die Bildschirme für Buchhaltung, Einkauf und Finanzen im ERP werden meist am Schreibtisch und anhand von Belegen genutzt. Die Benutzer der Baustellensoftware sind Polier, Maschinenführer, Maschinenverantwortliche und Bauleiter: Am Telefon oder Tablet öffnen sie alle zwei Minuten einen Eintrag, und die Person, die den Eintrag schreibt, geht oft nie ins ERP. Alle Benutzer vor Ort zu ERP-Benutzern zu machen, ist hinsichtlich Lizenz, Schulung und Bildschirmanpassung eine Aufgabe für sich; meist ist es realistischer, zuerst zu prüfen, ob sich die beiden Systeme ergänzen.

Wenn das ERP allein genügt

Nicht jedes Unternehmen braucht eine eigene Baustellensoftware. Das ERP genügt meist, wenn diese drei Punkte zugleich zutreffen:

  • Die Zahl der Maschinen ist gering, sie arbeiten auf einer einzigen Baustelle, und Ihre Fragen bewegen sich auf Monatsebene: wie viel Aufwand diesen Monat für welche Maschine gebucht wurde.
  • Störungs- und Stillstandsinformationen führt ohnehin eine einzige Person, und dieselbe Person gibt sie ins ERP ein; der Eintrag muss nicht auf weitere Benutzer verteilt werden.
  • Die Mietabrechnung einer Mietmaschine läuft nicht über den Stundenzettel, sondern über ein festes Monatsentgelt.

Welche Daten wo entstehen und wo sie leben

Die folgende Verteilung ist das übliche Muster für ein Unternehmen mit ERP. Jede Firma passt sie an ihr eigenes ERP an; welche Anbindung gebaut wird, wird in der technischen Klärung festgelegt.

Datenverteilung zwischen ERP und Baustellensoftware

DatenEntstehungsortEigentümer des StammdatensatzesWas auf die andere Seite geht
Maschinen- und AnlagenkarteERP: Einkauf und AktivierungFinanzieller Teil ERP; Zähler, Dokumente und Wartung BaustellensoftwareMaschinencode, Name und Gesellschaft kommen aus dem ERP in die Baustellensoftware; Zähler und Dokumente gehen nicht ins ERP
Projekt und KostenstelleERPERPDer Projektcode kommt in die Baustellensoftware; die Maschinenkosten werden auf diesen Code geschrieben
Lieferanten- und VermieterkontoERPERPDas Konto bleibt im ERP; über welchen gemeinsamen Code Vermieter und Servicefirma in beiden Systemen zugeordnet werden, wird in der technischen Klärung festgelegt
Bestellung im EinkaufMit ERP das ERP; ohne ERP das Modul für Anforderung und EinkaufDas System, in dem die Bestellung eröffnet wurdeDie Bestellnummer wird zur Referenz für den Eintrag auf der Baustelle; der Bedarf von der Baustelle geht als Anforderung ins ERP
Störungsakte und ArbeitsauftragAn der Maschine: Maschinenführer oder PolierBaustellensoftwareZusammenfassung der Reparaturkosten (Arbeitslohn, Teile, externer Service) und die Störungsreferenz gehen ins ERP
Betriebsstunden und ZählerstandMaschine oder Telemetrie; sonst ExcelBaustellensoftwareAuf Wunsch eine Zusammenfassung der Betriebsstunden zum Periodenende
Stundenzettel und TagesstatusBaustelle; der Entwurf entsteht aus Zählerstand und StillstandBaustellensoftware; der Bauleiter gibt freiFreigegebene Monatszusammenfassung; bei einer Mietmaschine die Eingangsgröße der Mietabrechnung
BetankungBetankungsstelleBaustellensoftware (Maschine, Liter, Zählerstand)Die Betankung wird auf die Maschine geschrieben; Kraftstoffrechnung und Lagerwert bleiben im ERP
Geplanter WartungszeitpunktTatsächlicher ZählerstandBaustellensoftwareKosten des Wartungsauftrags
Mietvertrag, Mietabrechnung und ZahlungVertrag; Abrechnungsbetrag aus dem freigegebenen StundenzettelBerechnung der Abrechnung Baustellensoftware; Rechnung, Fälligkeit und Zahlung ERPFreigegebener Periodenbetrag ins ERP; Rechnung des Vermieters aus dem ERP zum Vergleich
Lohnabrechnung und LohnkostenERP-LohnabrechnungERPDie monatlichen Arbeitgeberkosten einer Person werden in die Baustellensoftware eingegeben, in einen Stundensatz umgerechnet und als Arbeitslohn in die Störungs- und Wartungsakte geschrieben; ins ERP geht eine Zusammenfassung der Arbeitsstunden

Woher Doppeleingaben und Abweichungen kommen

Beispiel (die Zahlen sind angenommen): Für einen Bagger zeigt die Baustellenerfassung in einem Monat 38.000 TL Reparaturaufwand; davon sind 21.000 TL Teile und externer Service und 17.000 TL interner Arbeitslohn. Im ERP stehen im Wartungsaufwandskonto desselben Monats 21.000 TL, weil der interne Arbeitslohn in der Lohnabrechnung bereits als Gehalt geführt wird. Die beiden Zahlen messen Verschiedenes, und beide können richtig sein. Die Abweichung entsteht, wenn nicht schriftlich festgehalten ist, welche Zahl die Maschinenkosten und welche der buchhalterische Aufwand ist.

Auch Doppeleingaben kommen von derselben Stelle: Der Maschinencode wird in beiden Systemen unterschiedlich geschrieben, das Projekt wird sowohl in die Baustellentabelle als auch von Hand ins ERP eingegeben, Rechnungsdatum und Ereignisdatum fallen in verschiedene Monate. Vier Regeln verhindern das meiste:

  • Legen Sie für jede Datenart einen einzigen Eigentümer des Stammdatensatzes fest; die dritte Spalte der obigen Tabelle ist der Entwurf dafür.
  • Maschinencode und Projektcode sollen auf beiden Seiten gleich sein; die Zuordnung externer Referenzen hält diesen Schlüssel.
  • Die Daten sollen nur in eine Richtung fließen: Dasselbe Feld wird nicht von zwei Stellen geschrieben.
  • Schreiben Sie die Datumsregel auf: Die Baustellensoftware arbeitet mit dem Ereignisdatum, das ERP mit dem Belegdatum. Bei einem monatlichen Vergleich wird die Abweichung zuerst bei diesen beiden Daten gesucht.

Anbindungsmuster ohne Fachjargon

Die Anbindung beruht auf fünf einfachen Ideen. Keine davon ist Voraussetzung dafür, dass die Software funktioniert; sie werden hinzugefügt, wenn der Bedarf entsteht.

  • Stammdaten kommen aus dem ERP: Informationen zu Maschinen, Projekten und Gesellschaften schreibt das ERP oder eine zwischengeschaltete Software gesammelt über die API.
  • Betriebsdaten gehen von der Baustelle als Zusammenfassung oder Ereignis ins ERP: Die ERP-Seite liest sie über die API.
  • Zuordnung externer Referenzen: Die Nummer jeder Maschine, jedes Projekts und jedes Belegs im ERP wird im Baustelleneintrag gehalten; so wird dasselbe Objekt auf beiden Seiten erkannt.
  • Änderungsfluss: Die Gegenseite liest nicht jede Nacht die ganze Liste von vorn, sondern holt nur das, was sich seit der letzten Abfrage geändert hat.
  • Signierte Ereignisbenachrichtigung (Webhook): Wird eine Störung abgeschlossen oder ein Stundenzettel freigegeben, meldet das System dies an eine festgelegte Adresse; die Signatur bestätigt, dass die Benachrichtigung tatsächlich von diesem System stammt.

Stand bei SAP und API

Lesen über die API, Massenschreiben, Änderungsfluss, Zuordnung externer Referenzen und signierte Ereignisbenachrichtigung sind live; der API-Zugang ist ein lizenzabhängiges Zusatzmodul. Der SAP-Konnektor befindet sich dagegen in der Vorschau und ist nicht allgemein verfügbar. Sein Umfang wird in der technischen Klärung bestätigt; nehmen Sie vor dem Gespräch nicht an, für welche SAP-Version und welche Belegart er funktioniert. Einzelheiten finden Sie auf der Seite ERP- und SAP-Integration.

Ohne ERP schließt sich der Prozess in der Software

Haben Sie kein ERP, bleibt der Einkauf nicht auf halber Strecke stehen. Das Modul für Anforderung und Einkauf von Reper Axis führt den Prozess vom Bedarf über die Angebotsanfrage, die Freigabe nach Betragsberechtigung, die Bestellung und den Teilwareneingang bis zum Rechnungsabgleich; die Logik der Rechnungsprüfung wird im Ratgeber zum dreiseitigen Abgleich erklärt. Die Buchung bleibt weiterhin Sache Ihrer Buchhaltungssoftware und Ihres Steuerberaters; die Baustellensoftware ersetzt sie nicht.

Mit ERP die Anbindung Schritt für Schritt aufbauen

Auch mit ERP muss die Anbindung nicht am ersten Tag stehen. Die folgende Reihenfolge prüft in jedem Schritt die Richtigkeit des vorherigen:

  • Laden Sie die Liste von Maschinen, Maschinenführern, Projekten und Standorten mit der Vorlage des Datenimports per Excel hoch; schreiben Sie Maschinen- und Projektcodes genauso wie im ERP.
  • Lassen Sie auf einer Baustelle den Ablauf von Störung, Zählerstand und Stundenzettel laufen.
  • Vergleichen Sie am Ende des ersten Monats den Wartungsaufwand im ERP von Hand mit den Kosten auf der Maschinenkarte und erklären Sie die Abweichung mit Datum und Umfang.
  • Wenn sich die Abweichung schriftlich erklären lässt, fügen Sie die Stammdatenanbindung hinzu.
  • Zuletzt senden Sie die Zusammenfassung der Betriebsdaten an das ERP.

Häufige Fragen

Brauchen wir eine eigene Software, wenn unser ERP ein Wartungsmodul hat?

Probieren Sie mit diesem Modul zuerst drei Fragen aus: Kann der Polier am Telefon eine Störung eröffnen, wird der Stillstand stundenweise gemessen, ergibt sich aus dem Stundenzettel die Mietabrechnung? Wenn Sie alle drei mit Ja beantworten, ist eine eigene Software womöglich nicht nötig.

In welchem Stadium ist die SAP-Anbindung?

Der SAP-Konnektor befindet sich in der Vorschau und ist nicht allgemein verfügbar; der Umfang wird in der technischen Klärung bestätigt. Live sind API, Zuordnung externer Referenzen, Änderungsfluss und signierte Ereignisbenachrichtigung.

Führt ein Start ohne Integration zu Dateninkonsistenzen?

Nicht, wenn Maschinen- und Projektcodes von Anfang an gleich sind und am Monatsende abgestimmt wird. Die Abweichung entsteht nicht durch eine fehlende Anbindung, sondern dadurch, dass der Eigentümer des Stammdatensatzes nicht schriftlich festgelegt ist.

Reper Axis

15-tägiger Pilot mit Ihrem eigenen Maschinenpark

Der Pilot ist kostenlos und läuft mit bis zu 10 Maschinen. Senden Sie uns Ihre Maschinenliste, wir laden sie ins System. Störungen, Wartung und Maschinenzeiten sind freigeschaltet; die Maschinenzeiten sind in der Jahreslizenz ein separat berechnetes Modul. Sie arbeiten in einem eigenen Firmenkonto, und es wird nichts automatisch berechnet.

Pilot anfragen
KontaktformularWhatsApp