|   |   | 
| 
 | Ошибка при вызове метода контекста (Выполнить) | ☑ | ||
|---|---|---|---|---|
| 0
    
        kalisto 15.11.15✎ 00:11 | 
        Доброго времени суток.
 Помогите пожалуйста разобраться в проблеме (конфигурация УТ 10.3 клиент-сервер). Добавила новый регистр накопления, прописала в процедуре проведения документа Перемещения товаров запрос на выборку данных из этого регистр. Создала роль, дала права чтения, записи на этот регистр и на нужные документы, в том числе и Перемещение. Некоторое время все было хорошо, документы проводились без проблем. Недавно при проведении документа Перемещение товаров программа стала выдавать ошибку при выполнении запроса к новому регистру при проведении документа Перемещение товаров: {Документ.ПеремещениеТоваров.МодульОбъекта(2491)}: Ошибка при вызове метода контекста (Выполнить) РезультатЗапроса = ЗапросУценка.Выполнить().Выбрать(); по причине: Недостаточно прав для работы с таблицей "Документ.ВходящийЗапросКаталога". Странно, что программа выдает совсем посторонний документ, который никак не затрагивается при проведении документа Перемещения и в запросе к новому регистру. И регистратором в новом регистре такой документ не является. Подскажите пожалуйста, по какой причине может возникать данная ситуация. | |||
| 1
    
        RomanYS 15.11.15✎ 00:22 | 
        запрос покажи     | |||
| 2
    
        kalisto 15.11.15✎ 00:27 | 
        ЗапросУценка.Текст = "ВЫБРАТЬ
 | ПартииТоваровНаСкладахУценкаОстатки.Номенклатура КАК Номенклатура, | ПартииТоваровНаСкладахУценкаОстатки.ДокументОприходования КАК ДокументОприходования, | ПартииТоваровНаСкладахУценкаОстатки.КоличествоОстаток КАК КолвоОстаток, | ПартииТоваровНаСкладахУценкаОстатки.СтоимостьОстаток КАК Стоимость, | ПартииТоваровНаСкладахУценкаОстатки.ХарактеристикаНоменклатуры, | ПартииТоваровНаСкладахУценкаОстатки.СерияНоменклатуры, | ПартииТоваровНаСкладахУценкаОстатки.СтатусПартии, | ПартииТоваровНаСкладахУценкаОстатки.Качество, | ПартииТоваровНаСкладахУценкаОстатки.ОприходованиеТовара КАК ОприходованиеТовара, | ПартииТоваровНаСкладахУценкаОстатки.ОприходованиеТовара.Дата КАК ДатаПрихода |ИЗ | РегистрНакопления.ПартииТоваровНаСкладахУценка.Остатки(&МомВремени, ) КАК ПартииТоваровНаСкладахУценкаОстатки |ГДЕ | ПартииТоваровНаСкладахУценкаОстатки.Склад = &СкладРеализации | И ПартииТоваровНаСкладахУценкаОстатки.Номенклатура В ИЕРАРХИИ(&СписокНоменклатуры) | И ПартииТоваровНаСкладахУценкаОстатки.ДокументОприходования В ИЕРАРХИИ(&СписокПартий) | |СГРУППИРОВАТЬ ПО | ПартииТоваровНаСкладахУценкаОстатки.Номенклатура, | ПартииТоваровНаСкладахУценкаОстатки.ДокументОприходования, | ПартииТоваровНаСкладахУценкаОстатки.ОприходованиеТовара, | ПартииТоваровНаСкладахУценкаОстатки.ХарактеристикаНоменклатуры, | ПартииТоваровНаСкладахУценкаОстатки.СерияНоменклатуры, | ПартииТоваровНаСкладахУценкаОстатки.СтатусПартии, | ПартииТоваровНаСкладахУценкаОстатки.Качество | |УПОРЯДОЧИТЬ ПО | Номенклатура, | ДокументОприходования, | ДатаПрихода"; | |||
| 3
    
        RomanYS 15.11.15✎ 00:31 | 
        скорей всего проблема здесь
 ПартииТоваровНаСкладахУценкаОстатки.ОприходованиеТовара.Дата проверяй тип ОприходованиеТовара | |||
| 4
    
        Bober 15.11.15✎ 00:36 | 
        (0) если платформа 8.2, то перед выполнение запроса поставь 
 УстановитьПривилегированныйРежим(Истина) (2) отборы нужно перенести в параметры вирт таблицы остатки | |||
| 5
    
        kalisto 15.11.15✎ 00:37 | 
        Спасибо за ответы.
 Буду пробовать. | |||
| 6
    
        User_Agronom 15.11.15✎ 18:36 | 
        (0) На копии отладчик под тем пользователем, под которым падает многое может рассказать.
 Но если лень и нужно быстро: в (2) попробуй "ЗапросУценка.Текст = "ВЫБРАТЬ разрещшенные ..." (4) Не взлетит. Выполняется только на сервере. На клиенте ошибку не выдаёт, но привилегированный режим не устанавливает. | |||
| 7
    
        Bober 15.11.15✎ 19:11 | 
        (6) почему, толстый клиент тоже.     | |||
| 8
    
        User_Agronom 16.11.15✎ 10:20 | 
        (7) Пробовал?     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |