Провели по сотруднику ввод сведений о плановых удержаниях: для расчета "Профвзносы" указали действие "Прекратить" (период = 01.06.2011). В регистре сведений "ПлановыеУдержанияРаботниковОрганизаций" с отбором по данному сотруднику если сортировать по дате, то эта запись получается последняя, то есть логично предположить что к моменту начисления зарплаты по текущему месяцу (июль 2012) это удержание не должно заполняться при выборе данного сотрудника, однако все равно данные об этом удержании заполняются. Релиз ЗУП 2.5.54.1, конфа на замке. Не пойму, может ошибка какая в релизе?
В 2.5.49 1С отчиталась, что исправили похожую ошибку.
В документе "Начисление зарплаты сотрудникам организаций" могут не заполняться показатели для расчета удержаний в случае, если сотруднику уже ранее было введено и прекращено такое удержание, либо могут попадать прошлые значения показателя в случае их изменения.
В запросе по плановым удержаниям идёт обращение к срезу последних регистра "ПлановыеУдержанияРаботниковОрганизаций", а в условии стоит:
ВЫБОР
КОГДА УдержанияРаботниковОрганизации.ПериодЗавершения <= &парамНачало
И УдержанияРаботниковОрганизации.ПериодЗавершения <> ДАТАВРЕМЯ(1, 1, 1, 0, 0, 0)
ТОГДА УдержанияРаботниковОрганизации.ДействиеЗавершения
ИНАЧЕ УдержанияРаботниковОрганизации.Действие
КОНЕЦ <> ЗНАЧЕНИЕ(Перечисление.ВидыДействияСНачислением.Прекратить)
Я думаю вот тут что-то не так
вот если бы убрали это условие вообще и сделали бы выбрать первые 1 тогда бы можно было получить самую последнюю запись из регистра
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой