Как в Рознице получить программно остатки на определённое число?

1. j.r.r 57 09.02.23 16:48 Сейчас в теме
Доброго времени суток

Подскажите пожалуйста, как можно вывести остатки в Рознице на заданное число? Раньше как-то делал, не могу вспомнить. Сейчас получается что-то слишком громоздкое, слишком долгий запрос. Подскажите пожалуйста вариант попроще
Найденные решения
5. independ 1518 09.02.23 16:56 Сейчас в теме
ВЫБРАТЬ
	СпрНоменклатура.Ссылка КАК Номенклатура,
	ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК Остаток,
	ЕСТЬNULL(ЦеныРозничные.Цена, 0) КАК ЦенаРозничная,
	ЕСТЬNULL(ЦеныЗакупочные.Цена, 0) КАК ЦенаЗакупочная
ИЗ
	Справочник.Номенклатура КАК СпрНоменклатура
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаОтчета, Склад = &Склад) КАК ТоварыНаСкладахОстатки
		ПО (ТоварыНаСкладахОстатки.Номенклатура = СпрНоменклатура.Ссылка)
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаОтчета, ВидЦены = &ВидЦеныРозничная) КАК ЦеныРозничные
		ПО (ЦеныРозничные.Номенклатура = СпрНоменклатура.Ссылка)
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаОтчета, ВидЦены = &ВидЦеныЗакупочная) КАК ЦеныЗакупочные
		ПО (ЦеныЗакупочные.Номенклатура = СпрНоменклатура.Ссылка)
ГДЕ
	НЕ СпрНоменклатура.ЭтоГруппа
Показать
Fatenm; j.r.r; +2 Ответить
Остальные ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
2. independ 1518 09.02.23 16:51 Сейчас в теме
(1) в каком разрезе: склад, номенклатура?
3. j.r.r 57 09.02.23 16:54 Сейчас в теме
(2) номенклатура иакая-то - остаток такой-то
4. j.r.r 57 09.02.23 16:55 Сейчас в теме
(3) Склад один, магазин один
5. independ 1518 09.02.23 16:56 Сейчас в теме
ВЫБРАТЬ
	СпрНоменклатура.Ссылка КАК Номенклатура,
	ЕСТЬNULL(ТоварыНаСкладахОстатки.КоличествоОстаток, 0) КАК Остаток,
	ЕСТЬNULL(ЦеныРозничные.Цена, 0) КАК ЦенаРозничная,
	ЕСТЬNULL(ЦеныЗакупочные.Цена, 0) КАК ЦенаЗакупочная
ИЗ
	Справочник.Номенклатура КАК СпрНоменклатура
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаОтчета, Склад = &Склад) КАК ТоварыНаСкладахОстатки
		ПО (ТоварыНаСкладахОстатки.Номенклатура = СпрНоменклатура.Ссылка)
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаОтчета, ВидЦены = &ВидЦеныРозничная) КАК ЦеныРозничные
		ПО (ЦеныРозничные.Номенклатура = СпрНоменклатура.Ссылка)
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&ДатаОтчета, ВидЦены = &ВидЦеныЗакупочная) КАК ЦеныЗакупочные
		ПО (ЦеныЗакупочные.Номенклатура = СпрНоменклатура.Ссылка)
ГДЕ
	НЕ СпрНоменклатура.ЭтоГруппа
Показать
Fatenm; j.r.r; +2 Ответить
6. j.r.r 57 10.02.23 08:49 Сейчас в теме
(5) Спасибо большое! То, что нужно
Оставьте свое сообщение
Вакансии
Руководитель направления 1С
Москва
зарплата от 350 000 руб.
Полный день

1С Программист
Москва
зарплата от 180 000 руб.
Полный день

Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день