Add 'kostenRaeumungsantrag' field and update related calculations and localization in CVmhErstgespraech entity
This commit is contained in:
@@ -153,6 +153,7 @@ define('custom:modules/rvg-calculator', [], function () {
|
|||||||
vergleichsgebuehrBeklagte2InstanzBrutto: 0,
|
vergleichsgebuehrBeklagte2InstanzBrutto: 0,
|
||||||
zwangsvollstreckungRaeumungNetto: 0,
|
zwangsvollstreckungRaeumungNetto: 0,
|
||||||
zwangsvollstreckungRaeumungBrutto: 0,
|
zwangsvollstreckungRaeumungBrutto: 0,
|
||||||
|
kostenRaeumungsantrag: 0,
|
||||||
vorzusch1InstanzNetto: 0,
|
vorzusch1InstanzNetto: 0,
|
||||||
vorzusch1InstanzBrutto: 0,
|
vorzusch1InstanzBrutto: 0,
|
||||||
vergleich1InstanzGk: 0,
|
vergleich1InstanzGk: 0,
|
||||||
@@ -222,13 +223,18 @@ define('custom:modules/rvg-calculator', [], function () {
|
|||||||
const vergl2BNetto = w * 1.0;
|
const vergl2BNetto = w * 1.0;
|
||||||
const vergl2BBrutto = vergl2BNetto * (1 + ustSatz);
|
const vergl2BBrutto = vergl2BNetto * (1 + ustSatz);
|
||||||
|
|
||||||
// Zwangsvollstreckung Räumung
|
// Zwangsvollstreckung Räumung = Räumungsantrag (identisch)
|
||||||
|
// Verfahrensgebühr 0,3 + 0,3 pro weitere Person + Pauschale 20% (max 20€)
|
||||||
const zvBasis = w * 0.3;
|
const zvBasis = w * 0.3;
|
||||||
const zvExtraK = (anzahlKlaeger - 1) * 0.3 * w;
|
const zvExtraPersonen = ((anzahlKlaeger - 1) + (anzahlBeklagte - 1)) * 0.3 * w;
|
||||||
const zvExtraB = (anzahlBeklagte - 1) * 0.3 * w;
|
const zvVerfK = zvBasis + zvExtraPersonen;
|
||||||
const zvNetto = zvBasis + zvExtraK + zvExtraB;
|
const zvPauschK = Math.min(20, 0.2 * zvVerfK);
|
||||||
|
const zvNetto = zvVerfK + zvPauschK;
|
||||||
const zvBrutto = zvNetto * (1 + ustSatz);
|
const zvBrutto = zvNetto * (1 + ustSatz);
|
||||||
|
|
||||||
|
// Kosten Räumungsantrag (identisch mit Zwangsvollstreckung)
|
||||||
|
const raeumGesamt = zvBrutto;
|
||||||
|
|
||||||
// Vorauszuschießende Kosten 1. Instanz (inkl. Gerichtskosten!)
|
// Vorauszuschießende Kosten 1. Instanz (inkl. Gerichtskosten!)
|
||||||
const vorzusch1Netto = inst1VerfK + inst1TermK + inst1PauschK + gk1;
|
const vorzusch1Netto = inst1VerfK + inst1TermK + inst1PauschK + gk1;
|
||||||
const vorzusch1Brutto = (inst1VerfK + inst1TermK + inst1PauschK) * (1 + ustSatz) + gk1;
|
const vorzusch1Brutto = (inst1VerfK + inst1TermK + inst1PauschK) * (1 + ustSatz) + gk1;
|
||||||
@@ -270,6 +276,7 @@ define('custom:modules/rvg-calculator', [], function () {
|
|||||||
vergleichsgebuehrBeklagte2InstanzBrutto: vergl2BBrutto,
|
vergleichsgebuehrBeklagte2InstanzBrutto: vergl2BBrutto,
|
||||||
zwangsvollstreckungRaeumungNetto: zvNetto,
|
zwangsvollstreckungRaeumungNetto: zvNetto,
|
||||||
zwangsvollstreckungRaeumungBrutto: zvBrutto,
|
zwangsvollstreckungRaeumungBrutto: zvBrutto,
|
||||||
|
kostenRaeumungsantrag: raeumGesamt,
|
||||||
vorzusch1InstanzNetto: vorzusch1Netto,
|
vorzusch1InstanzNetto: vorzusch1Netto,
|
||||||
vorzusch1InstanzBrutto: vorzusch1Brutto,
|
vorzusch1InstanzBrutto: vorzusch1Brutto,
|
||||||
vergleich1InstanzGk: vergl1Gk,
|
vergleich1InstanzGk: vergl1Gk,
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ define('custom:views/c-vmh-erstgespraech/fields/rvg-calculated', [
|
|||||||
// Update all cost fields
|
// Update all cost fields
|
||||||
this.model.set({
|
this.model.set({
|
||||||
'aussergerichtlicheGebuehren': result.aussergerichtlichBrutto,
|
'aussergerichtlicheGebuehren': result.aussergerichtlichBrutto,
|
||||||
|
'kostenRaeumungsantrag': result.kostenRaeumungsantrag,
|
||||||
'gerichtskosten1Instanz': result.gerichtskosten1Instanz,
|
'gerichtskosten1Instanz': result.gerichtskosten1Instanz,
|
||||||
'anwaltskostenKlaeger1Instanz': result.anwaltskostenKlaeger1InstanzBrutto,
|
'anwaltskostenKlaeger1Instanz': result.anwaltskostenKlaeger1InstanzBrutto,
|
||||||
'vorzusch1Instanz': result.vorzusch1InstanzBrutto,
|
'vorzusch1Instanz': result.vorzusch1InstanzBrutto,
|
||||||
|
|||||||
@@ -62,15 +62,16 @@
|
|||||||
"dokumentesvmherstgespraech": "Dokumente",
|
"dokumentesvmherstgespraech": "Dokumente",
|
||||||
"ustSatz": "USt-Satz",
|
"ustSatz": "USt-Satz",
|
||||||
"aussergerichtlicheGebuehren": "Außergerichtliche Gebühren",
|
"aussergerichtlicheGebuehren": "Außergerichtliche Gebühren",
|
||||||
"gerichtskosten1Instanz": "Gerichtskosten 1. Instanz",
|
"kostenRaeumungsantrag": "Kosten Räumungsantrag",
|
||||||
"anwaltskostenKlaeger1Instanz": "Anwaltskosten Kläger 1. Instanz",
|
"gerichtskosten1Instanz": "GK-Kosten I. Inst.",
|
||||||
"vorzusch1Instanz": "Vorauszuschießende Kosten 1. Instanz (inkl. GK)",
|
"anwaltskostenKlaeger1Instanz": "RA-Kosten Kläger I. Inst.",
|
||||||
"vergleich1InstanzGk": "Vergleich 1. Inst.: Gerichtskosten",
|
"vorzusch1Instanz": "Vorauszuschießende Kosten I. Inst.",
|
||||||
"vergleich1InstanzAnwK": "Vergleich 1. Inst.: Anwaltskosten",
|
"vergleich1InstanzGk": "Vergleich I. Inst.: GK-Kosten",
|
||||||
"vergleich1InstanzSumme": "Vergleich 1. Inst.: Summe",
|
"vergleich1InstanzAnwK": "Vergleich I. Inst.: RA-Kosten",
|
||||||
"saeumnis1InstanzGk": "Säumnis 1. Inst.: Gerichtskosten",
|
"vergleich1InstanzSumme": "Vergleich I. Inst.: Summe",
|
||||||
"saeumnis1InstanzAnwK": "Säumnis 1. Inst.: Anwaltskosten",
|
"saeumnis1InstanzGk": "Säumnis I. Inst.: GK-Kosten",
|
||||||
"saeumnis1InstanzSumme": "Säumnis 1. Inst.: Summe"
|
"saeumnis1InstanzAnwK": "Säumnis I. Inst.: RA-Kosten",
|
||||||
|
"saeumnis1InstanzSumme": "Säumnis I. Inst.: Summe"
|
||||||
},
|
},
|
||||||
"links": {
|
"links": {
|
||||||
"calls": "Anrufe",
|
"calls": "Anrufe",
|
||||||
|
|||||||
@@ -60,7 +60,9 @@
|
|||||||
"contact": "Contact",
|
"contact": "Contact",
|
||||||
"nchsterAnruf": "Next Call",
|
"nchsterAnruf": "Next Call",
|
||||||
"dokumentesvmherstgespraech": "Documents",
|
"dokumentesvmherstgespraech": "Documents",
|
||||||
"testArray": "Test Array"
|
"testArray": "Test Array",
|
||||||
|
"vorzusch1Instanz": "Vorauszuschießende Kosten I. Inst.",
|
||||||
|
"kostenRaeumungstitel": "Kosten Räumungsantrag"
|
||||||
},
|
},
|
||||||
"links": {
|
"links": {
|
||||||
"meetings": "Meetings",
|
"meetings": "Meetings",
|
||||||
|
|||||||
@@ -156,11 +156,16 @@
|
|||||||
{
|
{
|
||||||
"name": "kostenKndigungsservice"
|
"name": "kostenKndigungsservice"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"name": "ustSatz"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
[
|
||||||
{
|
{
|
||||||
"name": "aussergerichtlicheGebuehren"
|
"name": "aussergerichtlicheGebuehren"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "ustSatz"
|
"name": "kostenRaeumungsantrag"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
|
|||||||
@@ -421,7 +421,10 @@
|
|||||||
},
|
},
|
||||||
"ustSatz": {
|
"ustSatz": {
|
||||||
"type": "enum",
|
"type": "enum",
|
||||||
"options": ["0", "19"],
|
"options": [
|
||||||
|
"0",
|
||||||
|
"19"
|
||||||
|
],
|
||||||
"default": "19",
|
"default": "19",
|
||||||
"required": true,
|
"required": true,
|
||||||
"isCustom": true
|
"isCustom": true
|
||||||
@@ -434,6 +437,14 @@
|
|||||||
"decimal": true,
|
"decimal": true,
|
||||||
"isCustom": true
|
"isCustom": true
|
||||||
},
|
},
|
||||||
|
"kostenRaeumungsantrag": {
|
||||||
|
"type": "currency",
|
||||||
|
"readOnly": true,
|
||||||
|
"onlyDefaultCurrency": true,
|
||||||
|
"conversionDisabled": true,
|
||||||
|
"decimal": true,
|
||||||
|
"isCustom": true
|
||||||
|
},
|
||||||
"gerichtskosten1Instanz": {
|
"gerichtskosten1Instanz": {
|
||||||
"type": "currency",
|
"type": "currency",
|
||||||
"readOnly": true,
|
"readOnly": true,
|
||||||
|
|||||||
@@ -349,8 +349,8 @@ return [
|
|||||||
0 => 'youtube.com',
|
0 => 'youtube.com',
|
||||||
1 => 'google.com'
|
1 => 'google.com'
|
||||||
],
|
],
|
||||||
'cacheTimestamp' => 1769193589,
|
'cacheTimestamp' => 1769195678,
|
||||||
'microtime' => 1769193589.363072,
|
'microtime' => 1769195678.710132,
|
||||||
'siteUrl' => 'https://crm.bitbylaw.com',
|
'siteUrl' => 'https://crm.bitbylaw.com',
|
||||||
'fullTextSearchMinLength' => 4,
|
'fullTextSearchMinLength' => 4,
|
||||||
'appTimestamp' => 1768843902,
|
'appTimestamp' => 1768843902,
|
||||||
|
|||||||
Reference in New Issue
Block a user