Имя: Пароль:
1C
1С v8
1с бухгалтерия 3.0 отчет с выборкой ОСВ по счету с подразделнениями и статьями затрат
0 DenisVich
 
07.12.18
11:12
Вот выборка в консоле запросов выводит результат(нужный), а если встроить то ничего не выводит, вот код. В чем ошибка? Спасибо.
"&НаСервере
Функция ПолучитьИтогоПоСубконто(ТекСтатьяЗатрат, ТекПодразделение,НачалоПериода,КонецПериода) Экспорт
        Запрос = Новый Запрос;
        Запрос.Текст = "ВЫБРАТЬ
                       |    ХозрасчетныйОстаткиИОбороты.Счет КАК Счет,
                       |    ХозрасчетныйОстаткиИОбороты.Период КАК Период,
                       |    ХозрасчетныйОстаткиИОбороты.Субконто1 КАК Субконто1,
                       |    ХозрасчетныйОстаткиИОбороты.Субконто2 КАК Субконто2,
                       |    ХозрасчетныйОстаткиИОбороты.Субконто3 КАК Субконто3,
                       |    ХозрасчетныйОстаткиИОбороты.Валюта КАК Валюта,
                       |    ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Подразделение, &ПустоеПодразделение) КАК Подразделение,
                       |    ХозрасчетныйОстаткиИОбороты.Организация КАК Организация,
                       |    ПРЕДСТАВЛЕНИЕССЫЛКИ(ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто1, """")) КАК Субконто1Представление,
                       |    ПРЕДСТАВЛЕНИЕССЫЛКИ(ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто2, """")) КАК Субконто2Представление,
                       |    ПРЕДСТАВЛЕНИЕССЫЛКИ(ЕСТЬNULL(ХозрасчетныйОстаткиИОбороты.Субконто3, """")) КАК Субконто3Представление,
                       |    ПРЕДСТАВЛЕНИЕССЫЛКИ(ХозрасчетныйОстаткиИОбороты.Валюта) КАК ВалютаПредставление,
                       |    ПРЕДСТАВЛЕНИЕССЫЛКИ(ХозрасчетныйОстаткиИОбороты.Подразделение) КАК ПодразделениеПредставление,
                       |    ПРЕДСТАВЛЕНИЕССЫЛКИ(ХозрасчетныйОстаткиИОбороты.Организация) КАК ОрганизацияПредставление,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК БУНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК БУКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт КАК БУКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК БУОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК БУОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт КАК БУНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокДт КАК НУНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокКт КАК НУНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокДт КАК НУКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокКт КАК НУКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУОборотДт КАК НУОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУОборотКт КАК НУОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокДт КАК ПРНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокКт КАК ПРНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокДт КАК ПРКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокКт КАК ПРКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРОборотДт КАК ПРОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРОборотКт КАК ПРОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокДт КАК ВРНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокКт КАК ВРНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокДт КАК ВРКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокКт КАК ВРКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРОборотДт КАК ВРОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРОборотКт КАК ВРОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт КАК БУНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт КАК БУНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт КАК БУКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт КАК БУКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокДт КАК НУНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокКт КАК НУНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокДт КАК НУКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокКт КАК НУКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокДт КАК ПРНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокКт КАК ПРНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокДт КАК ПРКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокКт КАК ПРКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокДт КАК ВРНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокКт КАК ВРНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокДт КАК ВРКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокКт КАК ВРКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт КАК ВалНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокКт КАК ВалНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйРазвернутыйОстатокДт КАК ВалНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйРазвернутыйОстатокКт КАК ВалНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокДт КАК ВалКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокКт КАК ВалКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйРазвернутыйОстатокДт КАК ВалКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйРазвернутыйОстатокКт КАК ВалКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаОборотДт КАК ВалОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаОборотКт КАК ВалОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт КАК КолНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокКт КАК КолНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйРазвернутыйОстатокДт КАК КолНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйРазвернутыйОстатокКт КАК КолНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт КАК КолКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокКт КАК КолКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт КАК КолОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт КАК КолОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйРазвернутыйОстатокДт КАК КолКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйРазвернутыйОстатокКт КАК КолКонечныйРазвернутыйОстатокКт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборотДт - ХозрасчетныйОстаткиИОбороты.СуммаНУОборотДт - ХозрасчетныйОстаткиИОбороты.СуммаВРОборотДт - ХозрасчетныйОстаткиИОбороты.СуммаПРОборотДт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольОборотДт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборотКт - ХозрасчетныйОстаткиИОбороты.СуммаНУОборотКт - ХозрасчетныйОстаткиИОбороты.СуммаВРОборотКт - ХозрасчетныйОстаткиИОбороты.СуммаПРОборотКт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольОборотКт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокДт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольНачальныйОстатокДт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокДт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольКонечныйОстатокДт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокКт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольНачальныйОстатокКт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокКт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольКонечныйОстатокКт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокДт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольНачальныйРазвернутыйОстатокДт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокДт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольКонечныйРазвернутыйОстатокДт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокКт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольНачальныйРазвернутыйОстатокКт,
                       |    ВЫБОР
                       |        КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |            ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокКт
                       |        ИНАЧЕ 0
                       |    КОНЕЦ КАК КонтрольКонечныйРазвернутыйОстатокКт
                       |ПОМЕСТИТЬ ВТХОИО
                       |{ВЫБРАТЬ
                       |    Счет.*,
                       |    Период,
                       |    Субконто1.*,
                       |    Субконто2.*,
                       |    Субконто3.*,
                       |    Организация.*,
                       |    Подразделение.*,
                       |    Валюта.*,
                       |    Субконто1Представление,
                       |    Субконто2Представление,
                       |    Субконто3Представление,
                       |    ВалютаПредставление,
                       |    ПодразделениеПредставление,
                       |    ОрганизацияПредставление,
                       |    БУНачальныйОстатокДт,
                       |    БУНачальныйОстатокКт,
                       |    БУКонечныйОстатокДт,
                       |    БУКонечныйОстатокКт,
                       |    БУОборотДт,
                       |    БУОборотКт,
                       |    НУНачальныйОстатокДт,
                       |    НУНачальныйОстатокКт,
                       |    НУКонечныйОстатокДт,
                       |    НУКонечныйОстатокКт,
                       |    НУОборотДт,
                       |    НУОборотКт,
                       |    ПРНачальныйОстатокДт,
                       |    ПРНачальныйОстатокКт,
                       |    ПРКонечныйОстатокДт,
                       |    ПРКонечныйОстатокКт,
                       |    ПРОборотДт,
                       |    ПРОборотКт,
                       |    ВРНачальныйОстатокДт,
                       |    ВРНачальныйОстатокКт,
                       |    ВРКонечныйОстатокДт,
                       |    ВРКонечныйОстатокКт,
                       |    ВРОборотДт,
                       |    ВРОборотКт,
                       |    БУНачальныйРазвернутыйОстатокДт,
                       |    БУНачальныйРазвернутыйОстатокКт,
                       |    БУКонечныйРазвернутыйОстатокДт,
                       |    БУКонечныйРазвернутыйОстатокКт,
                       |    НУНачальныйРазвернутыйОстатокДт,
                       |    НУНачальныйРазвернутыйОстатокКт,
                       |    НУКонечныйРазвернутыйОстатокДт,
                       |    НУКонечныйРазвернутыйОстатокКт,
                       |    ПРНачальныйРазвернутыйОстатокДт,
                       |    ПРНачальныйРазвернутыйОстатокКт,
                       |    ПРКонечныйРазвернутыйОстатокДт,
                       |    ПРКонечныйРазвернутыйОстатокКт,
                       |    ВРНачальныйРазвернутыйОстатокДт,
                       |    ВРНачальныйРазвернутыйОстатокКт,
                       |    ВРКонечныйРазвернутыйОстатокДт,
                       |    ВРКонечныйРазвернутыйОстатокКт,
                       |    ВалНачальныйОстатокДт,
                       |    ВалНачальныйОстатокКт,
                       |    ВалНачальныйРазвернутыйОстатокДт,
                       |    ВалНачальныйРазвернутыйОстатокКт,
                       |    ВалКонечныйРазвернутыйОстатокДт,
                       |    ВалКонечныйРазвернутыйОстатокКт,
                       |    ВалКонечныйОстатокДт,
                       |    ВалКонечныйОстатокКт,
                       |    ВалОборотДт,
                       |    ВалОборотКт,
                       |    КолНачальныйОстатокДт,
                       |    КолНачальныйОстатокКт,
                       |    КолНачальныйРазвернутыйОстатокДт,
                       |    КолНачальныйРазвернутыйОстатокКт,
                       |    КолКонечныйОстатокДт,
                       |    КолКонечныйОстатокКт,
                       |    КолОборотДт,
                       |    КолОборотКт,
                       |    КолКонечныйРазвернутыйОстатокДт,
                       |    КолКонечныйРазвернутыйОстатокКт,
                       |    КонтрольОборотДт,
                       |    КонтрольОборотКт,
                       |    КонтрольНачальныйОстатокДт,
                       |    КонтрольКонечныйОстатокДт,
                       |    КонтрольНачальныйОстатокКт,
                       |    КонтрольКонечныйОстатокКт,
                       |    КонтрольНачальныйРазвернутыйОстатокДт,
                       |    КонтрольКонечныйРазвернутыйОстатокДт,
                       |    КонтрольНачальныйРазвернутыйОстатокКт,
                       |    КонтрольКонечныйРазвернутыйОстатокКт}
                       |ИЗ
                       |    РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(&НачалоПериода, &КонецПериода, Месяц {(&Периодичность)}, , Счет В (&СчетаБезСубконто) {(Счет).*}, , {(Организация).*, (Субконто1).*, (Субконто2).*, (Субконто3).*, (Подразделение).*, (Валюта).*}) КАК ХозрасчетныйОстаткиИОбороты
                       |ГДЕ
                       |    ХозрасчетныйОстаткиИОбороты.Субконто2 = &Субконто2
                       |    И ХозрасчетныйОстаткиИОбороты.Подразделение = &Подразделение
                       |{ГДЕ
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт КАК БУНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт КАК БУКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт КАК БУКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаОборотДт КАК БУОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаОборотКт КАК БУОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт КАК БУНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокДт КАК НУНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокКт КАК НУНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокДт КАК НУКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокКт КАК НУКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУОборотДт КАК НУОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУОборотКт КАК НУОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокДт КАК ПРНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокКт КАК ПРНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокДт КАК ПРКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокКт КАК ПРКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРОборотДт КАК ПРОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРОборотКт КАК ПРОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокДт КАК ВРНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокКт КАК ВРНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокДт КАК ВРКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокКт КАК ВРКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРОборотДт КАК ВРОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРОборотКт КАК ВРОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт КАК БУНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт КАК БУНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт КАК БУКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт КАК БУКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокДт КАК НУНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокКт КАК НУНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокДт КАК НУКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокКт КАК НУКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокДт КАК ПРНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокКт КАК ПРНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокДт КАК ПРКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокКт КАК ПРКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокДт КАК ВРНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокКт КАК ВРНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокДт КАК ВРКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокКт КАК ВРКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокДт КАК ВалНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйОстатокКт КАК ВалНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйРазвернутыйОстатокДт КАК ВалНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаНачальныйРазвернутыйОстатокКт КАК ВалНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокДт КАК ВалКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйОстатокКт КАК ВалКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйРазвернутыйОстатокДт КАК ВалКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаКонечныйРазвернутыйОстатокКт КАК ВалКонечныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаОборотДт КАК ВалОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.ВалютнаяСуммаОборотКт КАК ВалОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокДт КАК КолНачальныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйОстатокКт КАК КолНачальныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйРазвернутыйОстатокДт КАК КолНачальныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоНачальныйРазвернутыйОстатокКт КАК КолНачальныйРазвернутыйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокДт КАК КолКонечныйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйОстатокКт КАК КолКонечныйОстатокКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоОборотДт КАК КолОборотДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоОборотКт КАК КолОборотКт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйРазвернутыйОстатокДт КАК КолКонечныйРазвернутыйОстатокДт,
                       |    ХозрасчетныйОстаткиИОбороты.КоличествоКонечныйРазвернутыйОстатокКт КАК КолКонечныйРазвернутыйОстатокКт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборотДт - ХозрасчетныйОстаткиИОбороты.СуммаНУОборотДт - ХозрасчетныйОстаткиИОбороты.СуммаВРОборотДт - ХозрасчетныйОстаткиИОбороты.СуммаПРОборотДт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольОборотДт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаОборотКт - ХозрасчетныйОстаткиИОбороты.СуммаНУОборотКт - ХозрасчетныйОстаткиИОбороты.СуммаВРОборотКт - ХозрасчетныйОстаткиИОбороты.СуммаПРОборотКт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольОборотКт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокДт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольНачальныйОстатокДт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокДт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольКонечныйОстатокДт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйОстатокКт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольНачальныйОстатокКт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйОстатокКт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольКонечныйОстатокКт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокДт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольНачальныйРазвернутыйОстатокДт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокДт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокДт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольКонечныйРазвернутыйОстатокДт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРНачальныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРНачальныйРазвернутыйОстатокКт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольНачальныйРазвернутыйОстатокКт,
                       |    (ВЫБОР
                       |            КОГДА ХозрасчетныйОстаткиИОбороты.Счет.НалоговыйУчет
                       |                ТОГДА ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаНУКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаПРКонечныйРазвернутыйОстатокКт - ХозрасчетныйОстаткиИОбороты.СуммаВРКонечныйРазвернутыйОстатокКт
                       |            ИНАЧЕ 0
                       |        КОНЕЦ) КАК КонтрольКонечныйРазвернутыйОстатокКт}
                       |;
                       |
                       |////////////////////////////////////////////////////////////////////////////////
                       |ВЫБРАТЬ
                       |    ВТХОИО.Счет КАК Счет,
                       |    ВТХОИО.Субконто1 КАК Субконто1,
                       |    ВТХОИО.Субконто2 КАК Субконто2,
                       |    ВТХОИО.Субконто3 КАК Субконто3,
                       |    ВТХОИО.Подразделение КАК Подразделение,
                       |    СУММА(ВТХОИО.БУНачальныйОстатокДт) КАК БУНачальныйОстатокДт,
                       |    СУММА(ВТХОИО.БУКонечныйОстатокДт) КАК БУКонечныйОстатокДт,
                       |    СУММА(ВТХОИО.БУКонечныйОстатокКт) КАК БУКонечныйОстатокКт,
                       |    СУММА(ВТХОИО.БУНачальныйОстатокКт) КАК БУНачальныйОстатокКт,
                       |    СУММА(ВТХОИО.БУОборотДт) КАК БУОборотДт,
                       |    СУММА(ВТХОИО.БУОборотКт) КАК БУОборотКт
                       |ПОМЕСТИТЬ ВТГруппаж
                       |ИЗ
                       |    ВТХОИО КАК ВТХОИО
                       |
                       |СГРУППИРОВАТЬ ПО
                       |    ВТХОИО.Счет,
                       |    ВТХОИО.Субконто1,
                       |    ВТХОИО.Субконто2,
                       |    ВТХОИО.Субконто3,
                       |    ВТХОИО.Подразделение
                       |;
                       |
                       |////////////////////////////////////////////////////////////////////////////////
                       |ВЫБРАТЬ
                       |    ВТГруппаж.Счет КАК Счет,
                       |    ВТГруппаж.Субконто2 КАК Субконто2,
                       |    ВТГруппаж.Субконто3 КАК Субконто3,
                       |    ВТГруппаж.Подразделение КАК Подразделение,
                       |    СУММА(ВТГруппаж.БУНачальныйОстатокДт - ВТГруппаж.БУНачальныйОстатокКт + (ВТГруппаж.БУОборотДт - ВТГруппаж.БУОборотКт)) КАК СуммаОборот
                       |ПОМЕСТИТЬ ИтоговаяОСВПоСчету
                       |ИЗ
                       |    ВТГруппаж КАК ВТГруппаж
                       |
                       |СГРУППИРОВАТЬ ПО
                       |    ВТГруппаж.Счет,
                       |    ВТГруппаж.Субконто2,
                       |    ВТГруппаж.Субконто3,
                       |    ВТГруппаж.Подразделение
                       |;
                       |
                       |////////////////////////////////////////////////////////////////////////////////
                       |ВЫБРАТЬ
                       |    ИтоговаяОСВПоСчету.Счет КАК Счет,
                       |    ИтоговаяОСВПоСчету.Субконто2 КАК Субконто2,
                       |    ИтоговаяОСВПоСчету.Субконто3 КАК Субконто3,
                       |    ИтоговаяОСВПоСчету.Подразделение КАК Подразделение,