Имя: Пароль:
1C
 
СКД. Пользователь не видят доступное поле.
0 DTXqueque
 
13.07.15
11:54
Не понимаю, почему у пользователя не видно одного поля. Пробовал убирать автозаполнение.

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

СГРУППИРОВАТЬ ПО
    УчетЗатрат.Регистратор.Склад
;

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

СГРУППИРОВАТЬ ПО
    УчетЗатрат.Регистратор.Склад
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    СУММА(УчетЗатрат.Стоимость) КАК Стоимость
ПОМЕСТИТЬ ДораспределитьНаСписания
ИЗ
    РегистрНакопления.УчетЗатрат КАК УчетЗатрат
ГДЕ
    УчетЗатрат.Период МЕЖДУ &НачалоПериода И &КонецПериода
    И УчетЗатрат.Активность
    И УчетЗатрат.КодОперации = &КодОперацииСписания
    И НЕ УчетЗатрат.Регистратор ССЫЛКА Документ.СписаниеТоваров
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТСписания.Склад,
    ВТСписания.Стоимость + ЕСТЬNULL(ДораспределитьНаСписания.Стоимость, 0) * ВТСписания.Стоимость / ВложенныйЗапрос.Стоимость КАК Стоимость
ПОМЕСТИТЬ Списания
ИЗ
    ВТСписания КАК ВТСписания
        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
            СУММА(ВТСписания.Стоимость) КАК Стоимость
        ИЗ
            ВТСписания КАК ВТСписания) КАК ВложенныйЗапрос
        ПО (ИСТИНА)
        ЛЕВОЕ СОЕДИНЕНИЕ ДораспределитьНаСписания КАК ДораспределитьНаСписания
        ПО (ИСТИНА)
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ЕСТЬNULL(Списания.Склад, Оприходования.РегистраторСклад) КАК Склад2,
    Списания.Стоимость КАК Списания,
    Оприходования.Стоимость КАК Оприходования
ИЗ
    Оприходования КАК Оприходования
        ПОЛНОЕ СОЕДИНЕНИЕ Списания КАК Списания
        ПО Оприходования.РегистраторСклад = Списания.Склад
1 DTXqueque
 
13.07.15
11:54
Речь про поле Склад
2 mikecool
 
13.07.15
11:55
права
3 Ненавижу 1С
 
гуру
13.07.15
11:55
права на просмотр нужны
4 DTXqueque
 
13.07.15
11:57
На проспорт складов? Справочник уже открывал. Да и в предыдущих отчетах подобные схемы были вроде.
5 ЧеловекДуши
 
13.07.15
12:07
(4) У пользователя настроен свой вариант.
Необходимо нажать кнопку "Установить стандартные настройки"
6 DTXqueque
 
13.07.15
12:09
(5) Нажимал - не помогло. Отчет новый
7 DTXqueque
 
13.07.15
12:32
В ЖР пусто
8 DTXqueque
 
13.07.15
13:42
Ап
9 patapum
 
13.07.15
13:44
(0) А Регистратор.Склад - бывает только типа "справочник.склады" или что-то еще может быть?
10 patapum
 
13.07.15
13:45
+ (9) а, и кстати, на просмотр всех видов регистраторов права есть?
11 DTXqueque
 
13.07.15
13:53
(9) Уже дописал везде ВЫРАЗИТЬ (... КАК Справочник.Склады) и в типе значения СКД указал то же самое.
(10) Скорее нет. Это как-то влияет? Почему тогда в ЖР пусто.. РАЗРЕШЕННЫЕ должно спасти?
12 patapum
 
13.07.15
13:55
(11) однако, попробуй, и нам расскажи! :)))
13 DTXqueque
 
13.07.15
14:05
(12) Не помогло
14 asady
 
13.07.15
14:08
(13) права на чтение документов ОприходованиеТоваров и СписаниеТоваров есть???
15 DTXqueque
 
13.07.15
14:46
(14) Да, вплоть до редактирования.
16 asady
 
13.07.15
14:55
(15) проверячй отдельно запросы:
1) ИМХО более оптимально:
ВЫБРАТЬ
    Док.Склад,
    СУММА(УчетЗатрат.Стоимость) КАК Стоимость
ИЗ
    РегистрНакопления.УчетЗатрат КАК УчетЗатрат
    ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документы.ОприходованиеТоваров КАК Док ПО УчетЗатрат.Регистратор=Док.Ссылка
ГДЕ
    УчетЗатрат.Период МЕЖДУ &НачалоПериода И &КонецПериода
    И УчетЗатрат.Активность
    И УчетЗатрат.КодОперации = &КодОперации
    И УчетЗатрат.Регистратор ССЫЛКА Документ.ОприходованиеТоваров
СГРУППИРОВАТЬ ПО
    Док.Склад

////////////////////////////////////////////////////////////////////////////////

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

2) твои юзеры видят результаты этих отдельных запросов???
17 DmitrO
 
13.07.15
15:00
(0)потому что в последнем запросе в разделе ВЫБРАТЬ нет поля с именем Склад, а есть с именем Склад2?
18 DTXqueque
 
13.07.15
15:16
(17) Это я пробовал специально переименовывать

(16) Сейчас попробую
19 DTXqueque
 
13.07.15
15:49
(16) Так получилось. Спасибо!
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший