с 2.08 по 10.08 сотрудник находился на больничном по коду 4.
Далее он приносит справку из больницы и больничный продолжается, но уже с кодом 01.
Как отразить это в программе?
Если создавать новые больничные как продолжение, то они создаются с кодом 4 и не изменяются, а с кодом 04 уже фсс не принимает.
А больничные без продолжения начисляют 3 дня за счет работодателя...
(1) Формально он с больничного не выходил, с 11 лежит в стационаре
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший