Имя: Пароль:
1C
1С v8
РЛС на запись, регистры. Зачем?
0 Maxus43
 
16.10.13
10:40
1. Не надо на регистрах РЛС 56% (5)
2. Нужно на регистрах РЛС 44% (4)
3. РЛС вобще зло 0% (0)
4. Что такое РЛС? 0% (0)
Всего мнений: 9

Доброго коллеги!

Вот возник вопрос, зачем в типовых (УПП например) сделано РЛС на изменение наборов регистров? Сведений, накопления, бухгалтерии и т.д.

Рассмотрим подчинённые регистратору только.

На чтение понятно - формирование отчетов, только по разрешённым данным.
А на запись? Права на документ определяют имеет ли юзер право работать с этим участком учета.
Что происходит при проведении? Например запись в десяток РН с РЛС, куча лишних соединений РЛСа при записи наборов, нагрузка на систему, иногда сложность в настройке прав, хотя с уровня самого докмента мы разрешили пользователю его проводить.

Реально ли необходимо РЛС на изменение наборов записей?
Документ Корректировка записей регистров не рассматриваем, ибо пользователям его давать вобще нельзя по хорошему.
1 eklmn
 
гуру
16.10.13
10:42
+1

Не надо на регистрах РЛС
2 shuhard
 
16.10.13
10:43
(0) ни о чем

Нужно на регистрах РЛС
3 Зойч
 
16.10.13
10:44
Это дата запрета изменения.
В новых типовых она без рлс реализована
4 Зойч
 
16.10.13
10:45
РЛС не на чтение это вообще зло. Ибо не отлаживается в принципе
5 ptiz
 
16.10.13
10:45
Лишнее это.

Не надо на регистрах РЛС
6 Aleksey
 
16.10.13
10:45
Документ "Корректировка регистров" не рассматриваем?

Нужно на регистрах РЛС
7 Лефмихалыч
 
16.10.13
10:46
(0) чтобы усложнить жизнь всем нам

Не надо на регистрах РЛС
8 eklmn
 
гуру
16.10.13
10:47
(2)(3) ни о чем
(6) дочитай до конца хотя бы )
9 Aleksey
 
16.10.13
10:49
(8) То что лично ты его не хочешь рассмаотривать по своим этическим соображениям не означает что его нет в типовой и он не доступен.
Или мы говорим о самописке? Т.е. о сферической конфиге в вакууме
10 Maxus43
 
16.10.13
10:49
собственно считаю что

Не надо на регистрах РЛС
11 Maxus43
 
16.10.13
10:50
(9) говорим о типовой, не рассматриваем теоретически.
Было бы глупо предположить что только из-за этого документа навесили РЛС на все регистры, была цель у разработчиков, хочу понять
12 Зойч
 
16.10.13
10:50
собственно не забываем, что можно менять значения неинтерактивно. Поэтому отдельная проверка на регистрах должна быть
13 Aleksey
 
16.10.13
10:51
(11) Почему глупо? Есть грабля, нужен костыль. Вот они и родили костыль в таком виде
14 Maxus43
 
16.10.13
10:51
(3) при чем тут дата запрета? РЛС на запись регистров выглядит типа #ОбособленноеПодразделениеВШапкеФизЛицоВШапке_Запись("Организация", "Физлицо")

И если посмотреть - этот шаблон для Документа, тупо скописастили. Но эта проверка же есть на документе уже, зачем в регистр?
15 Maxus43
 
16.10.13
10:52
(12) программно изменить можно что угодно и как угодно, РЛС не спасёт от программиста
16 mikecool
 
16.10.13
10:53
считаю, что нафик не нужно при записи - раз уж смог записать и провести док, то запись в регистры должна пройти

Не надо на регистрах РЛС
17 Maxus43
 
16.10.13
11:04
Вобще ситуация данная ведёт к тому, что требуется юзерам назначать избыточные роли, либо давать права на ненужные ему участки учета. Я не говорю уже про нагрузку на систему лишнюю.

Как пример - выплата зарплаты, обычная платёжка на перечисление денег людям по ведомости. Но! бухгалтер должен обладать правом изменять справочник "физ лица" чтобы провести платёжку. Это просто нелогично. Я против! Не должен бух редактировать его... ан нет, РЛС не оставляет выбора.
18 Maxus43
 
16.10.13
11:07
УПП 1.2, УПП 1.3 - ситуация не менялась, таки надеюсь хоть в 2.0 пересмотрят концепцию
19 Господин ПЖ
 
16.10.13
11:14
реализация прав и ролей в упп идиотская...
20 Maxus43
 
