Abrechnungsmanager
Status: Diskussionsentwurf. Übernahme des bestehenden Moduls
Abrechnungohne EMS-Abhängigkeit und ohne fachliche Änderungen.
Technische Alt-Idents, Daten und Aktionen bleiben erhalten. Zusätzlich bleiben
die Aktion StartBilling und das Medium InvoicePDF Bestandteil des Moduls.
Variablen
| Technischer Ident / Anzeige | Typ / Zugriff | Beschreibung |
|---|---|---|
FromDate / Startdatum |
Integer / bedienbar | Unixzeit. |
ToDate / Enddatum |
Integer / bedienbar | Unixzeit; nach Startdatum. |
LastResult / Letzte Abrechnung |
String / Anzeige | Ergebnisstatus. |
VisuTariffOverview / Tarife bearbeiten |
String / Anzeige | Bestehende Tarifdarstellung. |
VisuTariffType / Tarifart |
Integer / bedienbar | Vorhandene Tarifarten. |
VisuTariffStart / Tarif Startdatum |
Integer / bedienbar | Unixzeit. |
VisuTariffEnd / Tarif Enddatum |
Integer / bedienbar | Unixzeit. |
VisuTariffPrice / Tarifpreis |
Float / bedienbar | Rp/Einheit gemäss bestehender Logik. |
VisuTariffStatus / Tarifstatus |
String / Anzeige | Bearbeitungsergebnis. |
VisuTariffPayload / Tarifdaten |
String / bedienbar | Interner JSON-Eingang. |
VisuUserOverview / Benutzer bearbeiten |
String / Anzeige | Benutzerdarstellung. |
VisuUserStatus / Benutzerstatus |
String / Anzeige | Bearbeitungsergebnis. |
Properties
| Technischer Ident / Anzeige | Typ | Standard / Beschreibung |
|---|---|---|
Users / Benutzer |
String/JSON | []; Benutzerstruktur. |
PowerMeters / Stromzähler |
String/JSON | []; Zuordnungen. |
WaterMeters / Wasserzähler |
String/JSON | []; Zuordnungen. |
Tariffs / Tarife |
String/JSON | []; Tarifstruktur und Einheiten. |
LogoMediaID / Logo |
Integer | 0; Medienobjekt. |
PropertyText / Liegenschaft |
String | Liegenschaft. |
FooterText / Fusstext |
String | Bestehender editierbarer Text. |
EnableVAT / MWST aktiv |
Boolean | false. |
VATPercentage / MWST-Satz |
Float | Code-Default 8.1; kein automatisch gültiger Steuersatz. |
CreditorName / Rechnungssteller |
String | Belevo AG. |
CreditorAddress / Adresse |
String | Bisheriger Platzhalter. |
CreditorCity / Ort |
String | Bisherige Vorgabe. |
BankIBAN / IBAN |
String | leer. |
Offene Punkte
- Keine funktionale Erweiterung vorgesehen; bestehende Abrechnung vor der Übernahme mit anonymisierten Testdaten vollständig regressionsprüfen.
- Rechtliche und kaufmännische Vorgaben wie MWST-Satz bleiben Projektkonfiguration.