Add RVG calculation module and integrate cost calculations into CVmhErstgespraech entity

This commit is contained in:
2026-01-23 19:45:00 +01:00
parent cf60d2a91d
commit 42d396f460
6 changed files with 478 additions and 8 deletions

View File

@@ -59,7 +59,18 @@
"beendigungstatbestand": "Beendigungstatbestand",
"contact": "Kontakt",
"nchsterAnruf": "Nächster Anruf",
"dokumentesvmherstgespraech": "Dokumente"
"dokumentesvmherstgespraech": "Dokumente",
"ustSatz": "USt-Satz",
"aussergerichtlicheGebuehren": "Außergerichtliche Gebühren",
"gerichtskosten1Instanz": "Gerichtskosten 1. Instanz",
"anwaltskostenKlaeger1Instanz": "Anwaltskosten Kläger 1. Instanz",
"vorzusch1Instanz": "Vorauszuschießende Kosten 1. Instanz (inkl. GK)",
"vergleich1InstanzGk": "Vergleich 1. Inst.: Gerichtskosten",
"vergleich1InstanzAnwK": "Vergleich 1. Inst.: Anwaltskosten",
"vergleich1InstanzSumme": "Vergleich 1. Inst.: Summe",
"saeumnis1InstanzGk": "Säumnis 1. Inst.: Gerichtskosten",
"saeumnis1InstanzAnwK": "Säumnis 1. Inst.: Anwaltskosten",
"saeumnis1InstanzSumme": "Säumnis 1. Inst.: Summe"
},
"links": {
"calls": "Anrufe",
@@ -122,6 +133,10 @@
"OPKonto": "Mietkonto / Offene-Posten Liste",
"WiderspruchMieter": "Widerspruch des Mieter",
"SonstigeUnterlagen": "Sonstige Unterlagen"
},
"ustSatz": {
"0": "0%",
"19": "19%"
}
}
}

View File

@@ -155,17 +155,45 @@
},
{
"name": "kostenKndigungsservice"
},
{
"name": "aussergerichtlicheGebuehren"
},
{
"name": "ustSatz"
}
],
[
{
"name": "auergerichtlicheGesetzlicheGebhren"
"name": "gerichtskosten1Instanz"
},
{
"name": "gerichtskosten"
"name": "anwaltskostenKlaeger1Instanz"
},
{
"name": "anwaltskosten"
"name": "vorzusch1Instanz"
}
],
[
{
"name": "vergleich1InstanzGk"
},
{
"name": "vergleich1InstanzAnwK"
},
{
"name": "vergleich1InstanzSumme"
}
],
[
{
"name": "saeumnis1InstanzGk"
},
{
"name": "saeumnis1InstanzAnwK"
},
{
"name": "saeumnis1InstanzSumme"
}
]
],
@@ -175,8 +203,8 @@
"tabBreak": false,
"tabLabel": null,
"hidden": false,
"noteText": "Berechnen Sie die Gebühren mittels Prozesskostenrechner bspw. https:\/\/www.rvg-rechner.de\/rvg-rechner\/pkr.html",
"noteStyle": "info",
"noteText": "Die Gebühren werden automatisch nach RVG 2025 berechnet basierend auf Streitwert, Personenanzahl und USt-Satz.",
"noteStyle": "success",
"customLabel": "Gebührenberechnung"
},
{

View File

@@ -418,6 +418,94 @@
"minuteStep": 5,
"tooltip": true,
"isCustom": true
},
"ustSatz": {
"type": "enum",
"options": ["0", "19"],
"default": "19",
"required": true,
"isCustom": true
},
"aussergerichtlicheGebuehren": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
},
"gerichtskosten1Instanz": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
},
"anwaltskostenKlaeger1Instanz": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
},
"vorzusch1Instanz": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
},
"vergleich1InstanzGk": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true,
"view": "custom:views/c-vmh-erstgespraech/fields/rvg-calculated"
},
"vergleich1InstanzAnwK": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
},
"vergleich1InstanzSumme": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
},
"saeumnis1InstanzGk": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
},
"saeumnis1InstanzAnwK": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
},
"saeumnis1InstanzSumme": {
"type": "currency",
"readOnly": true,
"onlyDefaultCurrency": true,
"conversionDisabled": true,
"decimal": true,
"isCustom": true
}
},
"links": {