Имя: Пароль:
1C
1С v8
Снять проверку даты запрета редактирования для конкретного пользователя на 1 документ УПП
,
0 nodrama
 
14.03.22
11:48
Доброго времени суток. есть УПП 1.3. типовой функционал практически не тронут изменениями.
Полные права стоят только у админа и глав буха и директора.
Есть менеджер, которому требуется в реализации товаров и услуг, в закрытом периоде добавлять файл (сканы документов). Период закрывается быстро, то есть 5-6 число следующего месяца, значит в 99% случаев предыдущий месяц уже закрыт для обычных сметрных и открывается только по письму глав буху.
Как минимальными затратами, разрешить добавлять в закрытом периоде, сканы доков в реализацию, конкретному пользователю, полных прав у него ессесно нету.
УстановитьПривилегированныйРежим(истина), получается не работает, на сколько я помню для этого нужны полные права
Вроде как пишут можно
очистить значение "Параметры сеанса" - "ГраницаЗапретаИзмененияДанных"
///что то делаем с документом
восстанавливаем "Параметры сеанса" - "ГраницаЗапретаИзмененияДанных"
или есть какие то более лушчшие варианты?
1 nodrama
 
14.03.22
11:49
Причем еще желательно, что бы сам документ табличную часть и тд пользователь все равно не редактировал, но это уже нюансы
2 DGorgoN
 
14.03.22
11:50
Написать обработку? Сканы это емнип справочник или регистр.
3 Фрэнки
 
14.03.22
11:54
Если документ-объект перезаписываться не будет, то срабатывания на запрет по дате не будет.

Надо действительно посмотреть, куда и как организована запись файлов. Скорей всего, что дописывание обработки спасет.
4 nodrama
 
14.03.22
12:00
(3) Если человек в закрытом периоде открывает реализацию и жмет на кнопку "файл" то там то же все закрыто, можно только посмотреть или скачать файл на комп
При добавлении через кнопку (типовую) файл, файла к документу реализация, я если честно не смотрел перезаписыывается он или нет.
5 nodrama
 
14.03.22
12:02
файлы записываются тут
Справочники.ХранилищеДополнительнойИнформации
6 nodrama
 
14.03.22
12:05
(2) А причем тут обработка ? Ну будет обработка отбирать реализации где нет прикрепреллынх файлов допустим. Ну будет она рядом с этими реализациями присоединять сканы доков. спасет это от попытки изменить реализацию в закрытом периоде.
Так файл то все равно не запишется и не добавится, период то закрыт.
7 nodrama
 
14.03.22
12:08
(3) типовой функционал, открываешь любой док или справочник (там кнопка "файл") открывается форма туда кидаешь файл, записывается в  Справочники.ХранилищеДополнительнойИнформации. только он так же закрыт  датой запретой редактирования типовой
8 Фрэнки
 
14.03.22
12:13
(7) Так в типовой форме при открытии на все элементы формы действует признак ТолькоПросмотр

Хотя вполне возможно, что использование функциональности сохранения файлов не должно страдать из-за этого признака.

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

А дальше уже будешь думать, как это прикрутить в боевую или через конфигурацию или через внешнюю обработку
9 Фрэнки
 
14.03.22
12:14
Ты же понимаешь, что во внешней обработки можно задублировать форму документа и вообще любого объекта и переделывать ее до бесконечности? Хотя это нужно делать в разумных пределах.
10 Фрэнки
 
14.03.22
12:17
Кстати, на УПП частенько развелкались обработками вида "Рабочее место гипер-менеджера" и там такИе чудеса, что типовая была просто забыта.
11 nodrama
 
14.03.22
12:19
(9) А не проще сделать как-то так, для нужного пользователя, взято с инфостарта. Только я так понимаю делать это не в документе, а именно уже в справочнике в форме ХранилищеДополнительнойИнформации. И пусть там делает что угодно, непосредственное удаление все равно не активно, накосячить не сможет
очистить значение "Параметры сеанса" - "ГраницаЗапретаИзмененияДанных"
///что то делаем с документом
восстанавливаем "Параметры сеанса" - "ГраницаЗапретаИзмененияДанных"
12 OldCondom
 
14.03.22
12:20
Период закрыт. Пусть сканируют быстрее или продолжают писать письма гл буху.
13 nodrama
 
14.03.22
12:23
(12) Дело не в быстроте периода. А в предоставлении документов от сторонних контрагентов. если реализация была допустим 31 числа, с отсрочкой платежа допустим 5 дней. то подписанные сканы от контрагента в лучшем случаи они получают 5 числа, при условии что еще доставка не накосячила и товар поступил во время им, а период уже закрыт. но причем тут это я понимаю что на мисте, что бы ответили на вопрос, нужно описать все бизнес процессы организации, которые еще раскритикуют, но мне сегодня лениво это делать
14 nodrama
 
14.03.22
12:24
быстроте скнаирования*
15 Фрэнки
 
14.03.22
12:26
(11) может и проще. Но я же не вижу, что там в конфигураторе.
16 OldCondom
 
