Имя: Пароль:
1C
 
Запрос УТ 11.4 -> 11.5
☑
0 first_may
 
28.09.26
✎
11:23
Добрый день.

Прошу помощи в переносе пары запросов. Может кто то сталкивался с этим.

В 11.4 обработка, которая получает данные вот этим запросом.
ВЫБРАТЬ
	Остатки.Номенклатура КАК Номенклатура,
	Остатки.Характеристика КАК Характеристика,
	Остатки.Склад КАК Склад,
	Остатки.Назначение КАК Назначение,
	Остатки.ПотребностьОстаток КАК ПотребностьОстаток,
	Остатки.КЗаказуОстаток КАК КЗаказуОстаток,
	Остатки.НаличиеПодЗаказОстаток КАК НаличиеПодЗаказОстаток
ИЗ
	РегистрНакопления.ОбеспечениеЗаказов.Остатки(
			&КонецПериодаГраница,
			(Номенклатура = &Номенклатура
				ИЛИ &Номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка))
				И (Склад = &Склад
					ИЛИ &Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка))) КАК Остатки
ГДЕ
	(Остатки.ПотребностьОстаток < 0
			ИЛИ Остатки.КЗаказуОстаток < 0
			ИЛИ Остатки.НаличиеПодЗаказОстаток < 0)


А в 11.5 этого регистра нет, но он заменен на регистр сведений РаспределениеЗапасов.

Но как сделать по нему запрос, что бы получить срез на дату, не получается сделать.
Подскажите пож, как правильно сделать аналогичный запрос?


Ну а второй, наверное можно будет сделать аналогично

ВЫБРАТЬ 
	  Остатки.Номенклатура КАК Номенклатура,
	  Остатки.Характеристика КАК Характеристика,
	  Остатки.Назначение КАК Назначение,
	  Остатки.Подразделение КАК Подразделение,
	  Остатки.КОбеспечениюОстаток КАК КОбеспечениюОстаток
  ИЗ
	  РегистрНакопления.ОбеспечениеЗаказовРаботами.Остатки(&КонецПериодаГраница, (Номенклатура = &Номенклатура ИЛИ &Номенклатура = ЗНАЧЕНИЕ(Справочник.Номенклатура.ПустаяСсылка)) ) КАК Остатки
  ГДЕ
	  (КОбеспечениюОстаток<0)
1 Ненавижу 1С
 
гуру
28.09.26
✎
11:28
РН ЗапасыИПотребности
2 Chameleon1980
 
28.09.26
✎
16:08
+ наверное, РС РаспределениеЗапасов. хотя да "ЗапасыИПотребности" остатки - норм
3 craxx
 
28.09.26
✎
18:51
(0) УТ 11.6 уже на носу)) 11.5 уже теряет актуальность.
Программист всегда исправляет последнюю ошибку.