Вылезла такая вот хрень - при заполнении среднего отпуска за 12 месяцев, начало отпуска в марте 2012. У части сотров при отработанном полном феврале 2012 дни не 29,4, а 28,39. Т.е. получается не считается один день. На отладчике выяснил - не попадет 29 февраля, в МассивеДней на нем 0. Кажется дуркует глЗаполнитьМассивДней() в связи с високосным годом. Но мне одно не понятно - почему это вылазит не у всех? У людей с ошибочными днями нет никакой связи - ни по системе оплаты, ни по чему-то другому. А если начало отпуска передвинуть на 1 апреля, февраль 2012 в среднем становится вторым, за мартом, и тогда все нормально, 29,4. Мистика какая-то! Непонятно, откуда копать.Может кто уже сталкивался с подобным? ЗиК 7.7 релиз 322.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший