2017-05-23 18:04:40
Краткое описание :
Страховой стаж рассчитывается неправильноОписание :
3-е окно (анкетные данные \ стаж)Что измененно :
Необходимо переработать расчета страхового стажа с учетом текущего законодательства Российской Федерации.
Как измененно :
Переработан алгоритм расчета страхового стажа.
Описание алгоритма:
1. Считаем количество полных календарных лет (с 1 января по 31 декабря).
2. Считаем количество полных календарных месяцев (с 1-е по последнее число), не входящих в полные календарные годы.
3. Оставшиеся календарные дни переводим в месяцы из расчета 30 дней в 1 месяце.
4. Переводим месяцы (включая те, которые переведены из дней) в годы из расчета 12 месяцев в году.
5. Считаем общее количество лет (с учетом тех, что переведены из месяцев) и оставшееся количество месяцев.
6. Считаем остаток месяцев (после перевода в годы).
7. Считаем остаток дней (после перевода в месяцы).
Изменения коснулись как алгоритм "Cтрахового стажа", так и алгоритм "Cтрахового стажа c учетом дней начала и окончания". В случае с "Cтрахового стажа c учетом дней начала и окончания", последний день стажа не участвует в расчете.