-
Notifications
You must be signed in to change notification settings - Fork 0
Operationen
/operations — Operationen sind die Klammer über mehrere Einsätze (z. B. eine Kampagne, ein Verteidigungseinsatz, eine Industrie-Initiative) und der Ort für die gemeinsame Abrechnung: Profit-Verteilung und Auszahlungen laufen auf Operations-Ebene.
Operationen sind angemeldet-only (keine anonyme Sicht) und org-scoped — mit zwei Erweiterungen:
- Du siehst die Operationen deiner eigenen Org-Einheit(en); Admins können über den Switcher umschalten.
- Bereichsleitungs-Operationen (ohne Org-Einheit, angelegt von Einsatz-Managern ohne Staffel/SK) sind für alle Mitglieder (und höher) sichtbar — nicht aber für Gäste oder anonyme Besucher.
- Teilnehmer-Sichtbarkeit: Wer an einem der verknüpften Einsätze teilgenommen hat, sieht die Operation und seine Auszahlung auch dann, wenn sie einer anderen Staffel gehört oder staffellos ist.
/operations zeigt eine Tabelle mit Name, Status, Beschreibung (auf Smartphones ausgeblendet) und Aktionen.
- Suche — Freitext über den Operationsnamen.
- Von / Bis — Datumsbereich; gerechnet wird über die verknüpften Einsätze (Operationen selbst haben keine eigene Startzeit): „Von" begrenzt den geplanten Start des frühesten, „Bis" das geplante Ende des spätesten verknüpften Einsatzes.
- Vergangene Operationen anzeigen — Umschalter für abgeschlossene/abgebrochene.
Die Liste aktualisiert sich per AJAX ohne Seiten-Reload.
Operation anlegen dürfen Einsatz-Manager, Offiziere und Admins. Staffel-Mitglieder können Operationen ansehen, aber nicht selbst anlegen. Beim Anlegen/Bearbeiten setzt du Name, Status und Beschreibung. Auch ein Einsatz-Manager ohne Org-Einheit (Bereichsleitung) kann Operationen anlegen — sie werden staffellos gespeichert (siehe oben).
Die Detailseite (/operations/{id}) ist wie die Einsatz-Seite als Panel-HUD aufgebaut:
Name, Status (Geplant / Aktiv / Abgeschlossen / Abgebrochen), Beschreibung — editierbar für Einsatz-Manager+, löschbar nur durch Admin.
Paginierte Liste der zur Operation gehörenden Einsätze mit Direktlink in die jeweilige Einsatz-Detailseite. Ein Einsatz gehört höchstens zu einer Operation; eine Operation kann beliebig viele Einsätze klammern.
Das Gesamtergebnis der Operation, aggregiert über die Finanz-Einträge aller verknüpften Einsätze. Je Einsatz gibt es eine aufklappbare Karte mit dessen Einnahmen/Ausgaben; auch verknüpfte Raffinerieaufträge zählen als Ausgabe hinein.
Die zentrale Abrechnungstabelle. Pro Teilnehmer:
- Anteil (%) — aus der (tatsächlichen) Teilnahmezeit über alle Einsätze der Operation.
-
Auszahlungsart —
AuszahlenoderSpenden(vom Teilnehmer gewählt). - Auszahlungsbetrag — errechnet aus Anteil × Operations-Profit; mit Unterzeilen für Auslagen (erstattete persönliche Ausgaben) und die bereits abgezogene Überweisungsgebühr (konfigurierbar, siehe Systemeinstellungen).
- Bezahlt — Häkchen, das die erfolgte Auszahlung protokolliert (mit „bezahlt von" und Zeitstempel).
Spenden werden zentral ausgewiesen: pro Spender der gespendete Betrag und eine operationsweite Summe „Spenden gesamt" (im Auszahlungs- und im Finanz-Panel). Spenden bleiben bei der Organisation und werden nicht auf Mitglieder mit Auszahlungsart „Auszahlen" verteilt.
Vorläufige Werte: Solange nicht alle verknüpften Einsätze eine tatsächliche Start- und Endzeit haben, sind die Anteile vorläufig — die Seite weist oben darauf hin.
Asymmetrie beim „Bezahlt"-Status: Jeder Einsatz-Manager darf eine Auszahlung als bezahlt markieren — aber ein bestätigtes „bezahlt" wieder zurückzunehmen dürfen nur Offiziere/Admins. Das verhindert versehentliches Zurücksetzen.
- Operation = strategische Klammer plus gemeinsame Finanzen/Auszahlung über mehrere Einsätze.
- Einsatz = ein konkreter, planbarer Einsatz mit Teilnehmern, Schiffen und Zeitfenster (eigene Finanz-Einträge, die in die Operation einfließen).
| Aktion | Mitglied | Einsatz-Manager | Offizier | Admin |
|---|---|---|---|---|
| Operationen ansehen (Liste/Detail/Finanzen) | x | x | x | x |
| Operation anlegen / bearbeiten | x | x | x | |
| Auszahlung als „bezahlt" markieren | x | x | x | |
| „bezahlt" zurücknehmen | x | x | ||
| Operation löschen | x |
Profit Basetool · Repo · Changelog · Issues
Einstieg
Operatives
Material & Bestand
Mehr