Имя: Пароль:
1C
1С v8
Не считает в запросе Количество Различного товара
0 Tarlich
 
08.04.14
23:38
СКД , сам код :

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

СГРУППИРОВАТЬ ПО
    ТоварыНаСкладахОстаткиИОбороты.Номенклатура,
    ТоварыНаСкладахОстаткиИОбороты.Регистратор,
    ТоварыНаСкладахОстаткиИОбороты.ПериодМесяц,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоПриход,
    ЗакупкиОбороты.КоличествоОборот,
    ЗакупкиОбороты.СтоимостьОборот,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход,
    ПродажиОбороты.КоличествоОборот,
    ПродажиОбороты.СтоимостьОборот,
    ТоварыНаСкладахОстаткиИОбороты.КоличествоКонечныйОстаток,
    Цены.Цена

Строки Номенклатура (иерархия) колонки группировка по месяцам

Хочу увидеть сколько товара из группы продавалось  
Самое интересное что в первый месяц показывает , а в последующие
подсчет идет если было какое либо движение , а мне количество всех строк требуется
Хелп!!! или утро вечера ....
1 m-serg74
 
08.04.14
23:53
(0) нахера группировка по всем полям, включая регистраторы и количество?
2 Tarlich
 
08.04.14
23:55
3 m-serg74
 
08.04.14
23:56
(2) и что там надо увидеть было?
4 m-serg74
 
08.04.14
23:58
(2) что за чушь?
[КОЛИЧЕСТВО(ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КолНачОст]
5 Tarlich
 
08.04.14
23:59
(1) - конструктор
увидеть что в первый месяц показывает а во второй нет -((
Добавил таблицу Номенклатуру и полное соединение - не помогло
6 Tarlich
 
09.04.14
00:00
(4) сколько различных товаров было на начало ...
7 Tarlich
 
09.04.14
00:01
(4)
1 КАК Шт,
    ВЫБОР
        КОГДА ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход > 0
            ТОГДА 1
        ИНАЧЕ 0
    КОНЕЦ КАК ШтПрод,
    КОЛИЧЕСТВО(*) КАК Кол,
    КОЛИЧЕСТВО(ТоварыНаСкладахОстаткиИОбороты.КоличествоНачальныйОстаток) КАК КолНачОст
Это я уже разные варианты пробую
8 m-serg74
 
09.04.14
00:01
(6) сколько КоличествоНачальныйОстаток было причем не различных, а всех записей
9 m-serg74
 
09.04.14
00:02
(7) перестань пробовать, остановись, почитай, подумай...
(5) [конструктор]
помогает делать, а не думать за тебя
10 Tarlich
 
09.04.14
00:06
(9) так что я не так делаю ?
Цел Произвести подсчет сколько товара в группе и сколько из них продается
11 m-serg74
 
09.04.14
00:07
(10) нафига вообще например регистратор?
12 m-serg74
 
09.04.14
00:08
+(11) хочешь видеть сколько товара по каждому документу было? так то и получаешь... что не так то?
13 Tarlich
 
09.04.14
00:12
(11) на случай детализации ...
(12) по документу не хочу, хочу как минимум по группе
а вообще группировка будет не номенклатура а пользователь будет выставлять Номенклатура.номенклатурнаягруппа
14 m-serg74
 
09.04.14
00:13
(13) текст запроса показывает другое
15 m-serg74
 
09.04.14
00:14
(13) повторюсь...
перестань пробовать, остановись, почитай, подумай...
16 Tarlich
 
09.04.14
00:15
да вот что то и не думается ....
знаешъ, тогда подскажи .....
17 m-serg74
 
09.04.14
00:17
(16) я тебе и говорю убирай группировку по документам/суммам количествам

функции бери не количество а СУММА наверное, а там ХЗ что получить то хочешь
18 Tarlich
 
09.04.14
00:26
Спасибо ! уже буду утром колдовать