запрос в 1С под неполными правами не хочет работать

Новая тема
Показывать по сообщений
запрос к регистру себестоимостьТоваров
он соединяется с регистром сведений по след. условию
ПО СебестоимостьТоваровОстаткиИОбороты.АналитикаВидаУчета.Склад=СоответсвиеПодразделенияОрганизацииИСклада.Склад
так вот, под полными правами все работает

а под неполными пишет, что поле не найдено СебестоимостьТоваровОстаткиИОбороты.АналитикаВидаУчета.Склад

конфигурация медицина.Больничная аптека, но это не связано с конфигурацией наверно,
Olga3891 пишет:
Цитата
под полными правами все работает  
Есть в запросе слово "Разрешенные"?
Ответили: пост #3
Ответ на пост №2
Prikum,да.
Ответили: пост #4
Ответ на пост №3
Olga3891, а можно полный текст запроса?
Ответили: пост #5
Ответ на пост №4
Prikum,Временную таблицу только скину, в ней именно ругается
ВЫБРАТЬ РАЗРЕШЕННЫЕ
   КлючиАналитикиВидаУчета.ИсточникФинансирования КАК ИсточникФинансирования,
   СУММА(СебестоимостьТоваровОстаткиИОбороты.СтоимостьРасход + СебестоимостьТоваровОстаткиИОбороты.СуммаДопРасходовРасход) КАК СуммаРасхода,
   СУММА(СебестоимостьТоваровОстаткиИОбороты.СтоимостьКонечныйОстаток + СебестоимостьТоваровОстаткиИОбороты.СуммаДопРасходовКонечныйОстаток) КАК КонечныйОстаток,
   ВЫБОР
       КОГДА СоответсвиеПодразделенияОрганизацииИСклада.ПодразделениеОрганизации ЕСТЬ NULL
           ТОГДА КлючиАналитикиВидаУчета.Склад
       ИНАЧЕ СоответсвиеПодразделенияОрганизацииИСклада.ПодразделениеОрганизации
   КОНЕЦ КАК Отделение,
   СУММА(СебестоимостьТоваровОстаткиИОбороты.СтоимостьНачальныйОстаток + СебестоимостьТоваровОстаткиИОбороты.СуммаДопРасходовНачальныйОстаток) КАК НачальныйОстаток,
   СУММА(СебестоимостьТоваровОстаткиИОбороты.СтоимостьПриход + СебестоимостьТоваровОстаткиИОбороты.СуммаДопРасходовПриход) КАК СуммаПрихода,
   МАКСИМУМ(ВЫБОР
           КОГДА СебестоимостьТоваровОстаткиИОбороты.СтоимостьРасход + СебестоимостьТоваровОстаткиИОбороты.СуммаДопРасходовРасход = 0
               ТОГДА 1
           ИНАЧЕ (СебестоимостьТоваровОстаткиИОбороты.СтоимостьКонечныйОстаток + СебестоимостьТоваровОстаткиИОбороты.СуммаДопРасходовКонечныйОстаток) / ((СебестоимостьТоваровОстаткиИОбороты.СтоимостьРасход + СебестоимостьТоваровОстаткиИОбороты.СуммаДопРасходовРасход) / (РАЗНОСТЬДАТ(&НачалоПериода, &КонецПериода, МЕСЯЦ) + 1))
       КОНЕЦ) КАК ОстатокВМесяцах,
   СебестоимостьТоваровОстаткиИОбороты.АналитикаУчетаНоменклатуры.Номенклатура
ПОМЕСТИТЬ ВтТоварыОтпущенныеВОтделения
ИЗ
   РегистрНакопления.СебестоимостьТоваров.ОстаткиИОбороты(
           &НачалоПериода,
           &КонецПериода,
           Регистратор,
           ДвиженияИГраницыПериода,
           РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчетаСебестоимостиТоваров.ТоварыВОтделениях)
               И АналитикаУчетаНоменклатуры.Номенклатура В ИЕРАРХИИ (&Аптека)) КАК СебестоимостьТоваровОстаткиИОбороты
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СоответсвиеПодразделенияОрганизацииИСклада КАК СоответсвиеПодразделенияОрганизацииИСклада
      ПО СебестоимостьТоваровОстаткиИОбороты.АналитикаВидаУчета.Склад = СоответсвиеПодразделенияОрганизацииИСклада.Склад
       ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК КлючиАналитикиВидаУчета
       ПО СебестоимостьТоваровОстаткиИОбороты.АналитикаВидаУчета = КлючиАналитикиВидаУчета.КлючАналитики
ГДЕ
   НЕ СебестоимостьТоваровОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПеремещениеТоваровВОтделениях
   И НЕ СебестоимостьТоваровОстаткиИОбороты.Регистратор ССЫЛКА Документ.ВозвратТоваровИзОтделения

СГРУППИРОВАТЬ ПО
   КлючиАналитикиВидаУчета.ИсточникФинансирования,
   ВЫБОР
       КОГДА СоответсвиеПодразделенияОрганизацииИСклада.ПодразделениеОрганизации ЕСТЬ NULL
           ТОГДА КлючиАналитикиВидаУчета.Склад
       ИНАЧЕ СоответсвиеПодразделенияОрганизацииИСклада.ПодразделениеОрганизации
   КОНЕЦ,
   СебестоимостьТоваровОстаткиИОбороты.АналитикаУчетаНоменклатуры.Номенклатура
;
выделила красным, где ошибка. могу скрин ошибки скинуть.
Olga3891 пишет:
Цитата
ПО СебестоимостьТоваровОстаткиИОбороты.АналитикаВидаУчета.Склад = СоответсвиеПодразделенияОрганизацииИСклада.Склад
у меня только одно предположение, если использовать через точку, то в запросе идет выборка ко всей таблице, со всеми полями. И вполне возможно, что к какому то полю нет прав. Запрос лучше переделать, он очень не оптимистичен.
Ответили: пост #7
Ответ на пост №6
Prikum,да, скорее всего в этом причина. спасибо, в очередной раз.
еще наверно одну ВТ выделить надо?
Olga3891 пишет:
Цитата

      
      
еще наверно одну ВТ выделить надо?
да, лучше всего
все получилось, спасибо.
Читают тему
(гостей: 1)

Быстрый переход