feat(org-detail): Altmodus-Felder aus allen Formularen entfernt

Kosten pro Credit (USD) und Budget-Limit (USD) gehörten zum
abgeschalteten Altmodus (BILLING_MODE=actual) und sind aus dem
Kontingent-Formular, dem Lizenz-Modal und der Org-Anlage entfernt.
Der Erweitert-Bereich heißt jetzt "Verbrauch korrigieren" und enthält
nur noch das Eingriffsfeld für den Verbrauchszähler. Die DB-Spalten,
die API-Felder und der Rückfallmodus im Monitor bleiben unangetastet,
falls der Altmodus je reaktiviert wird, setzt man die Werte per API.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Dieser Commit ist enthalten in:
claude-dev
2026-07-25 16:26:51 +00:00
Ursprung e9395f33eb
Commit e302261314
2 geänderte Dateien mit 8 neuen und 41 gelöschten Zeilen

Datei anzeigen

@@ -262,23 +262,14 @@
<details class="adv-section">
<summary>
<svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><polyline points="9 18 15 12 9 6"/></svg>
Erweitert (Altmodus und Korrektur)
Erweitert (Verbrauch korrigieren)
</summary>
<p class="adv-hint">
Die beiden USD-Felder gehören zum alten Abrechnungsmodus (BILLING_MODE=actual)
und haben im heutigen Pauschalmodus keine Wirkung auf den Kunden. Das
Korrektur-Feld überschreibt den Verbrauch der laufenden Periode direkt,
nur für bewusste Eingriffe gedacht.
Das Korrektur-Feld überschreibt den Verbrauchszähler der laufenden
Periode direkt, der Kunde sieht die Änderung sofort. Nur für bewusste
Eingriffe gedacht, z.B. Kulanz oder das Bereinigen von Fehlbuchungen.
</p>
<div class="adv-grid" style="margin-top:10px;">
<div class="form-group">
<label for="editCostPerCredit">Kosten pro Credit (USD, nur Altmodus)</label>
<input type="number" id="editCostPerCredit" step="0.01" placeholder="0.20">
</div>
<div class="form-group">
<label for="editBudgetUsd">Budget-Limit (USD, nur Altmodus)</label>
<input type="number" id="editBudgetUsd" step="0.01" placeholder="z.B. 2000">
</div>
<div class="form-group">
<label for="editCreditsUsed">Verbrauch korrigieren (Credits, laufende Periode)</label>
<input type="number" id="editCreditsUsed" step="0.01" placeholder="Aktueller Verbrauch">
@@ -621,10 +612,6 @@
<label for="newOrgLicWarnPercent">Warnschwelle (%, 0 = aus)</label>
<input type="number" id="newOrgLicWarnPercent" value="80" min="0" max="100">
</div>
<div class="form-group">
<label for="newOrgLicCostPerCredit">Kosten pro Credit (USD)</label>
<input type="number" id="newOrgLicCostPerCredit" step="0.01" value="0.20" placeholder="0.20">
</div>
</div>
<div id="newOrgError" class="error-msg" style="display:none"></div>
</div>
@@ -720,14 +707,6 @@
<label for="newLicWarnPercent">Warnschwelle (%, 0 = aus)</label>
<input type="number" id="newLicWarnPercent" value="80" min="0" max="100">
</div>
<div class="form-group">
<label for="newLicCostPerCredit">Kosten pro Credit (USD)</label>
<input type="number" id="newLicCostPerCredit" step="0.01" placeholder="0.20">
</div>
<div class="form-group">
<label for="newLicBudgetUsd">Budget-Limit (USD)</label>
<input type="number" id="newLicBudgetUsd" step="0.01" placeholder="z.B. 2000">
</div>
<div id="newLicError" class="error-msg" style="display:none"></div>
</div>
<div class="modal-footer">
@@ -1155,7 +1134,7 @@
</div>
<script src="/static/js/a11y.js?v=20260725a"></script>
<script src="/static/js/app.js?v=20260725k"></script>
<script src="/static/js/app.js?v=20260725l"></script>
<script src="/static/js/sources.js?v=20260522x2"></script>
<script src="/static/js/x-scraper.js?v=20260522a"></script>
<script src="/static/js/source-health.js?v=20260509l"></script>