1С:ЗУП 8 2.5.14 Округление дней при расчете компенсации за неисп отпуск

Новая тема
Здраствуйте!Подскажите почему при расчете Компенсации за неиспользованный отпуск всегда происходит округление дней подлежащих оплате в большую сторону до целого числа.Рассчитываем документом Рассчет при увольнении работника организации, выбираем документ основание-увольнении и авт-ки происходит рассчет дней.Например даже если человек отработал месяц, то ему ставится не 2,33 а 3 дня.Разве это правильно?
Да, это правильно. это где то прописано в законодательстве, что округляться надо в сторону работников.
Потихоньку ковыряем ЗУП - также столкнулись с этим вопросом, можно ссылочку, а то мы в примерах консультанта видим 2,33..
Залез посмотреть консультант по вопросу на эту тему. Там говорится:
"А нужно ли округлять полученное количество дней да целого значения? Да, нужно. Но если такой порядок вы прописали в коллективном договоре. С этим согласны и в Минздравсоцразвития (см. Письмо от 7 декабря 2005 г. N 4334-17). Там сказано, что вообще законодательство не обязывает организации округлять количество дней неиспользованного отпуска. Однако такое решение фирма может принять самостоятельно, закрепив его в коллективном договоре или Положении об оплате труда (если таковое имеется). При этом округлять нужно не по правилам математики, а в большую сторону - в пользу сотрудника."
Поэтому глупый вопрос - есть возможность установить признак округлять или нет?

нет, признака такого нет. у нас округляют!!!
ну а ессли все таки вам не нужно округлять, то это нужно в модуле поправить 2 цифорки
Т.е снять программу с поддержки, и помнить об этом при каждом обновлении... :-(((
И только потому, что у фирмы 1С свое видение закона. У нас, допустим, почти никто не округляет. Правда, работают все клиенты пока в ЗиК 7.7., а там есть возможность ввода дробной части... А организации, в которой бух округляла дни, Управление финансов записали это,как ошибку, в акт проверки.
Не ткнете где? А то что-то в запросе не нашел пока еще..
Модуль ПроцедурыУправленияПерсоналом, функция ПодготовитьДанныеПоРегламентированнымОтпускам() - там текст запроса начинается с
"ВЫБРАТЬ
| Ссылка,
| Сотрудник,
| НомерСтроки,
| ДатаНачалаРабочегоГода,
| ДатаОкончанияРабочегоГода,
| НеАктуальный,
| ДатаПриемаНаРаботу,
| ДатаОкончанияОтпуска,
| ДатаОстатков,
| ВидЕжегодногоОтпуска,
| ВЫРАЗИТЬ(Количество КАК ЧИСЛО(3, 0)) + ВЫБОР
| КОГДА ВЫРАЗИТЬ(Количество КАК ЧИСЛО(3, 0)) < Количество
| ТОГДА 1
| ИНАЧЕ 0
| КОНЕЦ КАК Количество
так вот надо написать например ЧИСЛО(4,2) вместо ЧИСЛО(3,0)
Спсбо..
ВЫРАЗИТЬ(Количество КАК ЧИСЛО(3,0)) - задает формат для "Количество"? Вопрос, собственно, почему получается следующая ситуация:
к примеру, сотрудник принят на работу 26.01.2009 и увольняется 27.11.2009, отпусков за отработанный период не брал. Делаю изменение в запросе на ЧИСЛО(5,2) и получаю остаток 24,33, вместо положенного 23,33. Также если, к примеру, у этого же сотрудника посмотреть остатки отпуска на 01.06.2009, то в типовой видим 10 дней, а после изменений 10,33?
Читают тему
(гостей: 1)

Быстрый переход