Добрый день!
Подключили обработку АнализНДФЛвДокументе _v8.12
Если у пользователя установлены права старший кадровик -расчетчик, то выдается ошибка :
«У пользователя недостаточно прав на использование операций над базой данных».
Давать всем права Администратора мы совсем не хотим.
Подскажите пожалуйста, что нужно изменить в правах пользователей?
Все комментарии (10)
Комментарии закрыты.
Добрый день. Спасибо за вопрос. Проверю, в чем причина — дополнительно сообщу.
Добрый день. В демо-базе не воспроизводится. Для анализа причины пришлите пожалуйста:


1. Скриншот из журнала регистрации с текстом ошибки. Для поиска ошибки удобно сначала сделать отбор по пользователю.
Текст ошибки подскажет, на какой именно объект базы недостаточно прав
2. Отчёт по ролям пользователя в pdf
Отчет нам подскажет, какую роль надо добавить
Добрый день!
Вот текст ошибки:
Ошибка при вызове метода контекста (Выполнить)
{ВнешняяОбработка.АнализНДФЛпоДоходамДокумента.МодульОбъекта(931)}:РезультатЗапроса = Запрос.Выполнить();
{ВнешняяОбработка.АнализНДФЛпоДоходамДокумента.МодульОбъекта(732)}:ЕстьТерритории = ВернутьИспользованиеТерриторий();
{ВнешняяОбработка.АнализНДФЛпоДоходамДокумента.МодульОбъекта(87)}:Возврат ТабличныйДокументПриказа(МассивСсылок, ОбъектыПечати);
{ВнешняяОбработка.АнализНДФЛпоДоходамДокумента.Форма.Форма.Форма(263)}:ТаблицаОтчета = ЗначениеОбъект.ПолучитьТабличныйДокумент(МассивСсылок);
{ВнешняяОбработка.АнализНДФЛпоДоходамДокумента.Форма.Форма.Форма(274)}:ПолучитьТабличныйДокументНаСервере(КоллекцияПечатныхФорм,ВернутьОбъектыПечати(Новый Массив));
{ВнешняяОбработка.АнализНДФЛпоДоходамДокумента.Форма.Форма.Форма(23)}:Печать();
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(391)}:ОткрытьФорму(«ВнешняяОбработка.» + ИмяОбработки + «.Форма», ПараметрыОбработки, Форма);
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(265)}:ВыполнитьОткрытиеФормыОбработки(ВыполняемаяКоманда, Форма, ВыполняемаяКоманда.ОбъектыПечати);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(95)}:МодульДополнительныеОтчетыИОбработкиКлиент.ВыполнитьНазначаемуюКомандуПечати(ОписаниеКоманды, Форма);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(20)}:ВыполнитьПодключаемуюКомандуПечатиЗавершение(Истина, ПараметрыВыполнения);
{ОбщийМодуль.ПодключаемыеКомандыКлиент.Модуль(262)}:ВыполнитьОбработкуОповещения(Обработчик, ПараметрКоманды);
{ОбщийМодуль.ПодключаемыеКомандыКлиент.Модуль(69)}:ПродолжитьВыполнениеКоманды(ПараметрыВыполнения);
{Документ.Отпуск.Форма.ФормаДокумента.Форма(1770)}:ПодключаемыеКомандыКлиент.ВыполнитьКоманду(ЭтотОбъект, Команда, Объект);
[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
[НарушениеПравДоступа]
Отчет по правам пользователя в приложении.
У нас в этой базе есть ограничение на уровне записей — по организациям.
Может быть в этом дело?
И если пользователю дать права Администратор ( а эта роль у нас без ограничения по организации), то ошибка не выдается.
Спасибо за дополнение. Вопрос в проработке. Отпишусь по результату.
Добрый день. Новая версия отчета сейчас проходит тестирование. Ее выпуск до конца месяца.
Добрый день! Новая версия отчета прошла тестирование? И если прошла, то пришлите пожалуйста ссылочку, где его можно скачать. Заранее спасибо.
Добрый день. Новую версию можно скачать в статье Внешняя обработка от Бухэксперт8 для ЗУП 3.1 для проверки расчета НДФЛ в документах
Спасибо большое! Все работает.