Алгоритм расчета больничных с 2007 года

Для расчета больничного нужны данные о суммах, входящих в расчет средней ( код средней 14 «для доплаты по больн.с 02.2006»), о суммах без ограничения зарплаты, облагаемых соцстрахом код средней 15 «соцстрах для расч.больн.(с 2007)») и данные об отработанном времени. Месяц приема на работу, если человек принят не с 1-о числа, не включается в расчет средней. Для каждого из предыдущих 6 месяцев система смотрит на отработанное время. Если месяц не полностью отработан, то выбирается из статистики сумма, облагаемая соцстрахом без ограничения и сумма ограничения. Если сумма > суммы ограничения, то берется пропорция и умножается на сумму из статистики для расчета больничного. Кроме этого, система смотрит по статистике сумм облагаемых соцстрахом, сколько месяцев платились взносы в соцстрах. Если меньше 6 месяцев, то система смотрит в справочнике персонала дату приема на работу. Если это вновь принятый сотрудник, то смотрит на расширение, платил он взносы раньше, или нет. Если „старый” сотрудник, то ищет за 6 месяцами статистики еще 6 месяцев. Если количество месяцев уплаты взносов в соцстрах меньше 6, то сумма больничного ограничивается минимальной зарплатой. Минимальная зарплата и время для получения средней по минимальной зарплате берется за каждый месяц больничного.

Константы смотрите здесь (нажмите на ссылку).