|
Запрет изменения "Ответственный" ручками | ☑ | ||
---|---|---|---|---|
0
Масянька
15.10.13
✎
14:15
|
День добрый!
Скажите, пожалуйста, есть ли возможность запретить изменять поле "Ответственный" во всех док-ах руками без изменения конфигурации? Если да - ткните в нужном направлении. Спасибо. |
|||
1
vicof
15.10.13
✎
14:16
|
дата запрета редактирования, например.
Еще бы конфигурацию указала - было бы замечательно. |
|||
2
shuhard
15.10.13
✎
14:17
|
(0) нет
|
|||
3
BuHu
15.10.13
✎
14:18
|
(0) вроде нет такой возможности
|
|||
4
Холодильник
15.10.13
✎
14:19
|
В УФ - как нефиг делать
|
|||
5
Масянька
15.10.13
✎
14:19
|
Пардон, Бух 8.2 2.0.52.7.
|
|||
6
Масянька
15.10.13
✎
14:20
|
(4) А как?
|
|||
7
Холодильник
15.10.13
✎
14:21
|
(6) в настройках формы. можно вообще убрать поле ответственный с видимости юзера
|
|||
8
Масянька
15.10.13
✎
14:22
|
(7) Это "без изменения конфигурации"?
|
|||
9
vicof
15.10.13
✎
14:24
|
(8) ага
|
|||
10
ОчкарикСлава
15.10.13
✎
14:25
|
новая подписка на события при открытии формы ДокументМенеджер обработка получения формы
поможет? |
|||
11
Масянька
15.10.13
✎
14:40
|
Дурдом....
Зачем тогда ввели это поле (если пользаку доступно)? Так не хочется замок снимать.... |
|||
12
ОчкарикСлава
15.10.13
✎
14:45
|
(11) либо снимать, либо убедить фирму 1С выпустить обновление с твоим пожеланием :)
|
|||
13
Масянька
15.10.13
✎
14:47
|
(12) :) убедить - с паяльником и утюгом :)
|
|||
14
Aleksey
15.10.13
✎
14:48
|
(7) Нельзя убрать так чтобы юзвер немог вернуть взад
|
|||
15
ОчкарикСлава
15.10.13
✎
14:48
|
(13) ога :)
|
|||
16
Масянька
15.10.13
✎
14:51
|
Но сам смысл этого поля мне тогда (доступен пользаку) не понятен...
|
|||
17
ОчкарикСлава
15.10.13
✎
14:53
|
(16) журнал регистрации для разборок рулит, ответственный - так, для удобства, но я, всегда НЕдоступность ставлю для этого поля по возможности, если конфа снята...
|
|||
18
Масянька
15.10.13
✎
14:54
|
(15) Слава, я правильно понимаю:
- делаю новую подписку (перед записью) - в ней пишу типа - Ответственный = ТекущийПользователь. Точно везде сработает? |
|||
19
vicof
15.10.13
✎
14:54
|
(16) 1С играет в игру: подставь коллегу.
|
|||
20
Масянька
15.10.13
✎
14:55
|
(19) Точно.
(17) Мои научились работать с "Ответственным", но журнал регистрации для них сложноват :( |
|||
21
ОчкарикСлава
15.10.13
✎
15:01
|
(18) думаю да, всё равно вернёт ответственного на место, если поменяли, Юзер будет биться в истерике, как так, он выставляет другого, а оно обратно всё ..., еще и в журнал регистрации можно вписать, кто, когда кого на кого наменять хотел :)
|
|||
22
Масянька
15.10.13
✎
15:04
|
(21) Ну, это, я думаю, надо поручать другой организации :)
|
|||
23
Масянька
15.10.13
✎
15:10
|
Спасибо, получилось.
|
|||
24
ОчкарикСлава
15.10.13
✎
15:27
|
(23) а там еще есть вариант, перехватывать форму при открытии и делать недоступным поле.
а по этому варианту ты обработкой при проведении доков можешь везде себя вписать навеки :) |
|||
25
Масянька
15.10.13
✎
15:28
|
(24) Нет уж - спасибо :)
|
|||
26
Масянька
15.10.13
✎
15:30
|
А можно я еще спрошу (чтобы ветки не плодить):
у пользака стоят права: полные, бухгалтер (основания рабочая роль). Убираю полные права, захожу этим пользаком и..... ничего нет.... Журнал по покупателям пустой.... Возвращаю полные права, захожу этим пользаком - в журнале есть док-ы. А что полные права обязательны? |
|||
27
Aleksey
15.10.13
✎
15:32
|
(16) ты будешь ржать, но в типовой БП Васе Пупкину в настройках можно назначить ответственного "Иваново". И во всех документах который создал Вася Пупкин будет ответственный ... Иванов
|
|||
28
Aleksey
15.10.13
✎
15:33
|
(26) нет не обязательны, и у буха может быть проставлен ограничение по фирме, которая не распространяется на полные права
|
|||
29
ОчкарикСлава
15.10.13
✎
15:33
|
(26) в бухии 20, по моему, надо/можно включить/выключить давать/недавать юзеру доступ к той или иной организации...
|
|||
30
Масянька
15.10.13
✎
15:34
|
(28) Тогда почему - с полными правами вижу док-ы, без полных - нет?
|
|||
31
Турист
15.10.13
✎
15:35
|
(16) то что у вас "ответственный" = "автор документа", не значит что у всех должно быть так.
|
|||
32
Масянька
15.10.13
✎
15:35
|
(29) Точно.... Блин, какой ты умный :)))))))))
Спасибо! |
|||
33
Масянька
15.10.13
✎
15:37
|
(31) А при чем тут автор? Поле ответственный это или автор или последний, кто изменял документ. Но давать юзерю возможность самому менять это поле - смысл этого поля тогда в чем?
|
|||
34
ОчкарикСлава
15.10.13
✎
15:40
|
(27) это да, но тут про иное, типа, юзер может взять и выбрать другого ответственного в док, например, "отжать" док под себя у соседа :)
Масянька хочет это запретить ... с минимальными танцами... |
|||
35
Масянька
15.10.13
✎
15:44
|
Рано радовалась - не сработало (29).
|
|||
36
MSII
15.10.13
✎
15:44
|
(33) Необязательно. Вот у меня за стеной девочка сидит - долбит документы за трех мальчиков, которые с клиентами сделки заключает. В каждом документе руками выбирает ответственного, естественно.
|
|||
37
Турист
15.10.13
✎
15:45
|
(36) +1
|
|||
38
Турист
15.10.13
✎
15:45
|
ответственный - это ответственный, его не только можно, но иногда и нужно редактировать ))
|
|||
39
ОчкарикСлава
15.10.13
✎
15:47
|
(36) почему бы и нет, вполне даже...
Но у (0) иное использование видимо этого реквизита, как и у нас в базе... Вариантов 100500, дело вкуса :) |
|||
40
samozvanec
15.10.13
✎
15:48
|
(18) это если новый. а если не новый, тогда Ссылка.Ответственный. вот тогда действительно будет запрет изменения. а так он тебе будет подставлять всех, кто документ редактировал.
|
|||
41
Масянька
15.10.13
✎
15:48
|
(36) Так сделайте константу: редактировать/нет, засуньте поглубже. Надо - редактируйте, не надо не редактируйте.
|
|||
42
Масянька
15.10.13
✎
15:50
|
(40) Это и надо - кто последний сохранял док-т.
|
|||
43
Турист
15.10.13
✎
15:50
|
(41) а тебе за что "отстатыщ" платят? иди и делай ))
|
|||
44
ОчкарикСлава
15.10.13
✎
15:52
|
(40) ну да, тут есть поле для творчества,... ;)
(24) кажись только для УФ... упс... |
|||
45
Масянька
15.10.13
✎
15:54
|
(43) Мне не платят от ста тыщ.
|
|||
46
Масянька
15.10.13
✎
15:55
|
Так что с правами-то делать-то?
|
|||
47
Турист
15.10.13
✎
15:55
|
(42) сделала? а теперь запусти перепроведение ))
|
|||
48
ОчкарикСлава
15.10.13
✎
15:55
|
(46) так добавь пользователю право на эту организацию...
|
|||
49
ОчкарикСлава
15.10.13
✎
15:58
|
раз под ролью бухгалтер нет доков, значит нет прав на организацию/и
У меня под рукой даже БП20 нету, на память не скажу где там это зарыто... ищи... |
|||
50
y22-k
15.10.13
✎
16:02
|
(0) самое простое что придумал подписка перед записью
|
|||
51
Масянька
15.10.13
✎
16:14
|
Я тут порылась....
Должна быть установлена роль - Пользователь. А я не вижу такую роль (конфигуратор). |
|||
52
vhl
15.10.13
✎
16:31
|
Добавь регистр "История изменений" и пиши туда через подписку в привелигерованном режиме. И типовые формы трогать не надо. Пользователи даже не будут знать что за ними следят.
|
|||
53
Пеппи
15.10.13
✎
16:40
|
(51) нету этой роли в БП.
|
|||
54
Лефмихалыч
15.10.13
✎
16:51
|
(0) нет, потому что ответственный - это не автор
|
|||
55
bolobol
15.10.13
✎
17:31
|
(54) Отсутствие связи Автор и Ответственный - это не причина отсутствия возможности заблокировать изменение поля.
Такой возможности встроенной нет, _потому что_ Ответственный - это лишь поле для заполнения, заложенное разработчиками, как и Комментарий. Запретить менять комментарий - такая же задача - хочешь - решай, не нужно - не решай) |
|||
56
Масянька
17.10.13
✎
12:47
|
Я тут уткнулась :(
Подписка перед записью - замечательно работает. Но - как сделать ограничение - кроме Закрытия месяца? То есть, если док-ты вызываются из обработки ЗакрытиеМесяца, то значит подписка не должна срабатывать? Спасибо. |
|||
57
Масянька
17.10.13
✎
13:01
|
Я один раз подниму.
|
|||
58
Конфигуратор1с
17.10.13
✎
13:04
|
(57) эти документы вызываются только обработкой Закрытия месяца?
|
|||
59
Масянька
17.10.13
✎
13:08
|
(58) Смысл: есть подписка на событие перед записью док-та, для всех док-ов. Подписка устанавливает тек. пользака в поле ответственный. Но при закрытии месяца пользак даже не открывает док-т, но само закрытие что-то там делает. В этом случае нужно, чтобы подписка не срабатывала.
Понятно я написала? Можно как-то обойти? |
|||
60
Конфигуратор1с
17.10.13
✎
13:13
|
(59) так проверяйте на новый - если это новый документ, то записываем текущего пользователя
если нет то и срабатывать не будет Если Источник.ЭтоНовый() тогда устанавливаем конецесли; |
|||
61
Масянька
17.10.13
✎
13:16
|
(60) Надо не только для новых.
Пользак открыл док-т, если нажал на кнопку "Записать" - то в поле "ОТветственный" записывается тек. пользователь. А при закрытии месяца док-ты не открываются, но изменяются и записываются. |
|||
62
Конфигуратор1с
17.10.13
✎
13:31
|
(61) тогда только обработку переписывать
|
|||
63
Масянька
17.10.13
✎
13:32
|
(62) Обработку чего?
|
|||
64
Конфигуратор1с
17.10.13
✎
13:36
|
(63) закрытия месяца
|
|||
65
Масянька
17.10.13
✎
13:38
|
(64) А если так:
Процедура ПередЗаписьюДокументовУстановкаРеквизитаОтветственный(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт Если Отказ ИЛИ Источник.ОбменДанными.Загрузка Тогда Возврат; КонецЕсли; #Если Клиент Тогда ДокументОткрыт = Источник.ЭтотОбъект.ПолучитьФорму().Открыта(); Если ДокументОткрыт Тогда РезультатВопроса = Вопрос("Записать?", РежимДиалогаВопрос.ДаНет); Если РезультатВопроса = КодВозвратаДиалога.Да Тогда Источник.Ответственный = ПараметрыСеанса.ТекущийПользователь; КонецЕсли; КонецЕсли; #КонецЕсли КонецПроцедуры // ПередЗаписьюДокументовУстановкаРеквизитаОтветственный |
|||
66
Конфигуратор1с
17.10.13
✎
13:38
|
(65) нееееееееееееееееееееееееееееееее
|
|||
67
Масянька
17.10.13
✎
13:39
|
(66) Почему?
|
|||
68
Конфигуратор1с
17.10.13
✎
13:40
|
(65) захотят пользователи групповой обработкой заменить реквизит в тысяче документов и тут опаньки тысяча раз да
|
|||
69
Конфигуратор1с
17.10.13
✎
13:41
|
(67) ой. недосмотрел. сорри)
|
|||
70
Конфигуратор1с
17.10.13
✎
13:42
|
надо проверить
|
|||
71
Масянька
17.10.13
✎
13:44
|
(70) При закрытии - ничего не спрашивает. Если док-т открыть и нажать "Записать" - спрашивает и записывает.
|
|||
72
Конфигуратор1с
17.10.13
✎
13:45
|
(71) а если групповая обработка документов?
|
|||
73
Масянька
17.10.13
✎
13:45
|
Еще спрошу: групповое проведение/обработка док-ов (без фактического открытия самих док-ов) что-то меняет в самих док-ах?
|
|||
74
Масянька
17.10.13
✎
13:49
|
(72) Не спрашивает, пользака не меняет.
Работает!!!! СПАСИБО огромное!!!!!!!!!!! |
|||
75
User_Agronom
17.10.13
✎
13:50
|
(2) Можно. Штраф тому, который (19) :)
Как вариант. И конфа цела и в бюджете прибавление :) |
|||
76
Масянька
17.10.13
✎
13:52
|
Я почему-то не могу найти в конфигураторе - форматирование текста (там где отступы). А куда ее опять засунули?
|
|||
77
Конфигуратор1с
17.10.13
✎
14:32
|
(76) текст блок форматировать
|
|||
78
mikecool
17.10.13
✎
14:34
|
(18) афигеть....
т.е. захожу в чужой док, сохраняю и вуаля - я ответственный в нем?? |
|||
79
mikecool
17.10.13
✎
14:34
|
сделать поле Ответственный меткой на форме
заполнять только при вводе нового документа |
|||
80
Масянька
17.10.13
✎
14:43
|
(77) Я нашла, но все равно - Спасибо!
(78) Тебя программа спросит "Записать?" и если ты ответишь "Да" - ты ответственный. Не фиг сохранять чужие док-ты. (79) Слишком много лопатить. |
|||
81
Serg_1960
17.10.13
✎
14:51
|
(80) А зачем переспрашивать? Нажал кнопку "Записать" - "...ты ответственный. Не фиг сохранять чужие док-ты".
PS: кстати, я не вижу в том алгоритме работы с понятием "чужие док-ты" Проверку вначале сделай - может спрашивать и изменять не придётся. |
|||
82
Масянька
17.10.13
✎
14:55
|
(81) А я согласна (в данном случае) с юзерями: открыл документ, сохранил - виноват. Если посмотреть надо - есть кнопка "Просмотр". Если на вопрос ответить "Нет" - ответственный не изменится.
|
|||
83
mikecool
17.10.13
✎
14:56
|
(82) ваще обычно есть два понятия: Автор дока и последний изменивший(или даже история сохранения), тут картина будет полнее
а "кто последний тот и папа" - это шикарно для манагеров, которые план не выполняют |
|||
84
Масянька
17.10.13
✎
14:57
|
(83) Тут я с тобой полностью согласна!!! Но - переписывать все док-ты...
|
|||
85
Конфигуратор1с
17.10.13
✎
15:03
|
(84) а все не нужно
|
|||
86
Конфигуратор1с
17.10.13
✎
15:03
|
(85) + здесь же при записи вписываем изменение реквизита в регистр сведений и все
|
|||
87
Масянька
17.10.13
✎
15:06
|
(86) Еще раз повторяю: пользаки не осилят работу с регистром. Да и нафиг не надо.
|
|||
88
Масянька
17.10.13
✎
15:06
|
Дядьки! Блин, чего вы пристали? Совсем плохо?
|
|||
89
mikecool
17.10.13
✎
15:07
|
(88) ты первая начала, тетка
|
|||
90
Масянька
17.10.13
✎
15:09
|
(89) Жалко ломать конфу - была на замке. ИМХО, самый простой вариант - без больших дописок.
|
|||
91
Serg_1960
17.10.13
✎
15:10
|
(88) Совсем плохо. Версионирование - не задействовано. Потенциал журнала действий пользователей - не раскрыт.
А у меня, как назло, ответственный - "элемент" документооборота - фиксируют передачу документа от одного другому... |
|||
92
Конфигуратор1с
17.10.13
✎
16:01
|
(87) та не. регистр не пользователям - тебе нужен)
|
|||
93
Конфигуратор1с
17.10.13
✎
16:02
|
(91) Версионирование зло, особенно на распределенке
|
|||
94
Масянька
17.10.13
✎
16:35
|
(92) Мне хватает журнала регистрации.
|
|||
95
Конфигуратор1с
17.10.13
✎
16:50
|
(94) он тормозит жутко(
|
|||
96
Поросенок Петр
17.10.13
✎
16:58
|
Злобные пользователи так и норовят перекинуть ответственность за документ на другого пользователя. Может надо что-то менять в консерватории, а не в программе?
|
|||
97
Dzenn
гуру
17.10.13
✎
16:58
|
(10) ух ты жжжж.... век живи век учись, я что-то новенькое в 1С узнал, наконец-то :)
|
|||
98
Масянька
17.10.13
✎
17:06
|
(96) Дирижера :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |