Имя: Пароль:
1C
1С v8
ЗУП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)
времени наверное час займет, учитывая что я с УФ не работаю