|
ЗУП3: доступ к документу несмотря на дату запрета | ☑ | ||
---|---|---|---|---|
0
dft2014
10.01.18
✎
12:00
|
ЗУП3 (УФ)
Подскажите, можно ли сделать всегда полный доступ к документу "Договор (работы, услуги)" несмотря на дату запрета редактирования? |
|||
1
Amra
10.01.18
✎
12:05
|
Разрешаю. Так же разрешаю позвать программиста для этого, но на ваш страх и риск
|
|||
2
dft2014
10.01.18
✎
12:35
|
(0) Причем этот доступ должен быть только для одного сотрудника.
(1) Ценный совет! |
|||
3
igorPetrov
10.01.18
✎
12:45
|
(2) Можно. Не против.
|
|||
4
I_learn_1c
10.01.18
✎
12:46
|
(0) по идее на пользователя с ролью "полные права" не действует дата запрета редактирования.
При этом где-то в настройках НЕ должна стоять галка вроде "применять дату запрета для пользователей с полными правами" в УТ 10.3 по крайней мере так, может и тут как то аналогично по поводу "только для одного документа, а не для всех" - не знаю |
|||
5
SleepyHead
гуру
10.01.18
✎
13:37
|
(0) Зачем?
|
|||
6
dft2014
10.01.18
✎
13:53
|
(5) Есть физлица, работающие по бессрочному агентскому договору (т.е. дата окончания договора у них неизвестна). Причем оплата по таким договорам может произойти нескоро (через полгода, год и т.д.), но в отчетности СЗВ-М такие договорники должны включаться ежемесячно, независимо от того есть ли начисления по ним или нет, т.к. договор ГПХ - действующий.
Проблема заключается в том, что в документе “Договор (работы, услуги)” реквизит “Дата окончания” – обязателен для заполнения. Поэтому, решили эту задачу так: В документе "Договор (работы, услуги)" указываем произвольную дату окончания. А когда договор все же окончится исправляем дату окончания на фактическую.Оплату договоров оформляем по актам. Сейчас решили устанавливать дату запрета редактирования, но в этом случае, если дата начала договора начинается в закрытом периоде, то программа не даёт исправить дату окончания договора. |
|||
7
dft2014
10.01.18
✎
15:30
|
АП!
|
|||
8
pavlika
10.01.18
✎
15:32
|
(6) И что после установки даты запрета ни разу ее не открываете заново?
|
|||
9
CHerypga
10.01.18
✎
15:36
|
можно написать обработку для изменения только того что нужно, а в ней применить великое колдунство наподобие этого
СоответствиеГраницЗапрета = ПараметрыСеанса.ГраницыЗапретаИзмененияДанных.Получить(); ВременноеСоответствиеГраницЗапрета = ЗначениеИзСтрокиВнутр(ЗначениеВСтрокуВнутр(СоответствиеГраницЗапрета)); ВременноеСоответствиеГраницЗапрета.Вставить(УправлениеПользователями.ПолучитьЗначениеПоУмолчанию(глЗначениеПеременной("глТекущийПользователь"), "ОсновнаяОрганизация"), НачалоДня(ДокументСсылка.Дата)-1); ПараметрыСеанса.ГраницыЗапретаИзмененияДанных = Новый ХранилищеЗначения(ВременноеСоответствиеГраницЗапрета, Новый СжатиеДанных(0)); //что-то делаем ПараметрыСеанса.ГраницыЗапретаИзмененияДанных = Новый ХранилищеЗначения(СоответствиеГраницЗапрета, Новый СжатиеДанных(0)); |
|||
10
dmpl
10.01.18
✎
15:41
|
Я бы сначала попробовал в режиме загрузки данных записать.
|
|||
11
CHerypga
10.01.18
✎
15:42
|
(10) там же вообще что угодно можно будет сделать, никакие проверки проходить не будут
|
|||
12
Sayan_mi
10.01.18
✎
15:43
|
Вообще то можно настроить дату запрета по пользователям, и одному кому-то оставить её считай бессрочной.
|
|||
13
dmpl
10.01.18
✎
15:44
|
(11) Сделать обработку, где централизовано будут указываться даты, и затем она в этом режиме будет делать только то, что нужно.
|
|||
14
CHerypga
10.01.18
✎
15:44
|
(12) это же будет для всех документов, или в новых конфах придумали что-то этакое?
|
|||
15
CHerypga
10.01.18
✎
15:45
|
в общем сейчас любой совет сведется к (1)
|
|||
16
dft2014
10.01.18
✎
16:03
|
(9), (10, (13) Исправление ДатыОКончания договора происходит точечно, вручную пользователем. Никаких обработок по изменению - нет.
(12) Так не пойдет. |
|||
17
dft2014
10.01.18
✎
16:06
|
Есть ли в УФ что-то типа: если пользователь "Иванов", то полный доступ к такому-то документу, невзираю на дату запрета?
|
|||
18
Джо-джо
10.01.18
✎
16:11
|
(17) Не, в УФ нет Если
|
|||
19
dft2014
10.01.18
✎
17:05
|
(18) Какой тогда выход?!
|
|||
20
Mankubus
10.01.18
✎
17:19
|
(19) нужно программировать
|
|||
21
dft2014
10.01.18
✎
17:53
|
(20) Я могу программировать. Скажите что? Я с такой задачей ранее не сталкивалась, поэтому не хотелось бы изобретать велосипед...
|
|||
22
SleepyHead
гуру
11.01.18
✎
05:21
|
Зачем пилить свои обработки, если есть стандартная? Групповая обработка реквизитов, ищите в Администрировании.
|
|||
23
CHerypga
11.01.18
✎
07:33
|
(21) батюшки, а я и не посмотрел что пол женский, но увидел "не сталкивалась"
давай я за тебя сам обработку напишу, и там будет как в (9) времени наверное час займет, учитывая что я с УФ не работаю |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |