Имя: Пароль:
1C
1С v8
Помогите с фреш
,
0 Cybercat
 
23.12.21
21:07
Внешняя обработка на фреше. Форма открывается, но при запуске фонового задания для выполнения длительной операции (загрузка документов) имеем вот это:

Недостаточно прав для работы с таблицей "Справочник.ПоставляемыеДополнительныеОтчетыИОбработки"

Месяц решить не могут. Пишут, в ответ мычание.
1 Гений 1С
 
гуру
23.12.21
22:28
(0) раз у тебя в коде обращения к этому справочнику нет, значит это механика фреша глючит по запуску фонового задания.
Посмотри в типовой бухне, где идет обращение к этому справочнику, может это тебе чего скажет.
И щедро расставь записи в журнал регистрации, чтобы понять, на каком месте кода валится.
и еще - попробуй запросить дополнительные права на чтение этого справочника
а что, только сообщение, а информации с номером строки ошибки и текстом кода нет?
2 Сергиус
 
23.12.21
23:29
(0)Нужно именно в фоне грузить? А если переделать на обычную загрузку?
3 Uragan_a
 
24.12.21
01:50
Может проще просто в облако перейти? Деньги те же вроде, но перепиливай базу как хочешь :)
https://voblachke.ru
4 ВноситеПозитив
 
24.12.21
08:37
Пользователю, под которым запускается обработка дайте права Администратора. Где находится внешняя обработка, в поставляемых обработках или дополнительных?
5 Cybercat
 
24.12.21
12:01
(1) Полное сообщение об ошибке таково:

Недостаточно прав для работы с таблицей "Справочник.ПоставляемыеДополнительныеОтчетыИОбработки"
{ОбщийМодуль.ОбщегоНазначения.Модуль(577)}:     Выборка = Запрос.Выполнить().Выбрать();
{ОбщийМодуль.ОбщегоНазначения.Модуль(288)}:     ЗначенияРеквизитовОбъекта = ЗначенияРеквизитовОбъектов(ОбщегоНазначенияКлиентСервер.ЗначениеВМассиве(Ссылка), Реквизиты, ВыбратьРазрешенные, КодЯзыка)[Ссылка];
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиВМоделиСервиса.Модуль(1828)}:    ПараметрыПубликацииПоставляемойОбработки = ОбщегоНазначения.ЗначенияРеквизитовОбъекта(ПоставляемаяОбработка, "Публикация, ПричинаОтключения, Версия");
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиВМоделиСервиса.Модуль(1805)}:    ПроверкаВозможностиВыполненияПоставляемойОбработки(Ссылка);
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиВМоделиСервиса.Модуль(250)}: ПроверитьВозможностьВыполнения(Ссылка);
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиВМоделиСервиса.Модуль(331)}: ПриПодключенииВнешнейОбработки(Ссылка, СтандартнаяОбработка, ИмяОбработки);
{ОбщийМодуль.ИнтеграцияПодсистемБСП.Модуль(2467)}:      МодульДополнительныеОтчетыИОбработкиВМоделиСервиса.ПриСозданииВнешнейОбработки(Ссылка, СтандартнаяОбработка,
{ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(128)}:   ИнтеграцияПодсистемБСП.ПриСозданииВнешнейОбработки(Ссылка, СтандартнаяОбработка, Результат);
{ОбщийМодуль.ДополнительныеОтчетыИОбработки.Модуль(335)}:   ВнешнийОбъект = ОбъектВнешнейОбработки(ПараметрыКоманды.ДополнительнаяОбработкаСсылка);
{(1)}:ДополнительныеОтчетыИОбработки.ВыполнитьКоманду(Параметры[0],Параметры[1])
{ОбщийМодуль.ОбщегоНазначения.Модуль(5263)}:    Выполнить ИмяМетода + "(" + ПараметрыСтрока + ")";
{ОбщийМодуль.ДлительныеОперации.Модуль(1124)}:      ОбщегоНазначения.ВыполнитьМетодКонфигурации(ИмяПроцедуры, ПараметрыВызова);
{ОбщийМодуль.ДлительныеОперации.Модуль(1114)}:      ВызватьПроцедуру(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры);

по причине:
Недостаточно прав для работы с таблицей "Справочник.ПоставляемыеДополнительныеОтчетыИОбработки"
6 Cybercat
 
24.12.21
12:03
(2) Придётся в итоге, но очень бы не хотелось, т.к. это очень длительная операция. Блокируется интерфейс. А это запрещено правилами того же фреша. Даже могут не пропустить.
7 Cybercat
 
24.12.21
12:04
(3) Я бы так и сделал, однако это не я, а клиенты, три штуки. И даже не сами клиенты, а их аутсорсерские бухгалтерские конторы.
8 Cybercat
 
24.12.21
12:05
(4) Пользователю дали права админа, не помогло. Обработка находится в дополнительных. В поставляемых не находится ничего, но почему то цепляет и не дает именно он.
9 Cybercat
 
10.01.22
08:54
Вот и в фреше молчат.