Очень стал нужен РЛС на список сотрудников по подразделению.
И тут, например, в Табель подставить совместителя (условного) из другого подразделения загрузкой из системы контроля доступа сотрудников - получается (полные права), а увидеть в пользовательском режиме из-за "тупого" РЛС (Сотрудник.Подразделение в ПараметрыСеанса.ДоступныеПодразделения) - "объект не найден".
Нужно РЛС делать где (Сотрудник в Табель.Сотрудники И Табель.Подразделение в ПараметрыСеанса.ДоступныеПодразделения И Табель.Период = ТекущийПериод ИЛИ Сотрудник.Подразделение в ПараметрыСеанса.ДоступныеПодразделения)? Или есть какой-то правильный и не тормозной способ?
(0) но в типовых же РЛС сделаны так, что от объектов ссылки считываются - раскрыть объект отказывает, но в ссылки с ТЧ отображаются нормально.
Там на пальцах долго рассказывать, а быстрее сравнить глазами.
(0) "Очень стал нужен" - кому? Задай этому, которому "очень нужно" вопрос: чем совместительство отличается от совмещения? Если не в курсе - гуглите вместе. Если всё сделать правильно, тогда ситуации "в табель подставить из другого подразделения" - не возникнет. Как и желания править типовую.
PS: неверно оформлено внутреннее совместительство (спутали с оформлением совмещения).
Понятно, что может быть не быстро. Вот разве есть такие примеры, что список справочника будет только из разрешённых виден, а в доступном документе будут видны все элементы, даже запрещённые в справочнике, при этом подбор запрещённых будет невозможен, кроме тех, что уже в документе?
(2) Нет никакого оформления совместительства. Сотрудник компании может работать в любом доступном ему подразделении на любой доступной ему должности. Ответственные за табель лишь различаются.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший