Как обратиться к Операциям и Проводкам в Запросе???? #14916


#0 by frashman
Мне нужно выбрать операции с субконто "Договоры", которые порождены документом "Выписка"!! Подскажите как к ним обратиться в Запросе?? я обращаюсь в запросе через: Операция.Субконто.Договоры,но запрос не работает!:(
#1 by Морозов Александр
А где запрос?
#2 by frashman
Запрос пишу такой, но он не работает!!! Договоры1=Документ.ДоговорЗайма.Договоры; Договоры=Операция.Субконто.Договоры;
#3 by 427
а бух запрос идиоты придумали? Вот и доставай им...
#4 by laeg
Может проще сделать так: По умалчанию в типовой Бух Субконто - Договоры всегда второе -> т.е. можно спокойно выбрать через документ (можно и предусмотреть что оно будет третьим) Да и причем тут Документ Займа ?!?!?! Выписка = Документ.Выписка.ТекущийДокумент; Договор = Документ.Выписка.Субконто2; ... ... Условие (Договор в спДоговоров); // спДоговоров = список нужных нам к примеру договоров ... ... Группировка Договор; ... ... Примерно так
#5 by laeg
ИМХО через бух итоги будет долшье чем черным запросом, т.к. нам нужен еще конкретный документ который "породил" данную операцию ... Хотя нужно все тестить.
#6 by 427
ты уверен?
#7 by Еще
Обычный запрос "спотыкается" на выключенных проводках. В результат запроса попадают только проводки до выключенных, а все, которые после - игнорируются. Глюк такой. Пробовал на разных релизах.
#8 by Ira
Это из заданий по аттестации? Надо обязательно делать с бухзапросом.
#9 by 427
я ret./// <ep запрос не умеет получать Док, породивший операцию?
#10 by laeg
я же сказал что ИМХО и нужно тестить
#11 by 427
ЛОЛ!!!
#13 by laeg
Ну и ? перебор всех проводок ... а если их 1 000 000 ??? будем ждать ? ну ждите ...
#14 by laeg
А вы батенька если такой вумный то почему в столовую строем не ходите ?
#15 by 427
Неверно... точнее, не совсем верно... Если тебе надо выдрать только движения дока Выписка, не надо грести из базы все валяющееся там .авно... Достаточно знать, что Выписка - док, работающий с 51/52 счетом... Поэтому если указать получишь выборку более компактную... P.S. но проверку на вид дока убирать нельзя... Есть еще и ручные операции...
#16 by 427
только идиоты типа некоторых ждут перебора всех проводок...
#17 by 427
А если детализировать задачу и указать еще и корсчет .....
#18 by laeg
- это ближе к телу - это типа ??? - можно но не нужно ...можно пропустить что-нить интересное
#19 by 427
хе-хе... А твой черный запрос фзданется на ручной операции... Все верно, запрос по 51/52 покажет все взаимодействие организации с внешним миром через безнальные деньги... С не указывая корсчета - ты ничего не пропустишь... Вот только лишнего можешь нагрести... Например - когда контора кидает деньги с одного банк счета на другой... или покупку валюты... или пополнение вал счета... или иное... Надо эти ситуации корректно обрабатывать....
#20 by frashman
Это из атест. задания №1 по Бухии, создание отчёта: "Просроченные платежи", где помимо данных из документа Договор Займа, нужно ещё выбрать "дату" Выписки А выписка и договор займа у меня связаны полем "Договоры", т е в выписке Субконто3=Договоры и в "договоре займа" есть поле Договоры!! Как их связать??? Я пишу запрос: .................................... Условие (Субконто3=Договоры); //т е выбираю все выписки где Субконто3=Договоры из Договоры Займа ... ... Но запрос не работает, работает если выбираю либо из выписки, либо из Договора Займа
#21 by laeg
ХЕ-ХЕ-ХЕ ... читай условие задачи << Мне нужно выбрать операции с субконто "Договоры", которые порождены документом "Выписка"!! >> Так что отклоняется ;) Да и какой чудак на букву М будет банковские операции делать вручную ??? Да и что бы не спорить, я же сказал что ИМХО и не упираюсь, вариант хорош ... Но и запрос тоже будет не хуже работать ;)
#22 by 427
Делают иногда руками.... Есть ситуации реально... За обычный запрос - по бух итогам - выЕ...т... и высушат... вообще то делается элементарно бухзапросом... Но пусть человек поучится... а не жрет готовое.. .
#23 by laeg
пускай поучится, но ему не итоги нужны ... по крайней мере по постановке вопроса. Ведь так ?!?! мы не телепаты .... я так думаю что вопрос исчерпан.
#24 by Таня
Ira, как говорится, умная! frashman, слушай Иру и 427.
#25 by Таня
Только это наверно лишнее:
#26 by 427
по условию - только Выписка... а м.б. и другие доки...
#27 by Таня
может быть операция вручную, тогда она с таким условием не поймает это поступление.
#28 by Таня
я проверяла поступление по факту появления денег на кредите 66 счета, а не 51, 52, 50.
#29 by Таня
с детализацией по проводкам. с проверкой суммы, если вдруг частичное поступление.
#30 by SnarkHunter
За решение задачи по бухкомпоненте через "черный" запрос его просто пошлют подальше... Без лишних разговоров...
#31 by 427
(28,29) условие задачи смотри... P.S. и не только 66 надо проверять. Там вообще много что надо проверять, чтобы полную картинку поступления денег выявить....
#32 by Таня
надо только поступления займов выявить, остальные поступления денег ему не нужны. Задачу смотрела и решала.
#33 by frashman
Пишу такой запрос:    КонецЦикла; Запрос не работает, Подскажите где туплю????
#34 by Таня
а за период какой запрос делаешь?
#35 by Таня
то есть за какой период делаешь
#36 by frashman
За весь, до точки актуальности, если период не задаёшь, то должен за весь делать?? или как?? подскажи??
#37 by Таня
какая ТА в бух учете? надо чего то задать или дату или позицию документа.
#38 by frashman
Спасибо, поробую, а почему тогда пишут что дата не обязательный параметр??
#39 by frashman
Пишу такой:
#40 by frashman
Всё равно не работает!!!!
#41 by bsg
А у 51 счета есть субконто Договоры?
#42 by frashman
Точно тупанул!!! щас исправлю, СПАСИБО!!!
#43 by Таня
#44 by Шапокляк
ВключатьСубсчета(0,0) посмотрите в синтакс помощнике..........
#45 by bsg
ИспользоватьКорСубконто(<?>,,,) Синтаксис: ИспользоватьКорСубконто(<ВидСубконто>,<Субконто>,<ТипФильтра>,<ПоГруппам>) Назначение: Устанавливает режим получения итогов методом ''ВыполнитьЗапрос'' в разрезе корреспондирующих субконто.Метод слудет вызывать до вызова метода ''ВыполнитьЗапрос''. Метод может вызываться последовательно несколько раз. В этом случае установки, выполняемые этим методом  суммируются. Параметры: <ВидСубконто> - значение типа ''ВидСубконто'' - расчет временных итогов будет выполнен только для субконто указанного вида. <Субконто> - значение Субконто, по которому будут отобраны итоги по аналитике. Если параметр не задан - то считается пустым значением субконто. <ТипФильтра> - число - тип фильтра по субконто. Может принимать следующие значения: 1 - разворачивать по данному субконто, 2 - отбирать по данному субконто, 3 - не учитывать это субконто вообще. По умолчанию 1. <ПоГруппам> - число - группировка итогов по субконто. Параметр <ПоГруппам> имеет смысл, если параметр <ТипФильтра> равен 1, а вид субконто, заданный параметром <ВидСубконто>, имеет тип значения ''Справочник''. Параметр может принимать значения: 0 - не показывать итоги по группам справочника; 1 - показывать итоги по группам справочника. По умолчанию 0.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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