Имя: Пароль:
1C
1С v8
Непонятки с правами доступа в УТ 11.4
0 John83
 
04.12.18
14:48
В списке номенклатуры сделал вывод количества в резерве, но некоторые пользователи почему-то этих данных не видят. При этом если сформируют отчет по доступности товаров, то резерв видят.
Куда копать?
1 John83
 
04.12.18
14:49
запрос в списке

ВЫБРАТЬ
    СпрНоменклатура.Ссылка КАК Ссылка,
    СпрНоменклатура.Код КАК Код,
    СпрНоменклатура.Наименование КАК Наименование,
    СпрНоменклатура.Артикул КАК Артикул,
    СпрНоменклатура.ВидНоменклатуры КАК ВидНоменклатуры,
    СпрНоменклатура.ЕдиницаИзмерения КАК ЕдиницаИзмерения,
    СпрНоменклатура.СтавкаНДС КАК СтавкаНДС,
    МАКСИМУМ(ВЫБОР
            КОГДА СпрНоменклатура.ЕстьТоварыДругогоКачества
                ТОГДА 4 + ВЫБОР
                        КОГДА СпрНоменклатура.ПометкаУдаления
                            ТОГДА 1
                        ИНАЧЕ 0
                    КОНЕЦ + ВЫБОР
                        КОГДА СпрНоменклатура.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)
                            ТОГДА 0
                        ИНАЧЕ 2
                    КОНЕЦ
            ИНАЧЕ ВЫБОР
                    КОГДА СпрНоменклатура.ПометкаУдаления
                        ТОГДА 1
                    ИНАЧЕ 0
                КОНЕЦ + ВЫБОР
                    КОГДА СпрНоменклатура.ИспользованиеХарактеристик = ЗНАЧЕНИЕ(Перечисление.ВариантыИспользованияХарактеристикНоменклатуры.НеИспользовать)
                        ТОГДА 0
                    ИНАЧЕ 2
                КОНЕЦ
        КОНЕЦ) КАК ИндексКартинки,
    МАКСИМУМ(СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток) КАК ВРезерве,
    МАКСИМУМ(ТоварыНаСкладахОстатки.ВНаличииОстаток) КАК Остаток,
    МАКСИМУМ(ЦеныНоменклатурыСрезПоследних.Цена) КАК Цена
ИЗ
    Справочник.Номенклатура КАК СпрНоменклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
        ПО СпрНоменклатура.Ссылка = ТоварыНаСкладахОстатки.Номенклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.СвободныеОстатки.Остатки КАК СвободныеОстаткиОстатки
        ПО СпрНоменклатура.Ссылка = СвободныеОстаткиОстатки.Номенклатура
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
        ПО СпрНоменклатура.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура
ГДЕ
    НЕ СпрНоменклатура.ЭтоГруппа
{ГДЕ
    (СпрНоменклатура.Ссылка В
            (ВЫБРАТЬ
                Сегменты.Номенклатура
            ИЗ
                РегистрСведений.НоменклатураСегмента КАК Сегменты
            ГДЕ
                Сегменты.Сегмент = &СегментНоменклатуры))}

СГРУППИРОВАТЬ ПО
    СпрНоменклатура.Ссылка,
    СпрНоменклатура.Код,
    СпрНоменклатура.Наименование,
    СпрНоменклатура.Артикул,
    СпрНоменклатура.ВидНоменклатуры,
    СпрНоменклатура.ЕдиницаИзмерения,
    СпрНоменклатура.СтавкаНДС,
    СпрНоменклатура.Родитель
2 John83
 
05.12.18
12:26
перезаписал группы доступа и все заработало
хз как это вообще работает..
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан