Имя: Пароль:
1C
1С v8
Разный результат в консоли запросов и в СКД
0 Coldrex
 
12.11.12
14:56
Подскажите по запросу, пожалуйста!!

Задача вывести обороты по 51 счету, в одной колонке -  за текущий месяц, в другой - за предыдущие 12 месяцев..
В консоли запросов результат один, в отчете на СКД - другой, почему не понятно..

Выбрать
ТЗ.Период,
ТЗ.СпрОрганизация,
ТЗ.СЧет,
Сумма(ТЗ.ОборотТекПериода),
Сумма(ТЗ.ОборотПРедыдПериода)

ИЗ
(
ВЫБРАТЬ
   ОборотыТекПериода.Период КАК Период,
   Организации.Ссылка КАК СпрОрганизация,
   ОборотыТекПериода.Счет КАК СЧет,    
   ЕСТЬNULL(ОборотыТекПериода.СуммаОборот, 0) КАК ОборотТекПериода,
   0 КАК ОборотПРедыдПериода

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

Объединить все

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

Сгруппировать по
ТЗ.Период,
ТЗ.СпрОрганизация,
ТЗ.СЧет
1 shuhard
 
12.11.12
14:57
(0) КонецПериода - это чё ?
2 Coldrex
 
12.11.12
14:59
в отчете на СКД в колонку оборотовПРедыдущих12Мес выводятся обороты текущего месяца
а по тем организациям, у кого не было оборотов в текущем месяце, но быди в прошлом периоде, вообще не выводятся, т.е. не попадают

А в консоли запросов этот запрос отрабатывает нормально
3 Coldrex
 
12.11.12
14:59
&КонецПериода  и &НачалоПериода - это параметры
4 shuhard
 
12.11.12
15:00
(3)[это параметры]
феерично
это граница или дата ?
5 mikecool
 
12.11.12
15:00
кривые параметры
6 Coldrex
 
12.11.12
15:03
(4) это дата
7 Coldrex
 
12.11.12
15:04
(5) а в чем кривые??