14.03.22
12:28
(13) У меня на одном из мест работы была копия указания закрывать период  n числа от фин директора. На все пожелания сделать закрытый период немножко открытым я просто показывал это распорядение и не делал себе мозги никчкмными задачами.
17 Фрэнки
 
14.03.22
12:30
(11) просто ты себе противоречишь в рассуждении такого вида : берем Справочник и что-то делаем с документом.

Если там достаточно просто взять справочник, то с документом и запретом на его редактирование делать ничего не нужно будет.

Проверял, как сохраняется связка между экземляром Документа и элементами Справоника? Если я правильно помню, что на один документ можно хранить много файлов, а это значит, что в реквизиты документа ничего не пишется, а пишется ссылка на документ в элементы справочника
18 nodrama
 
14.03.22
12:35
(17) Да я не так выразился. они открывают документ, он ессесно закрыт. далее жмут кнопку файл. открывается форма записи файлов, типовая. и далее это сохранятеся в справочник.ХранилищеДополнительнойИнформации. Но это суть дела не меняет особо, так как при открытии этой формы, если период закрыт, то и форма открывается только на чтение.
Обработка решит проблему, так как в справочник в закрытом периоде руками можно добавлять файлы. Но это обработку писать, инструкцию к ней для пользователей и тд. При этом еще придусматривать, что человек может захотеть добавить другой скан, к документу где есть скан. следователньо в табличной части обработки нужно делать отбор не только где нету документов но и где есть или позволять самому сотруднику добавлять лишние строки.. в общем там сразу пойдут вопросы и хотелки ))))..
а так вроде открыл нужный документ.  перешел на файл и сделал что надо)))
19 nodrama
 
14.03.22
12:36
(16) а у меня другой приказ. о том что данная должность сотрудника имеет права добавлять любые файлы сканированые к документу в заркытом периоде ) и мне показывать его не кому ))))
20 Фрэнки
 
14.03.22
12:40
(18) так я об этом всем и выразился

" на УПП частенько развлекались обработками вида "Рабочее место гипер-менеджера" "
21 nodrama
 
14.03.22
12:45
тут сейчас пойдут хотелки
сделаешь обработку с пустой ТЧ где они сами будут выбирать реализацию и файл
Скажут а можно ли заполнить ее сразу реализациями где файлов нет
заполнишь ее реализациями где файлов нет. скажут, а мне надо поменять в реализациях где файл уже есть на новый или добавить к старому файл. скажешь добавь строку руками в обработке и поменяй, скажут у меня таких 20 штук, одно дело в списке их найти по очереди прокликать другое дело руками еще найти и добавить.
Добавишь вообще все реализации за выбранный период, а их там тысячи, скажут долго заполняются реализации в тч )) я образно )))))
Вот и думал как то в коде поправить проверку на закрытия периода)
22 El_Duke
 
гуру
14.03.22
12:50
(19) Налицо организационный косяк
Надо понимать что доки приходят с опозданием и не закрывать период слишком быстро, либо завести должность подчищальщика с правами админа, главбуха или дира
23 nodrama
 
14.03.22
12:52
(22) Спасибо добрый человек, видимо мне нужно пойти и сказать это руководству и отказаться выполнять задание? )))
А так это и так понятно.)
24 El_Duke
 
гуру
14.03.22
12:55
(23) "видимо мне нужно пойти и сказать это руководству и отказаться выполнять задание?"

Думаю что да
25 nodrama
 
14.03.22
13:01
(24) Думаю что с таким подходом к работе, у вас не очень много клиентов. Но при открою карты, они знают что бизнес процессы у них не идеальные и не всегда корректные. Но это не повод отказываться от хорошего ТЗ потому что у организации видетели бизнес процессы кривые и менять они их пока не собираются)
26 nodrama
 
14.03.22
13:02
С таким же успехом, можно продавать ботинки и когда человек пришел и говорит дайте мне размер 36.ой. а у него нога 36.5-37 размера, ты смотришь и говоришь, ну видите не лезит. он говорит ну я все равно хочу купить. а ты такой. нет иди отсюда я тебе не продам их. когда ногти пострижешь и нога похудеет)))) тогда приходи и выгнать его
27 Гипервизор
 
14.03.22
13:09
(0) Подозреваю, что ключевая фраза: "типовой функционал практически не тронут изменениями".
Потому как не вижу в типовой УПП возможности прикрепить скан именно к реализации.
И не вижу проблемы прикрепить скан к документу в закрытом периоде. Ткните в это ограничение. Где типовая проверка на дату запрета при записи элемента справочника? Какая дата с какой должна при этом сверяться?
28 Вафель
 
14.03.22
13:10
Конечно странно что нельзя добавлять файлы к документам закрытого периода
29 DGorgoN
 
14.03.22
13:20
(6) Чушь полная. Сканы прикрепляються в том функционале, который к закрытым периодам отношения не имеет вообще. Либо чего-то не договариваешь.