|   |   | 
| 
 | ЗУП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) времени наверное час займет, учитывая что я с УФ не работаю | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |