CalculatePolicyPremium: различия между версиями

Материал из Wiki ГКБ
Перейти к навигации Перейти к поиску
Строка 7: Строка 7:
 
* '''aPolicy''' Струтура [[Policy]] с заполненными параметрами для расчета
 
* '''aPolicy''' Струтура [[Policy]] с заполненными параметрами для расчета
 
Для возможности расчета премии в структуре [[Policy]] должны быть заполнены следующие поля:
 
Для возможности расчета премии в структуре [[Policy]] должны быть заполнены следующие поля:
POLICY_DATE
+
* POLICY_DATE
DATE_BEG
+
* DATE_BEG
DATE_END
+
* DATE_END
CLIENT_ID
+
* CLIENT_ID
Список структур [[Driver]] с заполненными полями:
+
* Список структур [[Driver]] с заполненными полями:
 
PRIVELEGER_BOOL
 
PRIVELEGER_BOOL
 
WOW_BOOL
 
WOW_BOOL
Строка 19: Строка 19:
 
AGE_EXPERIENCE_ID
 
AGE_EXPERIENCE_ID
 
ClassId
 
ClassId
Список структур [[Policies_TF]] с заполненными полями:
+
* Список структур [[Policies_TF]] с заполненными полями:
 
TF_ID
 
TF_ID
 
TF_TYPE_ID
 
TF_TYPE_ID

Версия от 10:10, 26 марта 2012

Назначение

Расчет страховой премии ОС ГПО ВТС. Данный метод позволяет рассчитать размер страховой премии полиса ОС ГПО ВТС по заданным параметрам.

Параметры

  • aSessionID Идентификатор сессии
  • aPolicy Струтура Policy с заполненными параметрами для расчета

Для возможности расчета премии в структуре Policy должны быть заполнены следующие поля:

  • POLICY_DATE
  • DATE_BEG
  • DATE_END
  • CLIENT_ID
  • Список структур Driver с заполненными полями:

PRIVELEGER_BOOL WOW_BOOL PENSIONER_BOOL INVALID_BOOL CLIENT_ID AGE_EXPERIENCE_ID ClassId

  • Список структур Policies_TF с заполненными полями:

TF_ID TF_TYPE_ID REGION_ID BIG_CITY_BOOL

Возвращаемое значение

Структура Policy с заполненным значением расчитанной премии.