Branchenpaket Bau
Ein Branchenpaket ist eine fertige Sammlung von Zusatzfeldern und teilweise auch eigenen Tabellen für eine Branche. Du installierst es unter Einstellungen, Gruppe „System", Eintrag „Anpassungen", Kachel „Branchen-Pakete". Dieser Artikel beschreibt die Installation für alle Pakete. Die anderen Artikel dieser Kategorie verweisen darauf.
Was ein Paket anlegt und was nicht
Das Paket legt nur Struktur an. Es bringt keine Daten und keine neuen Programmteile mit. Nach der Installation stehen die Felder an Kunden, Artikeln, Projekten und so weiter zur Verfügung.
In Nemix tragen zwei verschiedene Dinge den Namen Paket. Das musst du auseinanderhalten, sonst suchst du an der falschen Stelle.
| Was | Wo | Für dich sichtbar |
|---|---|---|
| Installierbare Feld-Pakete, 10 Stück | Einstellungen, „Anpassungen", „Branchen-Pakete" | Ja, du installierst sie selbst |
Code-Pakete der Entwicklung im Ordner packages/industry-packs | nur im Quelltext | Nein, sie tauchen in der Einstellungsseite nicht auf |
Diese Hilfe-Kategorie ist nach den Code-Paketen benannt, weil das Programm die Branchen so führt. Installieren kannst du aber nur die Feld-Pakete, und deren Namen decken sich nicht immer mit den Kategorienamen. Jeder Artikel dieser Kategorie sagt dir zuerst, welches installierbare Paket zur Branche passt.
Das Paket „Bau / Handwerk"
Kürzel bau_handwerk, Beschreibung „Gewerke, Aufmaß, Stundensätze". Es legt keine eigene Tabelle an, sondern vier Felder an bestehenden Bereichen.
| Feld | Zielbereich |
|---|---|
| „Gewerk" | Projekte |
| „Bauphase" | Projekte |
| „Stundensatz €" | Mitarbeiter |
| „Materialaufschlag %" | Artikel |
Eine eigene Tabelle bringen nur die Pakete „Autohändler" (Tabelle „Fahrzeuge") und „Immobilien" (Tabelle „Objekte") mit. Über alle zehn Pakete zusammen werden 52 Felder ausgeliefert.
Ein Branchenpaket installieren
- Öffne „Einstellungen".
- Klicke links in der Gruppe „System" auf „Anpassungen". Diesen Punkt sehen nur Administratoren.
- Wähle in der Kachel-Übersicht „Branchen-Pakete". Die Kachel trägt den Untertitel „Vorgefertigte Felder und Tabellen für deine Branche installieren".
- Suche die Karte deiner Branche. Jede Karte zeigt Symbol, Namen, Beschreibung und die ersten 5 Felder mit dem Zielbereich in Klammern. Weitere Felder stehen darunter als „… +N weitere".
- Klicke auf „Installieren". Der Knopf sperrt sich währenddessen selbst gegen Doppelklicks.
Geklappt hat es, wenn oben die Meldung „Installiert: N Entitäten, M Felder" erscheint und der Knopf danach „Installiert" heißt, einen Haken trägt und ausgegraut ist.
Zwei Punkte, die überraschen. Der Reiter selbst ist nicht admin-geschützt. Der Admin-Riegel greift nur für die Einträge des Einstellungs-Katalogs, und „packs" steht dort nicht. Wer die Adresse kennt, kommt also auch ohne Adminrolle hin. Und die Installation kostet nichts. Weder die Route noch der Installer prüfen Rolle oder Tarif. Die Preistabelle auf der Website führt „industry_packs" ab Professional. Durchgesetzt wird das im Programm an keiner Stelle.
Ohne Umweg zur Paketliste springen
- Rufe die Adresse
/settings?tab=packsauf. - Oder rufe
/settings/industry-packauf. Diese ältere Adresse leitet auf/settings?tab=packsum.
Die Paketliste erscheint direkt, ohne den Zwischenschritt über „Anpassungen". Die Überschrift lautet dort „Branchen-Packs". Einen eigenen Menüpunkt „Branchen-Packs" gibt es bewusst nicht mehr, er wurde am 05.08.2026 gestrichen.
Nachsehen, welche Pakete installiert sind
- Öffne „Einstellungen".
- Klicke in der Gruppe „KI & Automatisierung" auf „Anwenderdoku".
- Suche in der Liste die Einträge der Art „Branchenpaket". Die Beschreibung dort lautet „Bringt vorgefertigte Felder und Tabellen der Branche mit."
Du siehst jedes installierte Paket mit seinem Kürzel. Abgeschaltete Pakete tragen den Hinweis „Paket wurde wieder abgeschaltet. Die angelegten Felder bleiben bestehen."
Ein Paket wieder abschalten
In der Oberfläche gibt es dafür keinen Knopf. Die Karte kennt nur „Installieren" und den gesperrten Zustand „Installiert". Der Weg führt allein über die Schnittstelle.
- Rufe
DELETE /api/v1/industry-packs/:slug/installauf. - Gibt es für deinen Mandanten und dieses Kürzel keine Installationszeile, antwortet die Schnittstelle mit 404 und
install_not_found.
Danach steht die Installationszeile auf disabled. Alle angelegten Spalten und Tabellen bleiben mitsamt Inhalt erhalten. Gelöscht wird nichts.
Regeln und Grenzen
| Punkt | Verhalten |
|---|---|
| Eigene Tabellen je Mandant | höchstens 50 |
| Felder je eigener Tabelle | höchstens 100 |
| Dasselbe Paket mehrmals installieren | unschädlich. Vorhandene Entitäten werden übersprungen, Spalten nur ergänzt |
| Ein einzelnes Feld schlägt fehl | der Rest des Pakets wird trotzdem installiert |
| Feld heißt wie eine Kernspalte | wird abgewiesen. Die zehn ausgelieferten Pakete lösen diesen Fall nicht aus |
| Felder an Artikeln | landen in der Tabelle inventory_articles. Eine Tabelle products gibt es je Mandant nicht |
| Zieltabelle existiert noch nicht | Tabellen entstehen erst beim ersten Aufruf des jeweiligen Moduls |
Meldungen
| Meldung | Bedeutung und Ausweg |
|---|---|
| „Installiert: 3 Entitäten, 9 Felder" | Die Installation ist durchgelaufen. Die Zahlen sagen, wie viel wirklich neu angelegt wurde. Bei einer zweiten Installation stehen dort kleinere Zahlen oder Nullen, das ist richtig so |
| „Installiert: 0 Entitäten, 6 Felder — 2 Fehler" | Einzelne Felder konnten nicht angelegt werden, der Rest ist installiert. Welche Felder gescheitert sind, steht nur in der Antwort der Schnittstelle unter „errors". Die Oberfläche zeigt nur die Anzahl |
| „Installation fehlgeschlagen" | Der Aufruf kam mit Fehlerstatus zurück. Seite neu laden und noch einmal versuchen. Der genaue Grund steht nur in der Browser-Konsole |
| „Konnte Branchen-Pakete nicht laden" | Die Abfragen für verfügbare und installierte Pakete sind fehlgeschlagen. Seite neu laden. Bleibt es dabei, ist die API nicht erreichbar |
| „Keine Branchen-Pakete verfügbar." | Die Liste kam leer zurück. Aus der Oberfläche heraus lassen sich keine Pakete anlegen, das muss der Betreiber richten |
quota_exceeded | Eine Grenze ist erreicht, 50 eigene Tabellen oder 100 Felder je Tabelle. Nicht benötigte Felder oder Tabellen entfernen, dann erneut installieren |
Table "tenant_x".projects does not exist for this tenant | Das Paket will ein Feld an einen Bereich hängen, dessen Tabelle es in deinem Mandanten noch nicht gibt. Öffne das betroffene Modul einmal, dann installiere das Paket erneut |
tenant context missing | Der Aufruf kam ohne Mandanten-Kontext an, Antwort 401. Neu anmelden. Siehe auch Login funktioniert nicht |
Industry pack 'xyz' not found | Zu diesem Kürzel gibt es kein Paket, Antwort 404. Gültiges Kürzel aus GET /api/v1/industry-packs verwenden |
Was am Bau sonst noch am Wort Paket hängt
Die Bau-Funktionen des Programms hängen nicht an der Installation. Leistungsverzeichnis und Aufmaß stehen jedem Mandanten offen, siehe Bau, LV und Aufmaß. Auch der GAEB-Import und -Export ist fest angeschlossen und prüft kein Paket.
Bei der Registrierung wählst du eine von vier Branchen. Wählst du „Bau & Handwerk", bekommt dein Mandant die aktiven Pakete core und bau. Siehe Sign-up.
Zwei Stellen führen dich hier in die Irre. In „Integrationen" trägt der Eintrag „GAEB" die Markierung „Pack erforderlich". Diese Markierung verschwindet nie, auch nach einer Installation nicht, denn der Katalog erwartet dort das Kürzel pack-bau, vergeben wird bei der Registrierung aber bau. Der GAEB-Import funktioniert davon unabhängig. Und die Auswahl in Schritt 3 des Einrichtungsassistenten installiert kein Branchenpaket. Die Liste wird nur mitgeschickt, ausgewertet wird sie im Programm nicht. Siehe Schritt 3, Packs.