Версия от 18.03.08
Подскажите пожалуйста, это я что-то неверно сделала или не предусмотрено в тестирующей программе checkxml, то что в феврале 29 дней.
Мне нужно сдать пенсионные сведения на работающего пенсионера. Этот человек с 01.01.2008 по 29.02.2008 находился на больничном листе, следовательно в форме сзв 4-1 программа 1С ставит отсутствие 2 месяца (31 день в январе+29 дней в феврале=60 дней или 2 месяца ровно). В тестирующей программе выдает ошибку следующего содержания:
30: Ошибка. Период по больничным листам 2 мес. 0 дн. и административный отпуск 0 мес. 0 дн. в сумме составляют 2 мес. 0 дн., что превышает календарный период 1 мес. 29 дн., определяемый реквизитами <НачалоПериода> = 01.01.2008 и <КонецПериода> = 29.02.2008 блока <ВсеПериодыРаботы><ПериодРаботы><ОсновнаяСтрока> :
По моим соображениям тестирующая программа считает, как 31 день января+28 дней февраля=59 дней или 1 мес.29 дн??
кто прав?
Подскажите пожалуйста, это я что-то неверно сделала или не предусмотрено в тестирующей программе checkxml, то что в феврале 29 дней.
Мне нужно сдать пенсионные сведения на работающего пенсионера. Этот человек с 01.01.2008 по 29.02.2008 находился на больничном листе, следовательно в форме сзв 4-1 программа 1С ставит отсутствие 2 месяца (31 день в январе+29 дней в феврале=60 дней или 2 месяца ровно). В тестирующей программе выдает ошибку следующего содержания:
30: Ошибка. Период по больничным листам 2 мес. 0 дн. и административный отпуск 0 мес. 0 дн. в сумме составляют 2 мес. 0 дн., что превышает календарный период 1 мес. 29 дн., определяемый реквизитами <НачалоПериода> = 01.01.2008 и <КонецПериода> = 29.02.2008 блока <ВсеПериодыРаботы><ПериодРаботы><ОсновнаяСтрока> :
По моим соображениям тестирующая программа считает, как 31 день января+28 дней февраля=59 дней или 1 мес.29 дн??
кто прав?
Комментарий