1с УПП. Из оборотно-сальдовой ведомости беру данные в свой внешний отчет. Есть по кредиту значение отрицательное, то это дебет и наоборот. Я в своем отчете отдельным пунктом выделяю кому мы должны(кредит) и кто нам должен(дебет). так как в оборотно -сальдовой он суммирует "-" и "+" выходит не то число,мне надо разделять значения. Поэтому использую развернутый Итог,где отдельно дебет и кредит прописывается. В Запросе использую развернутый итог,что бы взять значения. Но он все равно выводит общий итог суммируя "-" и "+".
Подскажите,пожалуйста, где ошибка в запросе.
На примере. на начало и на конец по дебету 21 228,97 и 5 195,48.В 1 пункт моего отчета он выводит эти значения.
А НАДО: Что бы в 1 пункт выводил по дебету 21 228,97 и 10 287,35, а во второй пункт по кредиту 5 091,87.
Запрос.Текст = "ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт КАК СуммаНачальныйОстатокДт,
| ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт КАК СуммаКонечныйОстатокДт
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
| &НачалоПериода,
| &КонецПериода,
| ,
| ,
| Счет В ИЕРАРХИИ (&Счет60),
| ,
| Субконто1 = &Субконто1_1
| ИЛИ Субконто1 = &Субконто1_2
| ИЛИ Субконто1 = &Субконто1_3) КАК ХозрасчетныйОстаткиИОбороты";
Выборка = Запрос.Выполнить().Выбрать();
ПоказатьПодскажите,пожалуйста, где ошибка в запросе.
На примере. на начало и на конец по дебету 21 228,97 и 5 195,48.В 1 пункт моего отчета он выводит эти значения.
А НАДО: Что бы в 1 пункт выводил по дебету 21 228,97 и 10 287,35, а во второй пункт по кредиту 5 091,87.
Прикрепленные файлы:


По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
по взаиморасчетам с контрагентами не только 60 счет.
вам типа того надо?
вам типа того надо?
ВЫБРАТЬ
ХозрасчетныйОстатки.Субконто1,
ХозрасчетныйОстатки.СуммаОстаток
ИЗ
РегистрБухгалтерии.Хозрасчетный.Остатки(&Период, Счет В ИЕРАРХИИ (&Счет), , ) КАК ХозрасчетныйОстатки
(2) нет.
Есть два пункта:
1. "Задолженность перед подотчетными лицами". Сюда это надо.
2. "Д.с. под отчетом"
В запросе выбираю "РазвернутыйОстаток", но он почему-то все равно берет общее значение "Остаток"
Есть два пункта:
1. "Задолженность перед подотчетными лицами". Сюда это надо.
Запрос.Текст = "ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокКт КАК ЗППЛ_Н,
| ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокКт КАК ЗППЛ_К
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
| &НачалоПериода,
| &КонецПериода,
| ,
| ,
| Счет В ИЕРАРХИИ (&Счет60),
| ,
| Субконто1 = &Субконто1_1
| ИЛИ Субконто1 = &Субконто1_2
| ИЛИ Субконто1 = &Субконто1_3) КАК ХозрасчетныйОстаткиИОбороты";
Выборка = Запрос.Выполнить().Выбрать();
Показать2. "Д.с. под отчетом"
Запрос.Текст = "ВЫБРАТЬ
| ХозрасчетныйОстаткиИОбороты.СуммаНачальныйРазвернутыйОстатокДт КАК СуммаНачальныйОстатокДт,
| ХозрасчетныйОстаткиИОбороты.СуммаКонечныйРазвернутыйОстатокДт КАК СуммаКонечныйОстатокДт
|ИЗ
| РегистрБухгалтерии.Хозрасчетный.ОстаткиИОбороты(
| &НачалоПериода,
| &КонецПериода,
| ,
| ,
| Счет В ИЕРАРХИИ (&Счет60),
| ,
| Субконто1 = &Субконто1_1
| ИЛИ Субконто1 = &Субконто1_2
| ИЛИ Субконто1 = &Субконто1_3) КАК ХозрасчетныйОстаткиИОбороты";
Выборка = Запрос.Выполнить().Выбрать();
ПоказатьВ запросе выбираю "РазвернутыйОстаток", но он почему-то все равно берет общее значение "Остаток"
Пример получения остатков регистра бухгалтерии:
ВЫБРАТЬ
Остатки.Счет КАК Счет,
Остатки.Субконто1 КАК Контрагент,
Остатки.СуммаОстатокДт КАК СвернутыйДт,
Остатки.СуммаОстатокКт КАК СвернутыйКт,
Остатки.СуммаРазвернутыйОстатокДт КАК РазвернутыйДт,
Остатки.СуммаРазвернутыйОстатокКт КАК РазвернутыйКт
ИЗ
РегистрБухгалтерии.ОсновнойРегистрБухгалтерии.Остатки( , Счет = &Счет, , ) КАК Остатки
ИТОГИ
СУММА(СвернутыйДт),
СУММА(СвернутыйКт),
СУММА(РазвернутыйДт),
СУММА(РазвернутыйКт)
ПО
Счет
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот