#0
by Kifsif
Хочу получить запросом нечто аналогичное ОСВ без детализации по субсчетам. Т.е. Счет, СальдоНачДТ, СальдоНачКТ, ОборотДТ, ОборотКТ, СальдоКонДТ, СальдоКонКт. Запрос такой: ВЫБРАТЬ Проблемы такие: 1. Итоги получены только по оборотам за период. Почему не получены для начальных и конечных остатков? 2. Это ведь только то, что участвует в проводках. А как мне укрупнить до счетов, которые являются группами и не участвуют в проводках? Т.е. мне надо получить данные для счета 01, а не для 01.1 и прочих субсчетов. Был бы признателен за помощь.
#1
by GANR
Первое, что пришло в голову: итоги по Счет ИЕРАРХИЯ, а не по ОБЩИЕ как в топике. Ну а далее - выполнить запрос, сделать выборку с обходом результата запроса по группировкам с иерархией и выбрать из результата запроса только первый уровень. Ну и тупо пройтись Выборка.Следующий до конца - должны вывалиться синтетические счета и только они. Идея понятна? Я ничего не упустил?
#2
by Kifsif
Спасибо. Со вторым вопросом полегчало. А с первым что? Почему не по общие? Сейчас сделал вот так: То же самое - итоги по начальным и конечным остаткам не считаются.
#5
by Kifsif
Не понимаю. Сальдо есть ведь. Почему бы итоги не взять. Не то чтобы я против твоего способа. Просто разобраться хочу. Вот если пойму - почему не считает итоги, то здорово. А так - ну, непонятно ничего.
#6
by GANR
Можно ОБЩИЕ оставить - будут общие итоги по всей синтетике. Тогда надо будет сначала по ОБЩИЕ выборку сделать, а потом внутри нее - по Счет и задать способ обхода ПоГруппировкамСИерархией - ну и методом Следующий обойти. Если не понятно внимательно проанализируй в синтаксис-помощнике типы данных РезультатЗапроса, ВыборкаИзРезультатаЗапроса и их метод Выбрать(...).
#7
by Kifsif
Да, хорошо бы Общие оставить. Только - вот беда - цифры-то выдает не те, что я ожидаю. Еще раз - итоги по оборотам посчитал хорошо. А итоги по сальдо начальному и конечному пустые оказались.
#11
by Kifsif
Нет. Счета 01, 02 и т.п. Вот как все выглядит: Не видно последнюю колонку. Там есть цифры по некоторым счетам. Но общих итогов нет.
#12
by GANR
Хм... Интересно, а как в типовой 1С:Бухгалтерии выглядит этот самый алгоритм получения начальных/конечных сальдо? Просто под рукой нету конфы - посмотрел бы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V8 Запрос, аналог Получить в 7.7
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- Как в запросе получить название документа (аналог синонима)?
- Как собрать в запросе товар, аналоги товара и аналоги аналогов?
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- Есть ли аналог для 1с 8 ? Интерактивная ОСВ
- Как в БП 2.0 получить ОСВ по 60 счету в разрезе счетов-фактур
- Бухгалтерия 3.0 развернутое сальдо в ОСв не совпадает с ОСВ по счету.
В этой группе 1С
- Регистры Сведений 1с 8.3
- Слетают остатки после обновления в УТ 11.1
- Как обновить не центральную базу РИБ?
- Как рассчитать спискок IP сетей если знаешь начальный и конечный адрес?
- Программное обращение к быстрым отборам в СКД
- Как вывести в форме списка произвольное значение. (Тонкий)
- Назначить в СКД колонки с периодами (0-15,15-30).
- Не стартует сервер 8.3 под линуксом
- Представления_ в запросах.
- Восстановление баз 1С после форматирование диска.
- Командная панель и автозаполнение кнопок на ней...
- проблема нумерации с датой в 1с 8.2 бп 2
- КД, выгрузка движений документов в бух. операцию
- Счет УСН 01 при реализации где то выходит где то нет
- обработка MD82Exp.epf
- Как хранить сканы договоров в 1С?
- Плановые начисления в УПП
- Процессор Pentium 4 641 и мат плата MSI 915PL Neo (MS-7143 v2) ?
- Создать на основании в УФ
- Штрих М Light печатает чек через раз