Не содиняет две аналогичных таблицы РБ в запросе по измерению #697234


#0 by savimar
Прошу помощи: делаю запрос в БГУ по регистру бухгалтерии обороты, нужно соединить 2 аналогичных запроса по 2 разным счетам. Первый выгружаю во временную таблицу и соединяю со второй по полному соеднинению по измерению КБК и субконто1 (КЭК). И соединения никак не происходит. Что можно придумать?
#1 by vicof
Пробуй, у тебя обязательно получится
#2 by Cube
"И соединения никак не происходит" Докажи!
#3 by GANR
запрос в студию
#4 by savimar
ЕПСБУОбороты.СуммаОборот
#5 by vicof
#6 by savimar
Не, исправила и это. Не соединяет именно по КБК ВЫБРАТЬ     ЕПСБУОбороты.КБК КАК КБК,     ЕПСБУОбороты.КБК.РазделПодразделКРБ КАК РазделПодраздел,     Лимиты.ЛимитыБюджетныхОбязательств
#7 by Cube
Ну значит разные КБК там.
#8 by Cube
+ КБК - это же справочник...
#9 by savimar
Даже если и разные, хотя бы КБК должно проставляться в запросе для обоих частей, а так выставляется только для последнего запроса. Там, где идет первая часть - там только суммы без КБК. Обе части по отдельности отлично работает, проблема именно в соединении.
#10 by hhhh
приколистка? Ну вот же ВЫБРАТЬ
#11 by КРТЩ
я бы убрал ГДЕ в параметры виртуальной таблицы, какой смысл в условии на выборку? прогони отдельно оба запроса
#12 by savimar
Отдельно оба запроса выполняются без проблем. Баланс особой роли не играет, можно и в параметры виртуальной таблицы. Мне нужно получить таблицу, где 2 суммы по 2 разным счетам, но по 1 справочнику КБК и по отдельным реквизитам КБК.
#13 by hhhh
ну сделай
#14 by savimar
А вдруг там будут одинаковые КБК?
#15 by КРТЩ
и че? тогда будет ЕПСБУОбороты.КБК КАК КБК
#16 by КРТЩ
ну так возьми сначала собери обороты по счетам ВЫБРАТЬ а потом колбась уже по реквизитам КБК
#17 by savimar
Так мне же нужно 2 поля сумм, одно по одному счету, второе по второму, а в твоем запросе поле суммы одно
#18 by КРТЩ
блин тогда СуммаОборот иначе 0 конец как суммараз и аналогично тогда СуммаОборот иначе 0 конец как суммадва
#19 by КРТЩ
вместо ЕПСБУОбороты.СуммаОборот КАК ЛимитыБюджетныхОбязательств
#20 by savimar
Да, так вышло,  и даже похоже на нужную информацию. Теперь только при использовании итогов все задваивает, хотя и сделала выбрать различные     КОСГУ
#21 by КРТЩ
это что?
#22 by КРТЩ
убирай
#23 by savimar
Почему? Это как раз то, что нужно
#24 by КРТЩ
это не нужно - ты же потом итоги делаешь
#25 by КРТЩ
в сумму надо, а не в группировку
#26 by КРТЩ
в смысле из группировки убирай
#28 by savimar
Убрала, все равно 2 раза повторяет каждую нужную строчку ВЫБРАТЬ РАЗЛИЧНЫЕ     ЕПСБУОбороты.КБК КАК КБК,     ЕПСБУОбороты.КБК.РазделПодразделКРБ КАК РазделПодраздел,     КОСГУ
#29 by КРТЩ
ну потому что ты берешь итоги по КБК, а потом еще по реквизитам КБК ЕПСБУОбороты.КБК.РазделПодразделКРБ КАК РазделПодраздел, ЕПСБУОбороты.КБК.КодЦелевойСтатьи КАК ЦелеваяСтатья, ЕПСБУОбороты.КБК.ВидРасходаКРБ КАК ВидРасхода, ЕПСБУОбороты.КБК.НаименованиеПолное, тебе надо пояснить что у одного и того же КБК будут одни и те же реквизиты? в СКД засунь этот запрос без группировок и итогов - увидишь все  и там же прямо в макете вытащишь свои реквизиты
#30 by КРТЩ
8.0? блин
#31 by savimar
Не получится в СКД - это бланк. Вообще-то нужны только по реквизитам КБК. БГУ 1.0, обычные формы, платформа 8.2
#32 by КРТЩ
тогда пихай первых запрос во временную без реквизитов и итогов, а вторым тащи реквизиты без КБК и группируй их без итогов опять же
#33 by КРТЩ
Сделай сначала так:
#34 by КРТЩ
запятая в конце лишняя
#35 by savimar
Когда убираю итоги по КБК, получается нечто похожее на нужную мне лесенку по реквизитам, но мне тогда хотя бы наименование полное реквизита КБК нужно. А код по наименованию отрабатывает только по КБК ВЫБРАТЬ     КОСГУ
#36 by КРТЩ
я тебе в написал что сделать это и будет временная таблица из которой ты потом вытащишь (запросом, или нет не важно) все что тебе надо для отчета
#37 by КРТЩ
сначала обороты собери, потому будешь реквизиты доставать и итоги складывать
#38 by savimar
Сделала, точно  такая же бяка - не выводит наименование реквизитов КБК
#39 by КРТЩ
из сделай временную таблицу и вторым запросом собери реквизиты
#40 by КРТЩ
у меня нету БГУ 1.0 для примера из БП ВЫБРАТЬ     ХозрасчетныйОбороты.Подразделение КАК КБК,             ,             , ИЗ     Обороты КАК Обороты
#41 by savimar
ВидРасходов
#42 by savimar
Все, я разобралась.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С