T ToutadminDokumentation

Toutadmin

Ein CMS, das ein ganzes Unternehmen verwaltet: Personal und Verträge, Personalwesen, Finanzen und Buchhaltung, Unternehmensführung, Qualität, Compliance und Gesellschaftsrecht, allgemeine Dienste. Es gibt es in zwei Editionen — eine auf Node 22, eine auf PHP 8.1 —, die genau dasselbe leisten. Eine einzige Maschine genügt, keine externe Datenbank zu installieren.

16Oberflächensprachen
2Editionen, gleiche Funktionen
7zuschaltbare Module
1374Integrationstests
0erforderliche Fremddienste

Wo anfangen#

Was die Software ist#

Ein allgemeines Unternehmens-CMS, gedacht, um von einer Firma gekauft und betrieben zu werden, die alle ihre Abteilungen von einer Stelle aus steuern will: Geschäftsführung, Personalwesen, Finanzen, Betrieb, allgemeine Dienste. Es ist auf kein Gewerbe spezialisiert; es deckt ab, was alle Unternehmen gemeinsam haben, und überlässt spezialisierten Werkzeugen, was eine Zulassung oder Zertifizierung verlangt.

Drei bewusste Entscheidungen#

Ein Datum wird einmal erfasst. Ein genehmigter Urlaub erscheint im Kalender, sperrt eine Schichtplanung, fließt in den Saldo ein und taucht bei den Fristen wieder auf. Organigramm, Verzeichnis und Suche lesen dieselbe Zuordnung. Nichts wird von einer Maske in die nächste übertragen.

Lieber ablehnen als schätzen. Eine Rechnung in einer Währung mit unbekanntem Kurs wird nicht angeboten; ein Import mit einer fehlerhaften Zeile wird gar nicht geschrieben; eine Abweichung mit noch offenen Maßnahmen lässt sich nicht schließen; eine unausgeglichene Buchung wird abgelehnt, mit Angabe der Differenz. Ein falsches Datum, das durchrutscht, kostet mehr als eine abgelehnte Eingabe.

Was nicht abgedeckt ist, steht auf dem Bildschirm. Jedes Modul zeigt seine Grenzen beim Einschalten, nicht in einer Fußnote: die Lohnabrechnung wendet die Sätze an, die Sie eingeben, und erzeugt keine behördliche Meldung; die elektronische Rechnungsstellung erzeugt das XML, reicht es aber bei keiner Plattform ein; die Liquiditätsplanung verbindet sich mit keiner Bank.

Was es nicht ist#

Manche Funktionen gehören einem zugelassenen Dritten und bleiben bewusst außen vor, statt halb erledigt zu werden:

  • Elektronische Steuer- und Sozialmeldungen: verlangen eine Zulassung, ein jährlich wechselndes Format und rechtliche Haftung. Die Software erzeugt die Daten; die Einreichung bleibt Sache eines meldebefugten Dritten.
  • Qualifizierte elektronische Signatur im Sinne von eIDAS: verlangt einen zertifizierten Vertrauensdiensteanbieter. Die Unterschriftenmappe erzeugt eine einfache Signatur, und die Bescheinigung sagt das selbst.
  • Beweiskräftige Archivierung (zertifizierte Aufbewahrung, belastbare Zeitstempel): verlangt eine Zertifizierungsstelle.
  • Gemeinsames Bearbeiten von Dokumenten, Videokonferenz, Telefonie: jedes davon ist ein eigenes Produkt.

Erster Start#

Node-Edition:

npm install
npm start          # http://localhost:3000

PHP-Edition:

cp config.sample.php config.php
php -S localhost:8000 -t public public/index.php

Auf einer leeren Instanz leitet jede Adresse zum Installationsassistenten. Siehe Installation — Node oder Installation — PHP für die vollständige Anleitung: Dienst, vorgeschalteter Server, TLS, Berechtigungen, geplante Aufgabe, Sicherungen und Aktualisierung.

Über diese Website

Diese Dokumentation ist eine eigenständige statische Website, getrennt von der Software gehostet. Sie wird aus beiden Repositorien neu gebaut: Glossar, Routen, Schema und Zählungen stammen aus dem Code beider Editionen und können daher nicht von dem abweichen, was das Produkt anzeigt. Sie erscheint in allen 16 Oberflächensprachen.

Toutadmin-Dokumentation — erstellt am 2026-09-13. Eigenständige Website, unabhängig von der Software.