Имя: Пароль:
1C
1С v8
Ошибка "Нарушение прав доступа!" у документа созданного на основании.
0 SkillUp
 
19.12.19
13:27
Здравствуйте, столкнулся с проблемкой. У меня, при проведении документа ПоступлениеТоваровИУслуг", задается вопрос пользователяю. "Создать документ оплаты" (кратко)?
Если пользователь отвечает "да", тогда на основании приходной накладной создается РКО и форма документа открывается пользователю. Но тут проблемка, если попытаться провести , то выскакивает ошибка -"Нарушение прав доступа!" и документ не проводиться. Тут же создаю такой РКО (под этим пользователем), вручную. И созданный вручную проводится! Почему, не проводится РКО созданный на основании?

Код:
            Режим = РежимДиалогаВопрос.ДаНетОтмена;
            Ответ = Вопрос("Сформировать документ оплаты, по этому документу?", Режим, 0);
            Если Ответ =КодВозвратаДиалога.Да Тогда
                
                
                НовДок = Документы.РасходныйКассовыйОрдер.СоздатьДокумент();
                ЗаполнитьЗначенияСвойств(НовДок,Источник);
                НовДок.Дата = ТекущаяДата();
                ТабНовДок = НовДок.РасшифровкаПлатежа.Добавить();
                ТабНовДок.СуммаВзаиморасчетов = НовДок.СуммаДокумента;
                ТабНовДок.СуммаПлатежа = НовДок.СуммаДокумента;
                НовДок.ПолучитьФорму("ФормаДокумента").Открыть();
1 palsergeich
 
19.12.19
13:28
(0) В ЖР что пишет то?
2 SkillUp
 
19.12.19
13:33
(1) Событие: Доступ. Отказ в доступе

Право - Интерактивное изменение проведенных.
3 palsergeich
 
19.12.19
13:34
(2) Вот тебе и ответ.
4 SkillUp
 
19.12.19
13:35
(3) СПАСИБО! Заработало.
5 palsergeich
 
19.12.19
13:35
Смотри что именно вкоде создания на основании меняет проведенный документ. И или исправь это или расширь права.
6 SkillUp
 
19.12.19
13:43
(5) Да, действительно, убрал причину " изменение проведенного документа", и даже права добавлять не надо... Огромное СПАСИБО!