Имя: Пароль:
1C
1С v8
Бухг. запрос
0 programer_
1c_nn15
 
19.09.11
16:49
День добрый нужно сделать отчет чтобы в :группировка поподр и статьям затрат, и колонка где совмещены 2 счета оборотКт50посубконто 1, и оборот Кт 51 субконто2, соотвецтвенно субконто 1 50счета и субконто 2 51-статьи расходов одно и то же.С отбором по подразделениям разобрался не выходит 2 счета загнать в одну колонку
1 programer_
1c_nn15
 
19.09.11
16:50
Запрос на данный момент такой , получилсятолько по 51 счету

Запрос = Новый Запрос;
   Запрос.Текст =
   "ВЫБРАТЬ
   |    ПодразделенияОрганизаций.Ссылка КАК Подразделение,
   |    ПодразделенияОрганизаций.Представление,
   |    ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Субконто2,
   |    ПРЕДСТАВЛЕНИЕ(ХозрасчетныйОстаткиИОбороты.Субконто2),
   
   //|   ВЫБОР      
   //|     КОГДА ХозрасчетныйОстаткиИОбороты.счет=&счет
   //|         тогда ХозрасчетныйОстаткиИОбороты.Субконто2
   //|         Конец как субконто2,
   //|   ВЫБОР      
   //|     КОГДА ХозрасчетныйОстаткиИОбороты.счет=&счет2
   //|         тогда ХозрасчетныйОстаткиИОбороты.Субконто1
   //|         Конец как субконто1,
   
   
   |   ВЫБОР      
   |     КОГДА ХозрасчетныйОстаткиИОбороты.счет=&счет
   |         тогда СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт)
   |         иначе 0
   |     Конец как СуммаОборотКт,
       
   |   ВЫБОР      
   |     КОГДА ХозрасчетныйОстаткиИОбороты.счет=&счет2
   |         тогда СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотКт)
   |         иначе 0
   |     Конец как СуммаОборотКт50,

   
   |    СУММА(ХозрасчетныйОстаткиИОбороты.СуммаОборотДт) КАК СуммаОборотДт,
   |    СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт) КАК СуммаКонечныйОстатокДт,
   |    СУММА(ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт) КАК СуммаКонечныйОстатокКт
   |ИЗ
   |    Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
   |        ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
   |                &ДатаНач,
   |                &ДатаКон,
   |                День,
   |                ,
   |                Счет В (&Счет, &Счет2),
   |                ,
   |                Подразделение В ИЕРАРХИИ (&подротбор)
   |                    И организация = &организация) КАК ХозрасчетныйОстаткиИОбороты
   |        ПО ПодразделенияОрганизаций.Ссылка = ХозрасчетныйОстаткиИОбороты.Подразделение.Ссылка
   |ГДЕ
   |    ПодразделенияОрганизаций.Ссылка В ИЕРАРХИИ(&подротбор)
   |    И (НЕ ПодразделенияОрганизаций.Ссылка В ИЕРАРХИИ (&ПодрИсключение))
   |
   |СГРУППИРОВАТЬ ПО
   |    ПодразделенияОрганизаций.Ссылка,
   |    Субконто2,
   //|    Субконто1,
   |    ПодразделенияОрганизаций.Представление,
   |   ХозрасчетныйОстаткиИОбороты.Счет
   |УПОРЯДОЧИТЬ ПО
   |    Подразделение,
   |    Субконто2
   |ИТОГИ
   |    СУММА(СуммаОборотДт),
   |    СУММА(СуммаОборотКт),
   |    СУММА(СуммаКонечныйОстатокДт),
   |    СУММА(СуммаКонечныйОстатокКт),
   |    СУММА(СуммаОборотКт50)
   |ПО
   |    ОБЩИЕ,
   |    Подразделение ИЕРАРХИЯ,
   |    Субконто2
   |АВТОУПОРЯДОЧИВАНИЕ";
Ошибка? Это не ошибка, это системная функция.