Привязка подразделения к организации в отборе СКД
Всем привет.
Зарплата и управление персоналом, редакция 3.1 (3.1.9.205)
Добавил в отчет "Анализ НДФЛ по месяцам" отбор по подразделениям. При открытии настроек подразделения не привязаны к выбранной организации.
Подскажите пожалуйста, как можно сделать так, чтобы при выборе подразделений, они вываливались из выбранной организации?
Конфа на поддержке, постоянно обновляется. Желательно сделать без вмешательства в общие модули.
Зарплата и управление персоналом, редакция 3.1 (3.1.9.205)
Добавил в отчет "Анализ НДФЛ по месяцам" отбор по подразделениям. При открытии настроек подразделения не привязаны к выбранной организации.
Подскажите пожалуйста, как можно сделать так, чтобы при выборе подразделений, они вываливались из выбранной организации?
Конфа на поддержке, постоянно обновляется. Желательно сделать без вмешательства в общие модули.
Прикрепленные файлы:
По теме из базы знаний
- Шаблон отчета на СКД с сохранением настроек
- Выгрузка и загрузка данных XML с гибкими отборами
- Универсальный обмен данными XML (с гибкими отборами и сохранением вариантов настроек)
- Подсистема прав доступа к объектам с гибкими отборами (расширение)
- Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
Найденные решения
(14) у настройки списка есть отбор, который вываливается в поля отбора, если для них создана группа на форме. Можно посмотреть в настройки списка на форме - динамический список. Там посмотреть, не выбран ли для отбора по аналогии с отчетом признак отображения на форме. Если выбран - развыбрать)))
Остальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(4)Туда добавил по аналогии с Сотрудниками.
Добавился отбор в Дополнительных условиях в окне выбора подразделения.
Но остался верхний отбор в этом же окне. Получается какой-то двойной отбор. Если выбрать разные организации, то ничего не выводит в список подразделений. Если одинаковые, то выводит то что нужно.
Как теперь можно удалить первый отбор в этом окне?
Добавился отбор в Дополнительных условиях в окне выбора подразделения.
Но остался верхний отбор в этом же окне. Получается какой-то двойной отбор. Если выбрать разные организации, то ничего не выводит в список подразделений. Если одинаковые, то выводит то что нужно.
Как теперь можно удалить первый отбор в этом окне?
Прикрепленные файлы:
(5) Я не знаком с ЗУП, поэтому не могу точно сказать, в чем именно дело. Могу лишь предположить, что организация для отбора в форму выбора подразделения может передаваться не как поле отбора, а несколько иначе.
Т.е. вместо "Отбор.ГоловнаяОрганизация" должно быть, вероятно, "Организация", или "Отбор.Организация", или как-то еще. Загляните в реализацию формы выбора подразделений, там вероятнее всего есть ответ на этот вопрос. Либо просто поэкспериментируйте с разными параметрами.
Т.е. вместо "Отбор.ГоловнаяОрганизация" должно быть, вероятно, "Организация", или "Отбор.Организация", или как-то еще. Загляните в реализацию формы выбора подразделений, там вероятнее всего есть ответ на этот вопрос. Либо просто поэкспериментируйте с разными параметрами.
(6)
При этих и других вариациях дополнительные условия пропадают. Следовательно верное будет "Отбор.ГоловнаяОрганизация".
Но на верхний отбор это никак не влияет.
Просмотрел с десяток других отчетов, где фигурируют подразделения, там нигде нет привязки к выбранной организации.
Т.е. если в отборах выбрать организацию "А", то при открытии подразделений будет какая-нибудь другая организация "Б".
"Организация", или "Отбор.Организация"
При этих и других вариациях дополнительные условия пропадают. Следовательно верное будет "Отбор.ГоловнаяОрганизация".
Но на верхний отбор это никак не влияет.
Просмотрел с десяток других отчетов, где фигурируют подразделения, там нигде нет привязки к выбранной организации.
Т.е. если в отборах выбрать организацию "А", то при открытии подразделений будет какая-нибудь другая организация "Б".
В общем перерыл все что можно, нигде не вижу верхнее условие отбора по организации.
В обработчиках формы, идет обработка галочек "Показывать новые" и "Показывать расформированные". А так же устанавливается отбор на организацию, которая связана в самом СКД (3).
Как убрать верхнее поле Организация с формы? Подскажите пожалуйста в какую сторону копать?
В обработчиках формы, идет обработка галочек "Показывать новые" и "Показывать расформированные". А так же устанавливается отбор на организацию, которая связана в самом СКД (3).
Как убрать верхнее поле Организация с формы? Подскажите пожалуйста в какую сторону копать?
Ну общие модули тогда это все равно не заденет. Да, не простая задачка :). Это нжно на каждую организацию вытягивать из регистра подчиненные элементы. Если бы у них была связь через реквизит, то можно было бы хотя бы "Связи параметров выбора" в наборе данных настроить, а так, что то хз вообще.
Боюсь тут вариант только такой, что надо свою форму рисовать, и выводить отборы в реквизиты формы, чтобы уже ловить можно было события и ограничивать отбор по подразделениям в зависимости от значения орагнизации. А в процедуре <ПриКомпоновкеРезультата> уже эти отборы использовать.
(14) у настройки списка есть отбор, который вываливается в поля отбора, если для них создана группа на форме. Можно посмотреть в настройки списка на форме - динамический список. Там посмотреть, не выбран ли для отбора по аналогии с отчетом признак отображения на форме. Если выбран - развыбрать)))
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)