|
Недостаточно прав для работы с таблицей | ☑ | ||
---|---|---|---|---|
0
devochka_1c
17.10.14
✎
11:10
|
Добрый день!
есть простенький отчет на скд: запрос к хозрасчетному по счету 10. у одного из пользователей ругается, что недостаточно прав для работы с таблицей "Справочник.ДенежныеДокументы". но на 10 счете нет такой аналитики... как избавиться от данной проблемы? |
|||
1
Maxus43
17.10.14
✎
11:12
|
выбрать РАЗРЕШЕННЫЕ
|
|||
2
Maxus43
17.10.14
✎
11:12
|
это если РЛС
|
|||
3
Maxus43
17.10.14
✎
11:13
|
запрос может кривой, условие по счету точно не в ГДЕ стоит?
|
|||
4
ssh2QQ6
17.10.14
✎
11:16
|
Значит есть какое то поле содержащее в своих типах Справочник.ДенежныеДокументы
|
|||
5
devochka_1c
17.10.14
✎
11:18
|
(1) добавила в запрос разрешенные. отчет открылся, но при формировании ошибка:
Ошибка при вызове метода контекста (Выполнить) МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки, , ,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); по причине: Ошибка компоновки макета по причине: Ошибка создания набора данных "НаборДанных1" по причине: Ошибка в запросе набора данных по причине: Недостаточно прав для работы с таблицей "Справочник.ДенежныеДокументы" Если запрос помещаю в консольку под этим пользователем, то без ошибок все... в чем то теперь причина? |
|||
6
devochka_1c
17.10.14
✎
11:20
|
(4) это скорее всего субконто на счете, но на 10 же его нет, а у меня прописано условие по счету в параметрах виртуальной таблицы РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Дата1, &Дата2, Авто, , Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстаткиИОбороты
да и в консольке выполняется запрос то... |
|||
7
ssh2QQ6
17.10.14
✎
11:20
|
(5) причина в (4)
Можешь запрос показать? |
|||
8
devochka_1c
17.10.14
✎
11:23
|
(7) вот запрос
ВЫБРАТЬ РАЗРЕШЕННЫЕ ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.Счет.Родитель, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток ПОМЕСТИТЬ ВТ_ОстаткиПоСчету ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Дата1, &Дата2, Авто, , Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.Счет.Родитель ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Счет.Наименование КАК НаименованиеСчета, ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Номенклатура, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт) КАК СуммаНачальныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт) КАК СуммаКонечныйОстаток, ХозрасчетныйОстаткиИОбороты.Счет.Родитель, ХозрасчетныйОстаткиИОбороты.Счет.Родитель.Наименование КАК НаименованиеСчета1Уровня, ХозрасчетныйОстаткиИОбороты.Субконто1.Родитель КАК ГруппаНоменклатуры, ХозрасчетныйОстаткиИОбороты.Организация, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт) КАК КоличествоНачальныйОстаток, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт) КАК КоличествоКонечныйОстаток, РАЗНОСТЬДАТ(НАЧАЛОПЕРИОДА(&Дата1, ДЕНЬ), КОНЕЦПЕРИОДА(&Дата2, ДЕНЬ), ДЕНЬ) КАК КоличествоДней, МАКСИМУМ(ВТ_ОстаткиПоСчету.СуммаКонечныйОстаток) КАК КО, 0 КАК СуммаПриход, 0 КАК СуммаРасход, 0 КАК КоличествоПриход, 0 КАК КоличествоРасход, ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Склад ПОМЕСТИТЬ ВТ_Рез ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Дата1, &Дата2, Авто, , счет В ИЕРАРХИИ (&счет), , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ОстаткиПоСчету КАК ВТ_ОстаткиПоСчету ПО ХозрасчетныйОстаткиИОбороты.Организация = ВТ_ОстаткиПоСчету.Организация И ХозрасчетныйОстаткиИОбороты.Счет.Родитель = ВТ_ОстаткиПоСчету.СчетРодитель СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Счет.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.Счет.Родитель, ХозрасчетныйОстаткиИОбороты.Счет.Родитель.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1.Родитель, ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.Субконто2 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Счет.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1, 0, 0, ХозрасчетныйОстаткиИОбороты.Счет.Родитель, ХозрасчетныйОстаткиИОбороты.Счет.Родитель.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1.Родитель, ХозрасчетныйОстаткиИОбороты.Организация, 0, 0, РАЗНОСТЬДАТ(НАЧАЛОПЕРИОДА(&Дата1, ДЕНЬ), КОНЕЦПЕРИОДА(&Дата2, ДЕНЬ), ДЕНЬ), 0, СУММА(0), СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт), СУММА(0), СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт), ХозрасчетныйОстаткиИОбороты.Субконто2 ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Дата1, &Дата2, Авто, , счет В ИЕРАРХИИ (&счет), , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Счет.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.Счет.Родитель, ХозрасчетныйОстаткиИОбороты.Счет.Родитель.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1.Родитель, ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.Субконто2 ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Счет.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1, 0, 0, ХозрасчетныйОстаткиИОбороты.Счет.Родитель, ХозрасчетныйОстаткиИОбороты.Счет.Родитель.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1.Родитель, ХозрасчетныйОстаткиИОбороты.Организация, 0, 0, РАЗНОСТЬДАТ(НАЧАЛОПЕРИОДА(&Дата1, ДЕНЬ), КОНЕЦПЕРИОДА(&Дата2, ДЕНЬ), ДЕНЬ), 0, СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт), 0, СУММА(ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт), 0, ХозрасчетныйОстаткиИОбороты.Субконто2 ИЗ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&Дата1, &Дата2, Авто, , счет В ИЕРАРХИИ (&счет), , Организация = &Организация) КАК ХозрасчетныйОстаткиИОбороты СГРУППИРОВАТЬ ПО ХозрасчетныйОстаткиИОбороты.Счет, ХозрасчетныйОстаткиИОбороты.Счет.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1, ХозрасчетныйОстаткиИОбороты.Счет.Родитель, ХозрасчетныйОстаткиИОбороты.Счет.Родитель.Наименование, ХозрасчетныйОстаткиИОбороты.Субконто1.Родитель, ХозрасчетныйОстаткиИОбороты.Организация, ХозрасчетныйОстаткиИОбороты.Субконто2 ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТ_Рез.Счет, ВТ_Рез.НаименованиеСчета, ВТ_Рез.Номенклатура, СУММА(ВТ_Рез.СуммаНачальныйОстаток) КАК СуммаНачальныйОстаток, СУММА(ВТ_Рез.СуммаКонечныйОстаток) КАК СуммаКонечныйОстаток, ВТ_Рез.СчетРодитель, ВТ_Рез.НаименованиеСчета1Уровня, ВТ_Рез.ГруппаНоменклатуры, ВТ_Рез.Организация, СУММА(ВТ_Рез.КоличествоНачальныйОстаток) КАК КоличествоНачальныйОстаток, СУММА(ВТ_Рез.КоличествоКонечныйОстаток) КАК КоличествоКонечныйОстаток, МАКСИМУМ(ВТ_Рез.КоличествоДней) КАК КоличествоДней, МАКСИМУМ(ВТ_Рез.КО) КАК КО, СУММА(ВТ_Рез.СуммаПриход) КАК СуммаПриход, СУММА(ВТ_Рез.СуммаРасход) КАК СуммаРасход, СУММА(ВТ_Рез.КоличествоПриход) КАК КоличествоПриход, СУММА(ВТ_Рез.КоличествоРасход) КАК КоличествоРасход, ВТ_Рез.Склад ИЗ ВТ_Рез КАК ВТ_Рез СГРУППИРОВАТЬ ПО ВТ_Рез.Счет, ВТ_Рез.НаименованиеСчета, ВТ_Рез.Номенклатура, ВТ_Рез.СчетРодитель, ВТ_Рез.НаименованиеСчета1Уровня, ВТ_Рез.ГруппаНоменклатуры, ВТ_Рез.Организация, ВТ_Рез.Склад |
|||
9
ssh2QQ6
17.10.14
✎
11:29
|
Попробуй в колонке тип значения для полей субконто задать нужные типы...
|
|||
10
ssh2QQ6
17.10.14
✎
11:32
|
И другой вариант в запросе в вирт таблице в параметре Субконто задать порядок субконто и у полей написать Выразить .. как .. нужный тип
|
|||
11
devochka_1c
17.10.14
✎
11:34
|
(9) не помог с типами значений
|
|||
12
devochka_1c
17.10.14
✎
11:34
|
(10)И другой вариант в запросе в вирт таблице в параметре Субконто задать порядок субконто и у полей написать Выразить .. как .. нужный тип - это написать в параметрах ЗНАЧЕНИЕ (ПланВидовХарактеристик.ВидыСубконтоХозрасчетные.Номенклатура) так?
|
|||
13
Maxus43
17.10.14
✎
11:34
|
в 1-й ВТ у тебя остатки, не юзай остатки и обороты
|
|||
14
devochka_1c
17.10.14
✎
11:35
|
+(11) а еще скд сама добавляет в поля субконто 3. может в этом проблема
|
|||
15
devochka_1c
17.10.14
✎
11:35
|
(13) что значит не юзай остатки и обороты? а если мне они нужны?
|
|||
16
Maxus43
17.10.14
✎
11:38
|
(15) в 1й ВТ ты только остаток берёшь же, зачем тебе ОстаткиИОбороты таблица? Только Остатки бери.
Проблема скорей всего в корреспондеции счета с другим, у которого есть субконто ДенежныеДокументы |
|||
17
ssh2QQ6
17.10.14
✎
11:38
|
(12) Напиши там &Субконто и на вкладке параметры у него галку доступен список и заполнить список виды субконто в нужном порядке
|
|||
18
devochka_1c
17.10.14
✎
11:52
|
(16) вообще не нашла такого субконто ни на одном из счетов...
|
|||
19
devochka_1c
17.10.14
✎
11:56
|
(17) проделала озвученные Вами операции - результат без изменений.
|
|||
20
devochka_1c
17.10.14
✎
11:57
|
(16) мне нужны и обороты, чтобы получить приход и расход
|
|||
21
ssh2QQ6
17.10.14
✎
12:00
|
(19) и выразить написала?
|
|||
22
devochka_1c
17.10.14
✎
12:05
|
(21) и выразить написала... не спасло
|
|||
23
devochka_1c
17.10.14
✎
12:05
|
(21) и Выразить написала... - не спасло...
|
|||
24
hhhh
17.10.14
✎
12:12
|
(23) дайте пользователю права на этот справочник "Справочник.ДенежныеДокументы", чего вы жмотитесь?
|
|||
25
devochka_1c
17.10.14
✎
12:18
|
(24) это самые крайние меры. так можно вообще на все дать права.
|
|||
26
ssh2QQ6
17.10.14
✎
12:23
|
Попробуй еще убрать автозаполнение и самой выбрать нужные поля
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |