"Функция глЗаполнитьМассивДней(МассивДней[], Сотрудник, ДатаНачала, ДатаОкончания, Режим=0, СписокВР = 0) Экспорт<br><br>В 282 было так<br>Для инд = 0 по ДнейПо Цикл<br> ИндДня = НомерДняГода(ЖрнЗарплата.ДатаНачала+инд);<br> МассивДней[ИндДня] = ?(МассивДней[ИндДня]<>"Х",МассивДней[ИндДня] + ?(ЖрнЗарплата.Сторно=0,-1,1),"Х");<br>КонецЦикла;<br><br>В 283 стало так<br>Для инд = 0 по ДнейПо Цикл<br> ИндДня = НомерДняПериода(ДатаНачала,ЖрнЗарплата.ДатаНачала+инд);<br> МассивДней[ИндДня] = ?(МассивДней[ИндДня]<>"Х",МассивДней[ИндДня] + ?(ЖрнЗарплата.Сторно=0,-1,1),"Х");<br>КонецЦикла;<br><br>И теперь НомерДняПериода при начислении зарплаты иногода позвращает отрицательное значение... что-то тут перемудрили.<br><br>Можно ли до исправления косяков вернуть вариант 282?"