Имя: Пароль:
1C
 
Отчету на хватает прав
0 Web00001
 
14.09.18
07:01
Доброго времени суток! Есть отчет СКД в котором лежит вот такой запрос:
[1C
ВЫБРАТЬ
    ПродажиПоФамильно.Период,
    ПродажиПоФамильно.Регистратор,
    ВЫБОР
        КОГДА ПродажиПоФамильно.Количество = 0
            ТОГДА 0
        ИНАЧЕ ПродажиПоФамильно.Сумма / ПродажиПоФамильно.Количество
    КОНЕЦ КАК Цена,
    ПродажиПоФамильно.Сотрудник,
    ПродажиПоФамильно.Количество КАК Количество,
    ПродажиПоФамильно.Регистратор.Склад КАК Склад,
    "Продажа" КАК ЦветРаскраски,
    ЛОЖЬ КАК ЭтоВозврат
ИЗ
    РегистрНакопления.ПродажиПоФамильно КАК ПродажиПоФамильно
ГДЕ
    ПродажиПоФамильно.Товар = &Номенклатура

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ТоварыВРознице.Период,
    ТоварыВРознице.Регистратор,
    NULL,
    ВЫБОР
        КОГДА ТоварыВРознице.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя
            ТОГДА ТоварыВРознице.Регистратор._Продал
        ИНАЧЕ ТоварыВРознице.Регистратор.Ответственный
    КОНЕЦ,
    ВЫБОР
        КОГДА ТоварыВРознице.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
            ТОГДА ТоварыВРознице.Количество
        ИНАЧЕ -ТоварыВРознице.Количество
    КОНЕЦ,
    ТоварыВРознице.Склад,
    ВЫБОР
        КОГДА ТоварыВРознице.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг
                ИЛИ ТоварыВРознице.Регистратор ССЫЛКА Документ.ПеремещениеТоваров
            ТОГДА "ПеремещениеПоступление"
        КОГДА ТоварыВРознице.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров
            ТОГДА "Корректировка"
    КОНЕЦ,
    ЛОЖЬ
ИЗ
    РегистрНакопления.ТоварыВРознице КАК ТоварыВРознице
ГДЕ
    (ТоварыВРознице.Регистратор ССЫЛКА Документ.ПеремещениеТоваров
            ИЛИ ТоварыВРознице.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг
            ИЛИ ТоварыВРознице.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя
            ИЛИ ТоварыВРознице.Регистратор ССЫЛКА Документ.КорректировкаЗаписейРегистров)
    И ТоварыВРознице.Номенклатура = &Номенклатура

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    ТоварыВРознице.Период,
    ТоварыВРознице.Регистратор,
    NULL,
    ТоварыВРознице.Регистратор.Ответственный,
    ИнвентаризацияТоваровНаСкладеТовары.Количество,
    ТоварыВРознице.Склад,
    "Инвентаризация",
    ЛОЖЬ
ИЗ
    РегистрНакопления.ТоварыВРознице КАК ТоварыВРознице
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ИнвентаризацияТоваровНаСкладе.Товары КАК ИнвентаризацияТоваровНаСкладеТовары
        ПО ТоварыВРознице.Регистратор.ИнвентаризацияТоваровНаСкладе = ИнвентаризацияТоваровНаСкладеТовары.Ссылка
            И ТоварыВРознице.Номенклатура = ИнвентаризацияТоваровНаСкладеТовары.Номенклатура
ГДЕ
    (ТоварыВРознице.Регистратор ССЫЛКА Документ.СписаниеТоваров
            ИЛИ ТоварыВРознице.Регистратор ССЫЛКА Документ.ОприходованиеТоваров)
    И ТоварыВРознице.Номенклатура = &Номенклатура

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    Возвраты.Период,
    Возвраты.Регистратор,
    NULL,
    Возвраты.Сотрудник,
    Возвраты.Количество,
    Возвраты.Склад,
    "Возврат",
    ИСТИНА
ИЗ
    РегистрНакопления.Возвраты КАК Возвраты
ГДЕ
    Возвраты.Товар = &Номенклатура

Все работает. Но под ограниченными правами пропадает поле сотрудник. Подскажите куда можно посмотреть, где ему может не хватать прав? Вроде везде права есть, но, что-то где-то пропустил.
1 Aleksey
 
14.09.18
07:04
ЖР?
2 Web00001
 
14.09.18
07:08
Пусто там
3 Convert
 
14.09.18
07:10
ВЫБОР
        КОГДА ТоварыВРознице.Регистратор ССЫЛКА Документ.ВозвратТоваровОтПокупателя
            ТОГДА ТоварыВРознице.Регистратор._Продал
        ИНАЧЕ ТоварыВРознице.Регистратор.Ответственный
    КОНЕЦ,

На какой то регистратор нет прав
4 Web00001
 
14.09.18
07:12
(3)Проверил регистраторы всех регистров. Вроде везде есть право на просмотр\чтение
5 Convert
 
14.09.18
07:13
(4) Надо не вроде бы. Надо открыть регистр и посмотреть все документы, которые могут делать движения в этом регистре, не зависимо от того, вносились ли они в базу или нет. Проверить права на них
6 Web00001
 
14.09.18
07:14
(5)Я так и сделал. Два раза. Сейчас пойду по третьему разу.
7 Convert
 
14.09.18
07:22
(6) ты проверяй не все регистры, а только "ТоварыВРознице"
8 Web00001
 
14.09.18
07:25
(7)Да разумеется.
9 Web00001
 
14.09.18
07:31
(7)действительно пропустил галочку "Просмотр" на КорректировкаСерийИХарактеристикТоваров. Спасибо за участие.
10 Convert
 
14.09.18
07:33
(9) Незачто)
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.