Имя: Пароль:
1C
1С v8
Новая роль в BAS
,
0 OnePrg
 
25.01.23
12:40
Business automation software for accounting, edition 2.1 (2.1.21.3)

Добавил новую роль. При проведении документа ругается на нарушение прав доступа. Запись в журнале:

Область данных вспомогательные данные: 0, Область данных основные данные: 0
Регистр сведений. Ключи доступа к объектам
Отменена

https://imagizer.imageshack.com/img922/417/kyg8Zb.png

Ко всем регистрам сведений, накопления и бухгалтерии проставил полный доступ.

Обработка из БСП ОбновлениеВспомогательныхДанных для BAS не подходит - начинает ругаться на отсутствие функций, процедур.
1 Philix
 
25.01.23
12:51
Мэтр, не те записи из журнала регистрации на скриншоте. Чуть рядом должно быть событие "Отказ в доступе". Вот там будет написано, на что не хватило прав доступа.
2 OnePrg
 
25.01.23
12:58
(1)

возможно, сообщение о нарушении прав доступа выдаётся не платформой, а самой конфигурацией, но точно сказать не могу, потому-что отладка работает на полных правах, а на полных правах ошибки нет

на всякий случай вот полный журнал по этому пользователю:

https://imagizer.imageshack.com/img922/9082/du3E7z.png
3 KJlag
 
25.01.23
13:04
(2) покажи что дальше.
в жр он там записывает транзакцию, и что в ней делает, а потом при ошибке отменяет все что натворил в ней.
т.е. ошибка после отмененных транзакций.
4 OnePrg
 
25.01.23
13:10
(3) это полный журнал за день
5 timurhv
 
25.01.23
13:11
(0) Запустите ПроверкаВнедренияБСП.erf
6 timurhv
 
25.01.23
13:13
(2) В ошибке какой текст?
7 KJlag
 
25.01.23
13:20
(6) на скрине там видно только о "поле объекта не обнаружено", а судя по сабжу у него траблы с нарушением прав доступа
8 OnePrg
 
25.01.23
13:25
(5) Ругается

Ошибка инициализации модуля: ВнешнийОтчет.ПроверкаВнедренияБСП.МодульОбъекта
по причине:
{ВнешнийОтчет.ПроверкаВнедренияБСП.МодульОбъекта(11311,30)}: Переменная не определена (ФайловаяСистема)
    ПараметрыЗапускаПрограммы = <<?>>ФайловаяСистема.ПараметрыЗапускаПрограммы();
{ВнешнийОтчет.ПроверкаВнедренияБСП.МодульОбъекта(11314,14)}: Переменная не определена (ФайловаяСистема)
    Результат = <<?>>ФайловаяСистема.ЗапуститьПрограмму(КомандаЗапуска, ПараметрыЗапускаПрограммы);
{ВнешнийОтчет.ПроверкаВнедренияБСП.МодульОбъекта(11386,30)}: Переменная не определена (ФайловаяСистема)
    ПараметрыЗапускаПрограммы = <<?>>ФайловаяСистема.ПараметрыЗапускаПрограммы();
{ВнешнийОтчет.ПроверкаВнедренияБСП.МодульОбъекта(11389,14)}: Переменная не определена (ФайловаяСистема)
    Результат = <<?>>ФайловаяСистема.ЗапуститьПрограмму(КомандаЗапуска, ПараметрыЗапускаПрограммы);
9 OnePrg
 
25.01.23
13:26
10 OnePrg
 
25.01.23
13:26
(7) "поле объекта не обнаружено" случайно в журнал попало - к делу не относится, не смотрите
11 OnePrg
 
25.01.23
13:27
Я так понимаю что БСП к BAS не применимо.
Программист всегда исправляет последнюю ошибку.