Запрос: временная тиблица и обращение к вложенной таблице документа
Есть такой запрос, который в первой части формирует список документов СчетНаОплатуПокупателю и помещает во временную таблицу ТабСчета, а во второй части уже предполагается работать с этими счетами.
Проблема в том, что нужно обращаться к таблице Товары документа СчетНаОплатуПокупателю. Запрос ниже не работает - ошибка в последней строке:
Что не так?
Заметил, что в результате первого запроса получаем во временной таблице ТабСчета список ссылок на документы СчетаНаОплатуПокупателю. Можно ли получить список документов, а не ссылок?
Проблема в том, что нужно обращаться к таблице Товары документа СчетНаОплатуПокупателю. Запрос ниже не работает - ошибка в последней строке:
ВЫБРАТЬ
СчетНаОплатуПокупателю.Ссылка
ПОМЕСТИТЬ ТабСчета
ИЗ
Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю
ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ПО СчетНаОплатуПокупателю.Ссылка = РеализацияТоваровУслуг.ДокументОснование
ГДЕ
СчетНаОплатуПокупателю.Дата >= &Дата
И РеализацияТоваровУслуг.Проведен
СГРУППИРОВАТЬ ПО
СчетНаОплатуПокупателю.Ссылка
ИМЕЮЩИЕ
НЕ СУММА(РеализацияТоваровУслуг.СуммаДокумента) = СчетНаОплатуПокупателю.СуммаДокумента
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
СчетНаОплатуПокупателюТовары.Номенклатура,
СчетНаОплатуПокупателюТовары.Количество
ИЗ
ТабСчета.Ссылка.Товары КАК СчетНаОплатуПокупателюТовары
ПоказатьЧто не так?
Заметил, что в результате первого запроса получаем во временной таблице ТабСчета список ссылок на документы СчетаНаОплатуПокупателю. Можно ли получить список документов, а не ссылок?
По теме из базы знаний
Найденные решения
(3)
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
СчетНаОплатуПокупателюТовары.Номенклатура,
СчетНаОплатуПокупателюТовары.Количество
ИЗ
ТабСчета КАК ТабСчета
ЛЕВОЕ СОЕДИНЕНИЕ
Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателюТовары
ПО
ТабСчета.Ссылка = СчетНаОплатуПокупателю.Ссылка
ПоказатьОстальные ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
ВТ знает только то что в нее помещено, ни о какой Таити Товары она не знает, ее в первом пакете так кормят.
Вывод: во втором пакете делайте соединение с
Документ.СчетНаОплатуПокупателю.Товары
логика мышления у вас стремиться к порядку пока что.
Вывод: во втором пакете делайте соединение с
Документ.СчетНаОплатуПокупателю.Товары
логика мышления у вас стремиться к порядку пока что.
(2) подскажите, как это соединение сделать?
или в первом пакете добавить таблицу Товары
Но тогда у нас много данных будет передано во временной таблице или только ссылки на СчетНаОплатуПокупателю.Товары?
или в первом пакете добавить таблицу Товары
ВЫБРАТЬ
СчетНаОплатуПокупателю.Ссылка,
СчетНаОплатуПокупателю.Товары
Но тогда у нас много данных будет передано во временной таблице или только ссылки на СчетНаОплатуПокупателю.Товары?
(3)
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
СчетНаОплатуПокупателюТовары.Номенклатура,
СчетНаОплатуПокупателюТовары.Количество
ИЗ
ТабСчета КАК ТабСчета
ЛЕВОЕ СОЕДИНЕНИЕ
Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателюТовары
ПО
ТабСчета.Ссылка = СчетНаОплатуПокупателю.Ссылка
Показать
(3) так попробуйте
ВЫБРАТЬ
СчетНаОплатуПокупателю.Ссылка
ПОМЕСТИТЬ ТабСчета
ИЗ
Документ.СчетНаОплатуПокупателю КАК СчетНаОплатуПокупателю
ЛЕВОЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ПО СчетНаОплатуПокупателю.Ссылка = РеализацияТоваровУслуг.ДокументОснование
ГДЕ
СчетНаОплатуПокупателю.Дата >= &Дата
И РеализацияТоваровУслуг.Проведен
СГРУППИРОВАТЬ ПО
СчетНаОплатуПокупателю.Ссылка
ИМЕЮЩИЕ
НЕ СУММА(РеализацияТоваровУслуг.СуммаДокумента) = СчетНаОплатуПокупателю.СуммаДокумента
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
СчетНаОплатуПокупателюТовары.Номенклатура,
СчетНаОплатуПокупателюТовары.Количество
ГДЕ
СчетНаОплатуПокупателюТовары.Ссылка В
(ВЫБРАТЬ РАЗЛИЧНЫЕ
ТабСчета.Ссылка Как Ссылка
ИЗ
ТабсСчета Как ТабСчета)
Показать
(6) нет секции ИЗ :)
Но вообще, так лучше не делать. Тогда уж
Но вообще, так лучше не делать. Тогда уж
ВЫБРАТЬ
СчетНаОплатуПокупателюТовары.Номенклатура,
СчетНаОплатуПокупателюТовары.Количество
ИЗ
Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуПокупателюТовары
ЛЕВОЕ СОЕДИНЕНИЕ
ТабСчета КАК ТабСчета
ПО
СчетНаОплатуПокупателюТовары.Ссылка = ТабСчета.Ссылка
ГДЕ
НЕ ТабСчета.Ссылка ЕСТЬ NULL
Показать
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)