Sitzplätze und Abrechnung verwalten
In SupaCloud erfolgt die Abrechnung pro Organisations-Sitzplatz (ADR 0035, ADR 0045). Jedes aktive Mitglied deiner Organisation belegt genau einen Sitzplatz. Dein Tarif bringt ein enthaltenes Sitzplatz-Kontingent mit; sobald deine aktive Mitgliederzahl dieses Kontingent übersteigt, wird jedes weitere Mitglied als zusätzlicher Sitzplatz abgerechnet. Sitztypen (Member, Operator, …) sind Entitlement-Marker – sie fügen keine eigene Abrechnungsposition hinzu; jeder Sitzplatz, ob mit Rolle oder ohne, zählt auf dieselbe Weise auf die Mitgliederzahl an.
Wie Sitzplätze gezählt und abgerechnet werden
Abschnitt betitelt „Wie Sitzplätze gezählt und abgerechnet werden“SupaCloud gleicht die Sitzplatz-Mengen automatisch bei jeder Mitgliederänderung ab – sei es eine angenommene Einladung, ein gesperrtes, reaktiviertes oder entferntes Mitglied oder ein neu zugewiesener Sitzplatz – und zusätzlich über einen stündlichen Hintergrund-Sweep. Die Werte berechnet vollständig der Server; das Panel stellt sie unverändert dar und rechnet nichts im Browser.
Die Abrechnung hat eine einzige Dimension – die Mitgliederzahl:
| Teil | Was es ist | Wie es abgerechnet wird |
|---|---|---|
| Enthaltene Sitzplätze | Das Kontingent deines Tarifs, gelesen aus users.max des Tarifs |
Bereits durch den Tarif-Grundpreis abgedeckt (keine Zusatzkosten). Ein unbegrenztes Kontingent läuft nie über. |
| Zusätzliche Sitzplätze (Überschreitung) | max(0, aktive Mitglieder − enthaltenes Kontingent) |
zusätzliche Sitzplätze × Preis pro Zusatz-Sitzplatz, zusätzlich zum Tarif-Grundpreis. |
Jedes aktive Mitglied – auch eines mit der Operator-Rolle (oder jeder anderen) – zählt einmal: ein Sitzplatz in der Mitgliederzahl. Eine Rolle fügt darüber hinaus keine feste Position pro Sitzplatz mehr hinzu; sie schärft nur die Entitlements dieses Mitglieds.
Einem Mitglied einen Sitzplatz zuweisen
Abschnitt betitelt „Einem Mitglied einen Sitzplatz zuweisen“Einen Sitzplatz weist du im Detail-Bereich des Mitglieds zu. Dafür brauchst du die Organisationsrolle Owner, Admin oder Billing-Admin.
-
Öffne die Organisationseinstellungen.
Navigiere zu Einstellungen → Organisation. Die Liste der Mitglieder befindet sich links; das Panel Sitzplätze & Abrechnung in der rechten Spalte.
-
Öffne das Mitglied.
Klicke auf die Zeile eines Mitglieds, um seinen Detail-Bereich zu öffnen.
-
Wähle eine Sitzplatz-Kachel.
Wähle in der Auswahl Sitztyp eine Kachel. Zur Auswahl stehen jeder aktive Sitztyp (zum Beispiel der Standard-Sitzplatz Member und der Operator-Sitzplatz) sowie die Option Kein Sitz. Sobald du eine Kachel wählst, ist der Sitzplatz zugewiesen.
-
Bestätige den Abgleich.
SupaCloud speichert die Änderung und gleicht die Sitzplatz-Mengen der Organisation ab. Das Panel Sitzplätze & Abrechnung aktualisiert sich und zeigt die neuen Summen.
Das Panel „Sitzplätze & Abrechnung“ lesen
Abschnitt betitelt „Das Panel „Sitzplätze & Abrechnung“ lesen“Das Panel Sitzplätze & Abrechnung (rechte Spalte unter Einstellungen → Organisation) zeigt genau, wie sich deine Rechnung zusammensetzt. Eine Position erscheint nur dann, wenn sie zutrifft:
- Enthaltene Sitzplätze –
belegt von enthalten, z. B.5 von 3. Der Wertbelegtist deine aktive Mitgliederzahl,enthaltendas Tarif-Kontingent (oderunbegrenzt). Diese Zeile erscheint immer. - Zusätzliche Sitzplätze – nur sichtbar, wenn du über dem Kontingent
liegst. Die Unterzeile lautet
Anzahl × Stückpreis(zusätzliche Sitzplätze mal Preis pro Zusatz-Sitzplatz); der Betrag ist die Summe der Überschreitung. - Tarif-Grundpreis – der feste monatliche Grundpreis deines Tarifs, sichtbar, sobald er größer als null ist.
Die Fußzeile des Panels nennt die Gesamtzahl der Mitglieder mit Sitzplatz und den MRR (monatlich wiederkehrender Umsatz): den Tarif-Grundpreis plus die Überschreitungssumme.
Durchgerechnetes Beispiel
Abschnitt betitelt „Durchgerechnetes Beispiel“Ein Tarif mit einem enthaltenen Kontingent von 3 Sitzplätzen, einem Grundpreis von 19 € und einem Preis pro Zusatz-Sitzplatz von 5 €. Die Organisation hat 5 aktive Mitglieder, von denen eines zusätzlich die Operator-Rolle hält:
| Position | Berechnung | Betrag |
|---|---|---|
| Enthaltene Sitzplätze | 5 von 3 (Kontingent durch den Grundpreis abgedeckt) |
— |
| Zusätzliche Sitzplätze | 2 × 5 € (5 aktiv − 3 enthalten) |
10 € |
| Tarif-Grundpreis | fest | 19 € |
| MRR | 19 € + 10 € |
29 € |
Das Operator-Mitglied zählt einmal zu den 5 aktiven Mitgliedern (was die Überschreitung bestimmt); die Operator-Rolle verursacht keine eigene Position.
Fehlerbehebung
Abschnitt betitelt „Fehlerbehebung“Ein Mitglied zeigt „Kein Sitz“, aber der MRR ist trotzdem gestiegen. Das ist erwartet. Jedes aktive Mitglied belegt unabhängig vom Sitztyp einen Mitglieder-Sitzplatz – „Kein Sitz“ ändert nichts an der Abrechnung; das Mitglied zählt weiterhin auf das enthaltene Kontingent bzw. die Überschreitung an.
Die Sitzplatz-Auswahl erscheint nicht im Detail-Bereich des Mitglieds. Sitzplätze zu ändern, erfordert die Organisationsrolle Owner, Admin oder Billing-Admin. Members und Viewer sehen den Sitzplatz des Mitglieds nur schreibgeschützt.
Die Zeile „Zusätzliche Sitzplätze“ erscheint selbst bei vielen Mitgliedern nie.
Das enthaltene Kontingent deines Tarifs ist unbegrenzt, daher fällt keine
Überschreitung an – jedes Mitglied deckt der Tarif-Grundpreis ab.
Die Summe im Panel wirkt nach einer Mitgliederänderung veraltet. SupaCloud gleicht die Sitzplatz-Mengen bei jeder Mitglieder-Mutation und über einen stündlichen Sweep ab. Schlägt ein vorübergehender Stripe-Push fehl, bleibt der Datenbankwert dennoch korrekt, und der nächste Sweep holt den Vorgang nach. Lade die Seite neu, um die serverseitig berechnete Zusammenfassung erneut abzurufen.
Die inkludierten Sitzplätze eines Plans bearbeiten
Abschnitt betitelt „Die inkludierten Sitzplätze eines Plans bearbeiten“Ein Instanz-Admin legt die inkludierte Sitzplatz-Quote jedes Abrechnungsplans im Admin-Tab Pläne fest – also den Pool, den ein Abonnent erhält, bevor Überschreitungs-Sitzplätze berechnet werden.
- Öffne Einstellungen → Admin → Pläne. Jeder Plan hat eine Spalte Inkludierte Sitzplätze.
- Gib eine ganze Zahl für einen endlichen Pool ein oder
unlimitedfür einen Pool, der nie überläuft. - Speichere.
Die Quote entspricht dem users.max-Feature des Plans. Der Wert muss eine
nicht-negative ganze Zahl oder das Literal unlimited sein – Dezimalzahlen, negative
Werte und sonstige Zeichenketten werden abgelehnt. Die Sitzplatz- und €-Angaben im
Sitzplatz-Abrechnungs-Panel bleiben dabei mit der Deployment-Edition kohärent: Eine
Instanz mit Enterprise-Edition vergibt Entitlements über die Edition, sodass ein
Pro-Plan-Pool dort lediglich informativ ist und nicht abgerechnet wird.