Provisionsberechnung & Warenwirtschaft-Spalten

DashboardDKonfigurationKMitarbeiterMProduktePProvisionPProvisionenPUmsatzU

Robby

Gründer / Founder

Verfasst von Robby

Letzte Aktualisierung 2 Monaten her

v2.7.0
18.02.2026
Umsatz & Provision
Warenwirtschaft

Die Provisionsberechnung wurde auf das korrekte Basis-Überschuss-Modell umgestellt und durch einen neuen Erklärungs-Artikel ergänzt. Die Warenwirtschaft erhält frei sortierbare Tabellenspalten per Drag & Drop.

✨ Hinzugefügt

  • 📊

    Basis-Überschuss-Modell (Provisionsberechnung)

    Die Provisionsberechnung wurde korrigiert: Der Mindestumsatz ist immer die erste (niedrigste) Stufe, und der Prozentsatz kommt von der höchsten erreichten Stufe. Formel: (Umsatz − Mindestumsatz) × Aktive Stufe %. Beispiel: Bei 8.060,87 € Umsatz = (8.060,87 − 6.000) × 20% = 412,17 €.

  • Hilfe-Link: Wie funktioniert die Berechnung?

    In der CommissionDetailsCard und im Mitarbeiter-Editor → Provision-Tab wurde ein Link zum neuen Erklärungs-Artikel eingefügt. Nutzer können jetzt direkt nachvollziehen, wie ihre Provision berechnet wird.

  • 📝

    Blog-Artikel: Provisionsberechnung erklärt

    Neuer Artikel auf personalcockpit.de mit Schritt-für-Schritt-Anleitung, Formel-Box, Beispiel-Tabelle und Zusammenfassung. Veröffentlicht unter /wie-wird-die-provision-berechnet/.

  • ↕️

    Spalten-Reihenfolge per Drag & Drop (Warenwirtschaft)

    Im Spalten-Picker der Produkttabelle können Spalten jetzt per Drag & Drop neu angeordnet werden. Die gewählte Reihenfolge wird pro Nutzer im Browser gespeichert (localStorage).

🔧 Repariert

  • ⚠️

    Provisionskonto (Backend-Ledger)

    Die PHP-Backend-Berechnung (calculateAndUpsertCommission) verwendete noch das alte Surplus-Modell und zeigte +12,17 € statt +412,17 €. Nach Deployment der korrigierten utils.php und Neuberechnung via force_recalc_all.php stimmen Frontend und Ledger überein.

  • 🎨

    Blog-Artikel: Dunkle Formel-Box nicht lesbar

    Die dunkle Box (#111827) mit weißem Text wurde vom WordPress-Theme überschrieben und war nicht lesbar. Durch Umstellung auf eine helle Box (#f9fafb) mit dunklem Text (#111827) ist die Formel jetzt einwandfrei sichtbar.

📋 Betroffene Bereiche

Diese Änderungen betreffen folgende Module und Dateien:

utils/calculations.ts
CompanyDashboard.tsx
CommissionDetailsCard.tsx
EmployeeEditorView.tsx
api/utils.php
WaWiProductsView.tsx