16.10.13
11:30
Дак вот и не пойму... разрабы сами не видят? и этот костыль с РЛС на запись они сделали только из за одного документа корректировка записей регистров? Ну правильно, давайте нагрузим хламом роли, угробим производительность, угробим простоту администрирования, повернём УПП опой к народу, лишь бы работало, а РЛС мы не включаем, у нас полные права...
21 1Сергей
 
16.10.13
11:35
(20) нужно поддерживать статус самой мудрёной конфиги
22 Maxus43
 
16.10.13
11:49
Имхо документооборот по мудрёности переплюнул УПП уже
23 Kyon8
 
16.10.13
11:54
Есть документ "Корректировка записей регистров" - он не проводится, но в регистры пишет.
+ для надёжности.

И не РЛС на регистрах, а РЛС на регистры.

Нужно на регистрах РЛС
24 Kyon8
 
16.10.13
11:56
+ проведение обычно в привелигерованном режиме без РЛС.
25 mistеr
 
16.10.13
11:59
(17) >бухгалтер должен обладать правом изменять справочник "физ лица" чтобы провести платёжку

Ну это ты загнул.
26 Maxus43
 
16.10.13
12:04
(25) посмотри сам в УПП, это факт, если включено РЛС на физ лица.
(24) у кого это обычно проведение в привелигированном? У тебя? в Типовой это не так
(23) Про корректировку уже выше всё написано. Из за одного документа они наковыряли сотни РЛС?
27 Господин ПЖ
 
16.10.13
12:07
>и этот костыль с РЛС на запись они сделали только из за одного документа корректировка записей регистров?

а куда без него... ибо сама концепция упп без этого костыля обойтись не позволяет
28 vde69
 
модератор
16.10.13
12:12
(0) реализуй право менять только свои документы и при этом видеть документы всего отдела в целом
29 vde69
 
модератор
16.10.13
12:13
забыл голосовать

Нужно на регистрах РЛС
30 eklmn
 
гуру
16.10.13
12:15
(28) вообще то обсуждаем реализацию уже сделанного
31 Maxus43
 
16.10.13
12:15
(28) это то зачем?
Вобще решили мы убрать РЛС на изменение у регистров, а то накипело вот...
Это не спасёт, я немного про другое, РЛС уже сидит на документах, и нет смысла вешать ещё на регистр в свете (17) например
32 ptiz
 
16.10.13
12:36
(28) РЛС на изменение документов достаточно для этого.
33 Господин ПЖ
 
16.10.13
12:41
>реализуй право менять только свои документы и при этом видеть документы всего отдела в целом

это кстати тоже крута в упп сделано

высунув язык юзер правит документ, потом фигак по "ОК", а ему а у вас прав нет на изменение таблицы.
34 mistеr
 
16.10.13
13:45
(31) Теоретически, юзер может запустить внешнюю обработку, которая изменит регистр без документа (не меняя Регистратор).
35 Maxus43
 
16.10.13
13:46
(34) дак и обработку можно написать так что она будет плевать на РЛС с высокой колокольни, от программиста нет защиты...
36 mistеr
 
16.10.13
14:34
(35) Если нет прав изменить конфигурацию, наплевать на РЛС не получится.
37 Maxus43
 
16.10.13
14:41
(36) тогда и обработку не напишет если нет прав.
Тут больше вопрос подхода... у нас например открытие внешних обработок запрещено, доступ к корректировке записей порезан и т.д.
38 ИсчадиеADO
 
16.10.13
14:50
(34) прав

а у доков стоит флаг привилегированного проведения, т.ч. рлс тормозить не будут
39 Maxus43
 
16.10.13
14:56
(38) у кого стоит? в типовой не стоит.
Я не спорю что так правильней даже, поставить эту глаку. Но не стоит жеж
40 ИсчадиеADO
 
16.10.13
14:58
(39) смотря какой документ, и смотря какой релиз - это фишка 8.2
41 ИсчадиеADO
 
16.10.13
15:00
вот, кстати, да, прикольно. На реализацииТиУ стоят флажки, а ПКО - нет
42 mistеr
 
16.10.13
15:01
(37) Внешнюю напишет.
43 Maxus43
 
16.10.13
15:15
не всё так просто ещё:

ПривилегированныйРежимПриПроведении (PrivilegedPostingMode)
Использование:

Только чтение.
Описание:

Тип: Булево.
Устанавливает возможность использования привилегированного режима при проведении документа. Если свойство установлено в значение Истина, то проведение документа будет всегда выполняться в привилегированном режиме (на сервере и в файловом варианте).

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

Если проведение документа выполняется на клиенте в клиент-серверном варианте, то привилегированный режим не устанавливается.

Т.е. в обычном приложении клиент-сервер не будет режим установлен
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший