СКД Плтежное поручение входящее #484002


#0 by Смешной 1С
Добрый день! Мне нужно вывести в отчет. Платежки, у которых Дата Документа расчета больше даты платежки. Делаю запрос    ПлатежноеПоручениеВходящее.ДокументОснование.Дата,    ПлатежноеПоручениеВходящее.ДокументОснование.Ссылка ИЗ    Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее Условие: Дата Меньше ДокументОснование.Дата Но запрос не срабатывает. Документ основание вообще не выводит, а также его дату. Видимо не правильно обращаюсь, подскажите пожалуйста.
#1 by Жан Пердежон
ВЫБРАТЬ    ПлатежноеПоручениеВходящее как Платежки У КОТОРЫХ Платежки.дата МЕНЬШЕ Пла
#2 by Жан Пердежон
Платежки.дата МЕНЬШЕ Платежки.ДокументОснование.Дата
#3 by Смешной 1С
ВЫБРАТЬ    ПлатежноеПоручениеВходящее.ДокументОснование.Дата,    ПлатежноеПоручениеВходящее.ДокументОснование.Ссылка ИЗ    Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее ГДЕ Ничего не выводит
#4 by IronDemon
Значит ДокументОснование пустой
#5 by Смешной 1С
Нет. Я знаю что он заполнен
#6 by DK_L
ВЫБРАТЬ    ПлатежноеПоручениеВходящее.ДокументОснование.Дата,    ПлатежноеПоручениеВходящее.ДокументОснование.Ссылка ИЗ
#7 by Смешной 1С
все пусто... ДокументОснование - это документ расчета? Или я путаю? Документ расчета заполнен.
#8 by also
ээ..ковычки не надо в "значение"
#9 by shuhard
путаешь
#10 by art_id
выполни это и посмотри результат ВЫБРАТЬ    ПлатежноеПоручениеВходящее.Ссылка,    ПлатежноеПоручениеВходящее.Номер,    ПлатежноеПоручениеВходящее.ДатаВходящегоДокумента,    ПлатежноеПоручениеВходящее.Дата,    ПлатежноеПоручениеВходящее.ДокументОснование.Дата,    ПлатежноеПоручениеВходящее.ДокументОснование.Ссылка ИЗ    Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее
#11 by Смешной 1С
Если путаю, тогда я не то выбираю. Мне нужен Документ расчета и сравнивать с его датой...
#12 by art_id
ну тогда сравнивай с датой документа расчета
#13 by Смешной 1С
А где ее взять?
#14 by art_id
Документ расчета это реквизит?
#15 by Смешной 1С
Документ расчета есть на форме: ЭлементыФормы.РасшифровкаПлатежа.ТекущиеДанные.ДокументРасчетовСКонтрагентом
#16 by Смешной 1С
Там сразу выбирается документ и его дата
#17 by IronDemon
Так документ в ТЧ Расшифровка платежа находится.
#18 by Смешной 1С
ВЫБРАТЬ        ДокументРасчетовСКонтрагентом.Дата    ) ИЗ    Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее Так получается? Как то в подзапрос наверное надо
#19 by art_id
ссылка на документ есть и в ТЧ
#20 by Смешной 1С
Я не понял
#21 by DrWatson
(15,19) Возможно, в данном случае, запрос нужно делать к табличной части. Если я не ошибаюсь в некоторых видах операции документ расчетов хранится в шапке (не знаю таких примеров), а в некоторых в таб. части РасшифровкаПлатежа
#22 by art_id
ПлатежноеПоручениеВходящее.РасшифровкаПлатежа.Ссылка - это и есть ссылка на документ
#23 by art_id
в табличной части у него, в сам сказал
#24 by DrWatson
Прошу прощения, это я отвечал на
#25 by Смешной 1С
ВЫБРАТЬ ИЗ Так вообще что-то не правильно
#26 by DrWatson
В конструкторе запроса, если развернуть таблицу с документов есть ещё таблицы его табличных частей. Я уж не буду писать конечный запрос, ладно.
#27 by art_id
ДокументРасчетовСКонтрагентом это реквизит табличной части, а у тебя получается реквизит документа
#28 by Смешной 1С
Вот, сделал так: ВЫБРАТЬ    ПлатежноеПоручениеВходящее.Ссылка,    ПлатежноеПоручениеВходящее.ДокументОснование ИЗ    Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее        ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ПЕРВЫЕ 1            ПлатежноеПоручениеВходящееРасшифровкаПлатежа.ДокументРасчетовСКонтрагентом КАК ДокументРасчетовСКонтрагентом,            ПлатежноеПоручениеВходящееРасшифровкаПлатежа.Ссылка КАК Ссылка        ИЗ Ничего не выводит. Без последнего условия выводит все платежки
#29 by art_id
вот это что выводит? ВЫБРАТЬ ПлатежноеПоручениеВходящее.РасшифровкаПлатежа.Ссылка КАК Платежка, ПлатежноеПоручениеВходящее.РасшифровкаПлатежа.ДокументРасчетовСКонтрагентом ИЗ Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее
#30 by Смешной 1С
Ничего
#31 by DrWatson
Смешной у Вас 1С :) Если ничего не выводит, значит вообще нет документов ПлатежноеПоручениеВходящее
#32 by art_id
ВЫБРАТЬ РасшифровкаПлатежа.Ссылка КАК Платежка, РасшифровкаПлатежа.ДокументРасчетовСКонтрагентом ИЗ Документ.ПлатежноеПоручениеВходящее.РасшифровкаПлатежа КАК РасшифровкаПлатежа
#33 by Смешной 1С
Вывел документы и платежки... Теперь добавить еще туда ГДЕ Платежка.Дата > РасшифровкаПлатежа.ДокументРасчетовСКонтрагентом.Дата ?
#34 by art_id
#35 by Смешной 1С
Ну да:) Спасибо, все заработало вроде))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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