39 Commits

Author SHA1 Message Date
vchikalkin
7797325f8c По итогам расчета графика платежей перед выводм результата расчета заложить валидацию
если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и значение из итогов расчета npvBonusExpensesColumn (3я строка)/ (1 + PreparedValue.SalaryRate) больше значения суммы в полях Сумма бонуса МПЛ за лизинг, руб. quote.evo_leasing_bonus_summ + Сумма бонуса МПЛ за РАТ, руб quote.evo_card_bonus_summ + Сумма бонуса МПЛ за НСИБ, руб. quote.evo_nsib_bonus_summ из Предложения , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid, больше 100,

то выводить сообщение "Нельзя увеличивать бонус МПЛ после рассмотрения предложения на КК"
2024-05-08 14:03:27 +03:00
vchikalkin
009c9fb5dd На изменение Плательщик insuredFinGAP в строке SafeFinance в таблице страхования добавить проверку:
если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и значение insuredFinGAP = 100 000 001 Лизингодатель и в поле Плательщик ФинGAP  evo_fingap_payer значение не равно 100 000 001 Лизингодатель из Предложения , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid,

то выводить сообщение "Нельзя включать в график SafeFinance после рассмотрения предложения на КК"

На изменение Плательщик insuredOSAGO  в строке ОСАГО в таблице страхования добавить проверку:

если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и значение insuredOSAGO = 100 000 001 Лизингодатель и в поле Плательщик ОСАГО evo_osago_payer значение не равно 100 000 001 Лизингодатель из Предложения , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid,

то выводить сообщение "Нельзя включать в график ОСАГО после рассмотрения предложения на КК"

На изменение Плательщик insuredKASKO  в строке КАСКО в таблице страхования добавить проверку:

если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и значение insuredKASKO  = 100 000 001 Лизингодатель и в поле Плательщик КАСКО evo_kasko_payer значение не равно 100 000 001 Лизингодатель из Предложения , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid,

то выводить сообщение "Нельзя включать в график КАСКО после рассмотрения предложения на КК"
2024-05-08 13:22:32 +03:00
vchikalkin
464e3cba8d На изменение Суммы за 1-й период inscostFinGAP в строке SafeFinance в таблице страхования добавить проверку:
если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и выбранные риски SafeFinance по Типу доп.продукта evo_addproduct_typeid содержатся в связанных Рисках по продукту evo_product_risk с Предложением , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid,

то выводить сообщение "Нельзя включать новые риски SafeFinance после рассмотрения предложения на КК"
2024-05-08 13:01:56 +03:00
vchikalkin
d9c3c7e2a5 На изменение параметра На кого регистрация ТС objectRegistration добавить проверку:
если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и На кого регистрация ТС objectRegistration  не равно значение в поле Регистрируется на (по итогам проверки УЭБ) quote.evo_db_accept_registration из Предложения , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid,

то выводить сообщение "Нельзя менять регистрацию после рассмотрения предложения на КК"
2024-05-08 12:29:36 +03:00
vchikalkin
63462becc5 На изменение параметра НСИБ insNSIB добавить проверку:
если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и НСИБ insNSIB содержит значение, а  в Предложении selectQuote, в поле Одобренное КА quote.evo_accept_quoteid указана запись Предложение, у которой в поле НСИБ quote.evo_nsib значение = Нет,

то выводить сообщение "Нельзя включать в график НСИБ после рассмотрения предложения на КК"

На изменение параметра Карта техпомощи technicalCard добавить проверку:

если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и Карта техпомощи technicalCard содержит значение, а  в Предложении selectQuote, в поле Одобренное КА quote.evo_accept_quoteid указана запись Предложение, у которой в связанных Типах доп.продуктов evo_addproduct_type отсутствует запись, у которой Тип продукта evo_product_type = Карта тех.помощи 100 000 000,

то выводить сообщение "Нельзя включать в график карту тех.помощи после рассмотрения предложения на КК"
2024-05-08 12:27:44 +03:00
vchikalkin
ba22659578 На изменение параметра Мощность л.с. leaseObjectMotorPower добавить проверку:
если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и текущее значение Мощность л.с. leaseObjectMotorPower минус Мощность л.с. quote.evo_power из Предложения , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid, больше 10 по модулю,

то выводить сообщение "Нельзя корректировать мощность более чем на 10 л.с. после рассмотрения предложения на КК"

На изменение параметра Объем двигателя engineVolume добавить проверку:

если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и текущее значение Объем двигателя engineVolume  минус Объем двигателя, л quote.evo_engine_volume из Предложения , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid, больше 0.1 по модулю,

то выводить сообщение "Нельзя корректировать объем двигателя более чем на 0.1 л после рассмотрения предложения на КК"
2024-05-08 12:18:01 +03:00
vchikalkin
af5c9cb061 На изменение параметра IRR tbxIRR_Perc добавить проверку:
если Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да

и текущее значение IRR tbxIRR_Perc минус "IRR МСФО (номинал), %" quote.evo_msfo_irr для из Предложения , которое указано в Предложении selectQuote в поле Одобренное КА quote.evo_accept_quoteid, больше 0.1,

то выводить сообщение "Нельзя увеличивать IRR после рассмотрения предложения на КК"
2024-05-08 12:03:55 +03:00
vchikalkin
47807b7bda Закрыть на редактирование поля при Пересчете без пересмотра recalcWithRevision = True и если в Предложении selectQuote в поле "КП по итогам КК" = Да
Срок поставки* radioDeliveryTime
Цель использования*  selectLeaseObjectUseFor
Тип двигателя selectEngineType
Децентрализованное страхование cbxInsDecentral
2024-05-08 11:55:34 +03:00
vchikalkin
66fc8ee70e merge branch release/dyn-4114_filter-models 2024-04-11 15:00:34 +03:00
vchikalkin
bd7cf3284b merge branch release/dyn-3905_elt-osago 2024-04-08 21:09:28 +03:00
vchikalkin
9e40e5141c merge branch feature/migrate-yarn-to-pnpm 2024-02-28 16:33:15 +03:00
vchikalkin
c5683f7edd apps/web: fix irrInfo empty after loadKP 2024-02-18 18:34:32 +03:00
vchikalkin
e222a3093a process/fingap & process/supplier-agent: remove inline graphql queries 2024-02-16 13:32:16 +03:00
vchikalkin
53debf2cff server: combine miltiple quote query to single 2024-02-16 13:22:01 +03:00
vchikalkin
eb6f0ef949 merge branch fix/dyn-3977_get-tarifs 2024-02-07 16:21:22 +03:00
obarykina
e2d37712ad merge branch release/dyn-3974_full-price-nds 2024-02-07 15:34:17 +03:00
vchikalkin
1aaa84e31d merge branch release/dyn-3854_floating-rate_partial-nds 2024-02-01 09:26:44 +03:00
vchikalkin
5a290d5be9 merge branch release/dyn-3855_kasko-validation 2024-02-01 08:58:19 +03:00
vchikalkin
eb1eb44769 merge release/dyn-3749_promotion 2023-12-12 08:56:09 +03:00
vchikalkin
703cee467c merge release/dyn-3643_minor-updates-november-2023 2023-12-01 10:48:45 +03:00
vchikalkin
c154568bb4 merge release/dyn-2803_sale-post-pi 2023-11-27 11:06:14 +03:00
vchikalkin
07c87d583f merge fix/evo_baseproducts-filter 2023-09-21 10:36:25 +03:00
vchikalkin
0f61d4a399 merge branch fix/kp-data_price-change 2023-07-17 14:04:58 +03:00
vchikalkin
d4c70101f2 merge branch release/dyn-2954_elt-restriction 2023-07-06 11:18:06 +03:00
vchikalkin
84de7a84e8 fix: process/supplier-agent: get-kp-data 2023-06-20 14:52:14 +03:00
vchikalkin
7ce8104b87 process/fingap: pass insCost from kp 2023-06-08 17:14:46 +03:00
vchikalkin
805dc4dba3 process/add-product: fix telematic/tracker, recalcWithRevision 2023-06-01 14:22:36 +03:00
vchikalkin
4f509aefdf process/configurator: fix selectRate value when load-kp 2023-05-30 15:25:11 +03:00
vchikalkin
2bea56fa87 process/configurator: fix get IRR_Perc from kp 2023-05-12 12:38:35 +03:00
vchikalkin
04b7def049 merge migration/elt 2023-05-12 11:34:09 +03:00
vchikalkin
860ecb9384 merge migration/fix-4 2023-04-19 22:34:50 +03:00
vchikalkin
87e4783dd5 merge migration/fix-3 & migration/upgrade-code-130423 2023-04-14 10:57:02 +03:00
vchikalkin
79179c10f3 merge migration/fix-1 2023-04-03 12:50:47 +03:00
vchikalkin
e8d1057c69 merge feature/unlimited 2023-03-29 10:07:34 +03:00
vchikalkin
5442905966 merge migration/random-4 2023-03-28 09:33:17 +03:00
vchikalkin
9d45a7bff0 merge migration/random-3 2023-03-16 15:35:44 +03:00
vchikalkin
d1df501f86 merge migration/random-2 2023-02-28 09:46:31 +03:00
vchikalkin
96c4a095b1 merge migration/random-1 2023-02-03 08:30:24 +03:00
vchikalkin
24e4d8cd7d merge release/turborepo 2023-01-11 11:26:08 +03:00