|
|
|
Запрет редактирования плана счетов не из конфигуратора | ☑ | ||
|---|---|---|---|---|
|
0
InnaQ
23.09.05
✎
13:16
|
Подскажите плиз, как можно запретить добавлять, удалять и редактировать счета не из конфигуратора или разрешать по имени пользователя. Т.е. какая процедура вызывается при изменении плана счетов, в которой можно было бы отловить пользователя и разрешить редактировать или запретить.
|
|||
|
1
427
23.09.05
✎
13:18
|
смотри ЖКК....
запрети ввод новых счетов ПриВводеНового... вообще направление правильное - иначе так накосячат.... |
|||
|
2
ИльяА
23.09.05
✎
13:19
|
В модуле формы списка или счета проверяй пользователя и статусвозврата(0), если не тот.
|
|||
|
3
Лошадка в пальто
23.09.05
✎
13:19
|
конфигурация - закладка "права"- правой кнопкой пыцнуть на план счетов и убрать ненужные галки...
|
|||
|
4
427
23.09.05
✎
13:20
|
ну идиот... В алс же написано...
Для запрета интерактивного ввода и удаления счета в ГМ прописывается процедура ПриУдаленииСчета(Счет,Режим) а также блокируется ввод новых счетов в формах списков (ВводНового, ПриВводеСтроки). Процедура ВводНового() - вставлять в план счетов. форма списка. форма списка СтатусВозврата(0); Предупреждение ("Только в конфигураторе!!!"); Возврат; КонецПроцедуры procedure ПриВводеСтроки() returnStatus(0); DoMessageBox("Добавить счет можно только в конфигураторе!!!"); endProcedure еще надо в форме счета procedure ВводНового(Копирование) DoMessageBox("Ввод нового счета возможен только в конфигураторе"); returnStatus(0); return; endProcedure |
|||
|
5
Директор PR отдела
23.09.05
✎
13:20
|
(3) Чего-чего сделать? Пыцнуть? Это по каковски?
|
|||
|
6
igork1966
23.09.05
✎
13:22
|
(1) Надеюсь ты имеешь в виду право "Ввод нового" а не предопределенную процедуру. ;-)
|
|||
|
7
igork1966
23.09.05
✎
13:23
|
(6) Надежды несбылись. ;-)
|
|||
|
8
427
23.09.05
✎
13:24
|
(6) именно процедуру... хотя можно и право....
|
|||
|
9
427
23.09.05
✎
13:24
|
просто через процедуру можно сделать контроль и оставить право избранным...
|
|||
|
10
427
23.09.05
✎
13:25
|
и динамически давать / лишать прав...
|
|||
|
11
3V
23.09.05
✎
13:26
|
(3) вообще-то у плана счетов нет прав доступа...
|
|||
|
12
InnaQ
23.09.05
✎
13:28
|
427, расшифруй пожалуста ЖКК
ИльяА, я понимаю, что надо проверить пользователя, и если не тот, выход. Вопрос был в том, где мне это проверить, т.е. я не могу найти форму счета, которая открывается при нажатии на счет энтер. В конфигурации-права могу только для всех запретить редактирование, т.к. набор прав один :( |
|||
|
13
InnaQ
23.09.05
✎
13:29
|
477 - спасибо за помощь :) воспользуюсь теми процедурами, которые ты написал
|
|||
|
14
3V
23.09.05
✎
13:32
|
(12)
ЖКК - желто-красные книжки. в конфигураторе меню конфигурация\открыть конфигурацию закладка "метаданные" находишь в дереве планы счетов, а там читай описание встроенного языка 1,2 тома |
|||
|
15
ИвановИван
23.09.05
✎
13:32
|
427 повыслили в звание до 477 :))
|
|||
|
16
alter ego 427
23.09.05
✎
13:34
|
>477 - спасибо за помощь :)
О-оо! Меня повысили! Сцытесь фсе! Надо это отметить! |
|||
|
17
Impressing3
23.09.05
✎
13:36
|
Хм....нуу если набор прав один... И наверно пользователь "один" а разграничение идет по конкретным людям, то если я все правильно понимаю, ничего ты сделать не сможешь, кроме как для всех либо запретить либо разрешить - заведи несколько пользователей с правами у каждого определенными, с определенным интерфейсом... да ииии в журнале регистраций удобно просматривать при случае чего.
|
|||
|
18
InnaQ
23.09.05
✎
13:41
|
набор прав один, пользователи конечно разные
|
|||
|
19
igork1966
23.09.05
✎
13:43
|
(8) Согласись проще права у юсера отнять, чем без необходимости код корежить. ;-)
Просто автор незнал, что код изменять для его целей ненадо. |
|||
|
20
Impressing3
23.09.05
✎
13:44
|
В таком случае делай разграничение по пользователям. ПРосто втупую. ТО что описал 427 и + Если пользователь такой-то то ему запретить, если другой, то разрешить ...думаю..все.
|
|||
|
21
3V
23.09.05
✎
13:45
|
(17) повторюсь, но у объекта план счетов в свойствах нет прав доступа, доступ разграничивается только программно
|
|||
|
22
igork1966
23.09.05
✎
13:45
|
(10) Согласись что план счетов меняется редко. Прежде чем его менять надо 100 раз подумать. Зачем там динамически назначять права?
|
|||
|
23
igork1966
23.09.05
✎
13:48
|
(21) Да ну? Щелкни по закладке права(внизу в окне конфигурации). Щелкни по нужному набору прав. Там в планах счетов (или в конкретном плане счетов) посмотри свойства.
|
|||
|
24
igork1966
23.09.05
✎
13:51
|
(23) + (Да, непосредственно в свойствах планов счетов нет)
|
|||
|
25
427
23.09.05
✎
13:52
|
между прочим, в примерах указан ПОЛНЫЙ ЗАПРЕТ на модификацию плана счетов руками в предприятии... Чтобы бухи фигню не пороли...
(13) Обзываться то зачем? P.S. план счетов в предприятии можно менять программно... но только те счета, которые введены в предприятии... |
|||
|
26
InnaQ
23.09.05
✎
13:53
|
вобщемто ты прав, это и проще сделать
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |