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