Всем привет! Конфа самописная, управляемые формы, платформа 8.3.8. Есть документ с начислениями премий сотрудникам. В ТЧ сотрудники и суммы. Надо ограничить видимость строк в зависимости от филиала. Т.е. руководитель должен видеть только "своих" подчиненных. Это возможно сделать? Если да, то как?
---
Я бы согласился, если бы речь шла о разделении доступов для расчетчиков (внесение информации). Если речь о потребителях, то как уже было сказано - пускай отчеты смотрят. Документы им вообще лапать ни к чему. А то, если следовать твоей логике, завтра придется отдельные документы на каждое структурное подразделение делать.
---
проще делать отдельные документы на каждый филиал. И ограничивать доступ к документам по филиалам
---
Я бы согласился, если бы речь шла о разделении доступов для расчетчиков (внесение информации). Если речь о потребителях, то как уже было сказано - пускай отчеты смотрят. Документы им вообще лапать ни к чему. А то, если следовать твоей логике, завтра придется отдельные документы на каждое структурное подразделение делать.
---
Я бы посоветовал именно так и делать. И доступ ограничивать по подразделениям штатным механизмом!
---
Ну, насчет штатных RLS в БСП у меня есть много матерных слов. Хотя для ЗП может и нормально, вряд ли у них большой документооборот.
---
У меня тоже. Когда эту гадость отлаживать - словарный запас пополняется такими выражениями, которые друзья-иностранцы спешно записывают! :-)

Но, см. (4)
Очень много вопросов появляется, ответ на которые один - "переделать всё к чертям". Поэтому лучше - всё же RLS.
---
Так и я за RLS. Тут как бы двух мнений быть не может. Просто типовые RLS предлагаемые БСП в силу своей универсальности крайне неэффективны.
Я обычно подсистему управления доступом беру из БСП, но RLS пишу свои. В 99% случаев хватает достаточно простых RLS и объектов доступа засунутых напрямую в параметры сеанса.
---
бы речь шла о разделении доступов для расчетчиков (внесение информации). Если речь о потребителях, то как уже было сказано - пускай отчеты смотрят.
Да, согласна. Буду стараться на отчет их перевести.
---
Динамический список с запросом на данные таблицы
---
...и ответить на вопросы в (4)
КАК?
---
самописная же конфа.
---
Сделай ограничение доступа к самому документу, а данные пусть смотрят в отчетах.
---
В конце концов, если самописная, то можно организовать вообще всё, что хотите. Хотя, конечно, лучше использовать внутренний механизм ограничения доступа к данным, особенно, если конфигурация на БСП.
И обязательно продумайте вопрос: когда разные сотрудники открывают один и тот же документ, они видят разные сведения!
1) Как понять, что все сведения показаны или нет?
2) Как проверить корректность данных? Что будет, если некорректные данные в скрытых строках?
3) Как там с проведение/перепроведением? Что делать, если не получается провести из-за ошибок в скрытых строках?
4) Хорошо, Вы скрыли строки. А нет ли способа подсмотреть данные? Например, подсмотреть движения документа?
---
я в УТ через роли делал... в правах на документ просто прописывал <Прочие поля> "ГДЕ Подразделение=&ТекущееПодразделение ИЛИ Организация=&ТекущаяОрганизация"
замечательно все работает...
---
предлагаю добавить реквизит Филиал к документу и создавать документы к каждому филиалу, далее использовать RLS.
ps будет странно видеть руководителю фидиала итог по документу не совпадающий с видимыми строками ...
---
Анафейхоа тут рлс к тч?
На каждый филиал свой документ. И уже к ним целиком ограничивать доступ.
---
К ТЧ - да, RLS не нужен. Как и отчеты по ТЧ.
Лично я бы делал так:
1) документы бил и разграничивал доступы к ним так, как нужно для расчетчиков. Доступы к документам начислений только у расчетчиков и у пользователей с полными правами
Если расчетчик пока один и ему удобнее фигачить все скопом одним документом, то пока так и оставить и не осложнять ему работу.
2) начисления пишутся в регистр
3) на регистр - RLS в ролях
4) пользователи смотрят отчеты по регистру в соответствии со своими RLS
ЗЫ. Такая схема изолирует производителей информации от потребителей. При любых дальнейших претурбациях требуется минимум структурных изменений только в той части, в которой они нужны. Нужно бить по расчетчикам? Меняются только документы и права на них. Нужно показывать руководителям отделов? Правятся только RLS на регистр.
---
Отвечу всем кто советовал делить документы по филиалам. Дело в том, что они так уже завели кучу доков. И надо менять саму систему тогда. По хорошему надо было с самого начала так делать..
---
В ЗУПе 3.0 (1) очень часто практикуется, что табличных частей у документа много, а на экране видна только свернутая информация.
Думаю и вам можно организовать так, чтобы на экране отображалась таблица формы с нужными людьми, а при записи это все попадало в ТЧ документа и проводилось.