21 Commits

Author SHA1 Message Date
vchikalkin
bbf4cfb848 comment:
В таблице ELT добавить фильтр по списку Страховых компаний  в зависимости от Категории ТС leaseObjectCategory:

для КАСКО:
если значение из поля Категория ТС leaseObjectCategory содержится в списке поля "Допустимые категории ТС КАСКО" evo_kasko_category карточки Контрагента,

то выводить данную СК в списке, иначе не выводить

для ОСАГО:
если значение из поля Категория ТС leaseObjectCategory содержится в списке поля "Допустимые категории ТС ОСАГО" evo_osago_category карточки Контрагента,

то выводить данную СК в списке, иначе не выводить
2024-08-15 11:43:16 +03:00
vchikalkin
72ec742b39 fix скидка за счет КВ sum 2024-08-14 13:57:37 +03:00
vchikalkin
d1774f803f move sum error bottom 2024-08-14 13:52:16 +03:00
vchikalkin
cd0b53f7d6 fix elt kasko list filter 2024-08-12 15:17:34 +03:00
vchikalkin
27c3308f09 fix build 2024-08-01 13:13:35 +03:00
vchikalkin
7dcae62f5f move function getInsuranceRule to new file 2024-08-01 13:13:35 +03:00
vchikalkin
5954a64941 osago: use getInsuranceCondition 2024-08-01 13:13:35 +03:00
vchikalkin
66cc33b899 add getInsuranceCondition function 2024-08-01 13:13:34 +03:00
vchikalkin
3f7798154e добавить новый параметр "insurancecondition" и в него записывать ID evo_id найденной записи Условия расчета страхования evo_insurance_rules 2024-08-01 13:13:34 +03:00
vchikalkin
9447bba00e pass currentdate to GetEltInsuranceRulesDocument 2024-08-01 13:13:34 +03:00
vchikalkin
5e6b17f9c1 fixes 2024-08-01 13:13:34 +03:00
vchikalkin
ce099a73e5 filter evo_insurance_ruleses by dates via graphql 2024-08-01 13:13:34 +03:00
vchikalkin
eb56559adb process kasko results 2024-08-01 13:13:34 +03:00
vchikalkin
25ad87b7b2 В момент получения результата расчета из ELT (до вывода результата) по каждой Страховой компании осуществлять:
по КАСКО:

осуществлять проверку если в карточке Страховая компания "Фактическая доля" evo_kasko_fact_part > "Плановой доли" evo_kasko_plan_part, то в полученных результатах от ELT заменить значения:
"requestId": обнулять,
"skCalcId": обнулять
"sum": обнулять
"totalFranchise": обнулять
2024-08-01 13:13:33 +03:00
vchikalkin
f6cc9927c9 [2] apps/web: elt kasko fix outsideRoads 2024-08-01 13:13:33 +03:00
vchikalkin
06bd31da20 move elt tools to @/process 2024-08-01 13:13:33 +03:00
vchikalkin
76f1174ec6 В таблице ELT добавить фильтр по списку Страховых компаний в зависимости от Категории ТС leaseObjectCategory:
для КАСКО:
если значение из поля Категория ТС leaseObjectCategory содержится в списке поля "Допустимые категории ТС КАСКО" evo_kasko_category карточки Контрагента,

то выводить данную СК в списке, иначе не выводить

для ОСАГО:
если значение из поля Категория ТС leaseObjectCategory содержится в списке поля "Допустимые категории ТС ОСАГО" evo_osago_category карточки Контрагента,

то выводить данную СК в списке, иначе не выводить
2024-08-01 13:13:33 +03:00
vchikalkin
8f53187a3c apps/web: elt kasko fix outsideRoads 2024-07-23 11:09:05 +03:00
vchikalkin
bd7cf3284b merge branch release/dyn-3905_elt-osago 2024-04-08 21:09:28 +03:00
vchikalkin
565cabb9bd merge fix/dyn-3167_elt 2023-08-01 10:03:10 +03:00
vchikalkin
04b7def049 merge migration/elt 2023-05-12 11:34:09 +03:00