Децентрализованное страхование
This commit is contained in:
parent
c44be23309
commit
f5f0056dda
@ -172,8 +172,8 @@ export default ({
|
||||
(preparedValues.nmperInsurance || 0)) /
|
||||
12
|
||||
: preparedValues.insuranceKasko;
|
||||
|
||||
preparedValues.insuranceContract =
|
||||
|
||||
preparedValues.insuranceContract =
|
||||
(preparedValues.insuranceKaskoNmper || 0) +
|
||||
(preparedValues.insuranceOsago || 0);
|
||||
|
||||
@ -548,31 +548,7 @@ export default ({
|
||||
}
|
||||
}
|
||||
|
||||
if (values.insDecentral === true) {
|
||||
if (
|
||||
insuranceDGORow &&
|
||||
insuranceDGORow.insCost &&
|
||||
insuranceDGORow.insCost.value &&
|
||||
insuranceNSRow &&
|
||||
insuranceNSRow.insCost &&
|
||||
insuranceNSRow.insCost.value
|
||||
) {
|
||||
preparedValues.insuranceBonus =
|
||||
-1 *
|
||||
(preparedValues.acceptSum *
|
||||
valuesConstants.KASKO_PR *
|
||||
valuesConstants.KASKO_BONUS_PR +
|
||||
(((insuranceDGORow.insCost.value + insuranceNSRow.insCost.value) *
|
||||
valuesConstants.KASKO_BONUS_PR) /
|
||||
(1 + valuesConstants.VAT)) *
|
||||
((preparedValues.insuranceKaskoNmper || 0) > 12 &&
|
||||
(preparedValues.insuranceKaskoNmper || 0) < 16
|
||||
? (preparedValues.insuranceKaskoNmper || 0) / 12
|
||||
: 1));
|
||||
}
|
||||
} else {
|
||||
preparedValues.insuranceBonus = 0;
|
||||
}
|
||||
preparedValues.insuranceBonus = 0;
|
||||
|
||||
preparedValues.cityc = values.townRegistration || values.regionRegistration;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user