0
SkillUp
19.12.19
✎
13:27
|
Здравствуйте, столкнулся с проблемкой. У меня, при проведении документа ПоступлениеТоваровИУслуг", задается вопрос пользователяю. "Создать документ оплаты" (кратко)?
Если пользователь отвечает "да", тогда на основании приходной накладной создается РКО и форма документа открывается пользователю. Но тут проблемка, если попытаться провести , то выскакивает ошибка -"Нарушение прав доступа!" и документ не проводиться. Тут же создаю такой РКО (под этим пользователем), вручную. И созданный вручную проводится! Почему, не проводится РКО созданный на основании?
Код:
Режим = РежимДиалогаВопрос.ДаНетОтмена;
Ответ = Вопрос("Сформировать документ оплаты, по этому документу?", Режим, 0);
Если Ответ =КодВозвратаДиалога.Да Тогда
НовДок = Документы.РасходныйКассовыйОрдер.СоздатьДокумент();
ЗаполнитьЗначенияСвойств(НовДок,Источник);
НовДок.Дата = ТекущаяДата();
ТабНовДок = НовДок.РасшифровкаПлатежа.Добавить();
ТабНовДок.СуммаВзаиморасчетов = НовДок.СуммаДокумента;
ТабНовДок.СуммаПлатежа = НовДок.СуммаДокумента;
НовДок.ПолучитьФорму("ФормаДокумента").Открыть();
|
|
6
SkillUp
19.12.19
✎
13:43
|
(5) Да, действительно, убрал причину " изменение проведенного документа", и даже права добавлять не надо... Огромное СПАСИБО!
|
|