1С 8.2.13, УТП 1.1.19.1
Есть запрос:
запр5.Текст = "ВЫБРАТЬ
| РеализацияТоваровУслуг.Номер,
| РеализацияТоваровУслуг.СуммаДокумента
|ИЗ
| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|ГДЕ
| РеализацияТоваровУслуг.Дата МЕЖДУ &ДатаНач И &ДатаКон
| И РеализацияТоваровУслуг.Склад = &склад
| И РеализацияТоваровУслуг.Проведен = ИСТИНА";
запр5.УстановитьПараметр("ДатаНач",НачалоДня(ТекущаяДата()));
Запр5.УстановитьПараметр("ДатаКон",КонецДня(ТекущаяДата()));
Запр5.УстановитьПараметр("Склад",Склад);
ТЗ5 = запр5.Выполнить().Выгрузить();
Периодически это запрос не работает по непонятным причинам, выдавая следующую ошибку:
{Обработка.ТекущееСостояниеКассы.Форма.Форма.Форма(90)}: Ошибка при вызове метода контекста (Выполнить)
ТЗ5 = запр5.Выполнить().Выгрузить();
по причине:
по причине:
Ошибка выполнения запроса
по причине:
У пользователя недостаточно прав на исполнение операции над базой данных.
Как отследить на какой объект недостаточно прав и почему запрос то работает, то не работает, при том что никто, ничего не меняет в конфигурации.
Периодичность ошибки не циклическая, т.е. отследить ее нельзя.
Сообщение отредактировал Vofka - 15.11.12, 12:27
Причина редактирования: Выделяйте код!