Ситуация такая: допустим есть 3 подразделения на 1-м уровне, к каждому из них подвязаны еще по 10 подразделений (на 2-м уровне). Работники привязаны к вложенным подразделениям. Когда при просмотре списка табелей ставлю на вышестоящем подразделении фильтр с галками "фильтр по подр." и "учитывать иерархию", отображаются работники всех вложенных подразделений, - все как надо. Недавно в каждое из 3-х подразделений добавилось по одному вложенному, также на 2-й уровень, как и у всех остальных, которые были раньше. Но теперь, когда ставлю фильтр вышеописанным образом, то показываются работники всех вложенных, кроме этого нового. В чем проблема, непонятно. Кто знает, помогите решить. Заранее, спасибо!
podrier косячит скорей всего.
опять же обратите внимание как выглядит эта запись по сравнению с другими. Не лишне проверить также помечается ли сие подразделение вообще или нет.
А дело тока в табеле или в лиц.счете также?
Попробуйте в модуле настройка выполнить проверку каталога подразделений.
Увы мне! Решил сэкономить на коде и выгружал список вложенных подразделений из PODRIER. Поленился, понимаешь, руками развернуть иерархию.
В общем-то, зарплатная служебная функция "Заполнение иерархии подразделений" помогла бы, но всё равно вышло некрасиво. Переделаю.