Имя: Пароль:
1C
1С v8
Использование Итог("Колонка") в запросе
0 егаис
 
04.06.12
09:43
Как можно такое реализовать?
Нужно получить итоги по нескольким колонкам.
1 егаис
 
04.06.12
09:44
пардон, итог по колонке ТЧ документа имеется в виду
2 Zmich
 
04.06.12
09:46
СУММА
3 Tatitutu
 
04.06.12
09:46
(0)интересный у тебя запрос
4 Агент Инфостарта
 
04.06.12
09:46
СУММА(Какая_то_Колонка)
5 егаис
 
04.06.12
09:48
ВЫБРАТЬ
   ПриходныйКассовыйОрдер.СуммаДокумента КАК СуммаДокумента,
   ПриходныйКассовыйОрдер.Инвентаризация.Ссылка,
   ПриходныйКассовыйОрдер.Ссылка,
   ПриходныйКассовыйОрдер.Инвентаризация.Товары.(
       СУММА(СуммаВРознице),
       СУММА(СуммаВРозницеУчет)
   )
ИЗ
   Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
ГДЕ
   ПриходныйКассовыйОрдер.Инвентаризация.Ссылка <> &ПустаяСсылка
6 егаис
 
04.06.12
09:49
у меня дописка, на основании инвентаризации вводятся ПКО. Нужно реестр организовать, с выводом недостачи (сравнение сумм ТЧ инвентаризации и сумм ПКО)
7 Schwonder
 
04.06.12
09:51
И эти люди автоматизируют страну? о.О
8 Zmich
 
04.06.12
09:59
(5). Примерно так:


ВЫБРАТЬ
   ПриходныйКассовыйОрдер.СуммаДокумента КАК СуммаДокумента,
   ПриходныйКассовыйОрдер.Инвентаризация.Ссылка,
   ПриходныйКассовыйОрдер.Ссылка,
   СУММА(ИнвентаризацияТовары.СуммаВРознице),
   СУММА(ИнвентаризацияТовары.СуммаВРозницеУчет)
ИЗ
   Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
   ЛЕВОЕ СОЕДИНЕНИЕ
        Документ.Инвентаризация.Товары КАК ИнвентаризацияТовары
   ПО
        ПриходныйКассовыйОрдер.Инвентаризация.Ссылка = ИнвентаризацияТовары.Ссылка
ГДЕ
   ПриходныйКассовыйОрдер.Инвентаризация.Ссылка <> &ПустаяСсылка
9 Schwonder
 
04.06.12
10:10
(8) А зачем столько ".Ссылка" в запросе писать? Вы так сильно любите Null'ы?
10 Schwonder
 
04.06.12
10:12
Если написать:
ГДЕ
   (НЕ ПриходныйКассовыйОрдер.Инвентаризация.Ссылка = &ПустаяСсылка)

Вообще, крыша поедет:))))
11 егаис
 
04.06.12
10:13
ВЫБРАТЬ
   ПриходныйКассовыйОрдер.Ссылка,
   ПриходныйКассовыйОрдер.СуммаДокумента,
   ПриходныйКассовыйОрдер.Инвентаризация,
   (СУММА(ИнвентаризацияТоваровНаСкладеТовары.СуммаВРозницеУчет) -  СУММА(ИнвентаризацияТоваровНаСкладеТовары.СуммаВРознице))КАК СуммаВИнвентаризации
ИЗ
   Документ.ПриходныйКассовыйОрдер КАК ПриходныйКассовыйОрдер
       ЛЕВОЕ СОЕДИНЕНИЕ Документ.ИнвентаризацияТоваровНаСкладе.Товары КАК ИнвентаризацияТоваровНаСкладеТовары
       ПО ПриходныйКассовыйОрдер.Инвентаризация = ИнвентаризацияТоваровНаСкладеТовары.Ссылка
ГДЕ
   ПриходныйКассовыйОрдер.Инвентаризация <> &ПустаяСсылка

СГРУППИРОВАТЬ ПО
   ПриходныйКассовыйОрдер.Инвентаризация,
   ПриходныйКассовыйОрдер.Ссылка,
   ПриходныйКассовыйОрдер.СуммаДокумента
спасибо, так работает
12 егаис
 
04.06.12
10:14
гы, суммадокумента исключить )
13 experimentator76
 
04.06.12
10:17
(7) это не люди - это гуманитарии среди прогов ))