Начисление отпускных
Ошибку нашел (мой косяк) - после обновления в процедуре СформироватьИЗаписатьДанныеРасчетаСреднего почему-то появилась лишняя строчка:
Если ВыборкаБазы.ОшибкаВводаСводногоТабеля Тогда
Если НеБылоСообщениеОСводномТабеле Тогда
Если Не КомментироватьРасчет Тогда
КомментарийРасчетаСреднего = ОбщегоНазначенияЗК.КомментарийРасчета("Расчет среднего заработка");
КонецЕсли;
ОбщегоНазначенияЗК.КомментарийРасчета("За период с " + Формат(СтрокаДвижений.БазовыйПериодНачало,"ДФ=dd.MM.yyyy") + " по " + Формат(СтрокаДвижений.БазовыйПериодКонец,"ДФ=dd.MM.yyyy") + " не удалось определить базовые начисления, так как в этом месяце введен сводный табель.", КомментарийРасчетаСреднего);
НеБылоСообщениеОСводномТабеле = Ложь;
КонецЕсли;
Иначе
*******************************************************************************************
*****вот эта строчка*****************
/////////////// СтрокаДвижений.Результат = СтрокаДвижений.Результат + ВыборкаБазы.РезультатБаза;
******************************
Если ВыборкаБазы.ДополнительноУменьшатьПропорциональныеПремии И СтрокаДвижений.НормаПоПятидневке <> 0 Тогда
СтрокаДвижений.Результат = СтрокаДвижений.Результат + ВыборкаБазы.РезультатБаза * СтрокаДвижений.ОтработаноПоПятидневке / СтрокаДвижений.НормаПоПятидневке;
Иначе
СтрокаДвижений.Результат = СтрокаДвижений.Результат + ВыборкаБазы.РезультатБаза;
КонецЕсли;
СтрокаДвижений.СкидкаПоСтраховымВзносам = СтрокаДвижений.СкидкаПоСтраховымВзносам + ВыборкаБазы.СкидкаПоСтраховымВзносам;
Если КомментироватьРасчет и ВыборкаБазы.РезультатБаза <> 0 Тогда
ОбщегоНазначенияЗК.КомментарийРасчета("Вид начисления: " + ВыборкаБазы.ВидРасчетаНаименование + ", сумма: " + ВыборкаБазы.РезультатБаза + ?(ВыборкаБазы.СкидкаПоСтраховымВзносам = 0,"",", учтено скидки" + ВыборкаБазы.СкидкаПоСтраховымВзносам), КомментарийРасчетаСреднего);
КонецЕсли;
КонецЕсли;
В этом модуле никаких доработок нет. После обновления на 58.1 ошибка исчезла.
|
|