Средний и доп отпуск

Новая тема
Добрый день! столкнулся с такой ситуацией: начисляем сотруднику отпуск, скажем с 08.09.12 по 10.10.12, в том числе доп отпуск за вредность с 06.10.12 по 10.10.12. По кнопке "Рассчитать" документа  "начисление отпуска сотрудникам" на странице  расчета срднего заработка появляются записи по видам заработка за период с 08.09.12 по 31.08.12. Соотвтетсвенно, док не проводится, ведь дата начала больше даты окончания базового периода, приходится их удалять вручную. Покапался в конфигураторе, а именно общий модуль ПроведенеиРасчетовПереопределяемый Процедура СформироватьИЗаписатьДанныеРасчетаСреднего, нашел это место, где даты заполняются, но пока осмыслить не могу. Из- за чего может так заполняться таблица?
покажите как документ оформляете
разобрался  в чем дело. Оказывается,процедура измененная была, из - за этого такой глюк ... В типовой все нормально.
то то я удивилась - у меня в измененной конфигурации такое же было.
а что вы меняли в расчете отпускных?
сейчас не скажу, просто удивилась, что у них, похоже, точно такие же изменения.
в кратце, это из-за внутр совместителей. Изменения процедуры СформироватьИЗаписатьДанныеРасчетаСреднего общего модуля ПроведениеРасчетовПереопределяемый. Изменения не мои, так что не смогу идею донести, но суть в том, что в запрос в начале этой процедуры в выбранные поля добавили ВидРасчета из регистра расчета(вид далее по коду используется), в итоге запрос вернет 2 строки, по основному и по доп отпуск,а потом при формировании таблицы записей для расчета среднего из-за этого появляются кривые строки. В типовой запрос возвращает одну строку без деления на основной и доп отпуск, соответственно кривых записей нет. Вот как то так, насколько удалось понять.
Читают тему
(гостей: 1)

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