Имя: Пароль:
1C
1С v8
Запрет удаления, распроведения
,
0 bizovo
 
26.12.14
13:22
1С:Предприятие 8.2 (8.2.15.301)
"Управление торговлей", редакция 10.3 (10.3.12.3)

Подскажите где сделать запрет пользователю, что бы не мог удалить, распровести или изменить проведенный документ.

Смотрю тут:
Сервис -> Список пользователей
и еще вот тут
Сервис -> Настройка дополнительных прав пользователей

Соответственно выбираю нужного пользователя и не могу там найти где сделать этот запрет, может в конфигураторе это делается?
1 hawksib
 
26.12.14
13:25
дата запрета редактирования данных тебе нужна
2 1976vas
 
26.12.14
13:27
(1) А если по факту? Один человек провел и больше его не проводить даже в тот же день.
3 Maxus43
 
26.12.14
13:30
роль надо делать, убирать у всех права на интерактивную отмену проведения, установку пометки на удаление и прочее. Этого в настройках нет
4 Cube
 
26.12.14
13:30
(0) Я в УПП делал роль и подписку на событие:

Процедура cube_ЗапретРедактированияПроведенныхДокументовПередЗаписью(Источник, Отказ, РежимЗаписи, РежимПроведения) Экспорт
    
    Если Источник.Проведен И РольДоступна("cube_ЗапретРедактированияПроведенныхДокументов") Тогда
        Отказ = Истина;
        #Если Клиент Тогда
            Предупреждение("Вам запрещено редактировать проведенные документы");
        #КонецЕсли
    КонецЕсли;
    
КонецПроцедуры //cube_ЗапретРедактированияПроведенныхДокументовПередЗаписью()
5 Cube
 
26.12.14
13:31
+(4) Кому эту роль даешь, у того пропадает возможность редактировать проведенные документы. Создавать и проводить может, но отредактировать - нет.
6 Maxus43
 
26.12.14
13:32
(4) а чож не РольДоступна("ИмануилИбрагимовичКубиковИзСлавногоГородаКрасноярскаПредставляет ВамУважаемыеПользователиСвоюНовуюРоль_ЗапретРедактированияПроведенныхДокументов")
7 Maxus43
 
26.12.14
13:34
З.ы. в каментах обычно авторство ставят, первый раз вижу чтоб в именах процедур и метаданных)
У нас бы уволили нафиг за такое
8 Cube
 
26.12.14
13:34
(6) Идентификатор новых объектов метаданных ставить необходимо, чтобы они не пересеклись с новыми метаданными в новом релизе от поставщика. Подрастешь - поймешь.
9 Cube
 
26.12.14
13:36
+(8) Ну и при сравнении конфигурации видно, какие объеты добавлены не поставщиком.
10 Maxus43
 
26.12.14
13:37
(8) ох фигасе. Именно идентификаторы я и ставлю, а не авторство.
у бита это бит_, у меня мст_, но не Maxus43_ же)
11 Maxus43
 
26.12.14
13:37
а, иль ты фри?
12 Godofsin
 
26.12.14
13:39
(10) Непонятно, что ты прикопался? Почему cube не может быть идентификатором? Тем более бит_ тоже своего рода авторство.
13 Maxus43
 
26.12.14
13:42
(12) делать нефиг видимо, новый год скоро)
всё, всё, отстал
14 Cube
 
26.12.14
13:42
(10) Ты мст_, а я cube_. Видишь разницу? А я - нет.
15 Godofsin
 
26.12.14
13:43
(13) Во, во )))) С наступающим! )))))
16 bizovo
 
26.12.14
13:44
Ну и как бы в догонку к моему вопросу, как сделать, что бы списание товара было по проведению ПКО.
Сейчас мы делаем реализацию, а потом на этом основании делаем ПКО.
Получается сейчас дыра есть, продавец со склада товар спишет, а ПКО не проведет, и соответственно потом придется разбираться по какой реализации не создан ПКО

Хочется сразу, что бы формировался ПКО и на его основании формировалась реализаци.

Вообще реально такое сделать без программинга в стандартных настройках?
17 Cube
 
26.12.14
13:44
Ник Cube - это не ник на мисте. Это мой ник в интернете по жизни. Я его придумал как первый комп появился и надо было себя в Need For Speed как-то назвать. С тех пор он не меняется...
18 Cube
 
26.12.14
13:45
+(17) Это как Neo и мистер Андерсон из матрицы.
19 Maxus43
 
26.12.14
13:49
(16) без програмирования нельзя, это не предусмотрено настройками. Поидее можно сделать чтобы реализация не создавалась без указания ПКО (галка "По документам расчета" в договоре)
20 Maxus43
 
26.12.14
13:50
(19) + не, вру. Это к платёжным документам относится. Надо пилисть
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс