0
Geroy
15.02.16
✎
13:16
|
Нужно сделать Остатки на Дату и Их цены (регистр сведений)
ВЫБРАТЬ
СвободныеОстаткиОстатки.Склад КАК Склад,
СвободныеОстаткиОстатки.Номенклатура КАК Товар,
ЦеныНоменклатурыСрезПоследних.Цена КАК Цена,
ЦеныНоменклатурыСрезПоследних.Цена * СвободныеОстаткиОстатки.ВНаличииОстаток КАК Сумма,
СвободныеОстаткиОстатки.ВНаличииОстаток КАК ВНаличии,
СвободныеОстаткиОстатки.ВРезервеСоСкладаОстаток КАК Врезерве
ИЗ
РегистрНакопления.СвободныеОстатки.Остатки(КОНЕЦПЕРИОДА(&СрезНаДату, ДЕНЬ), ) КАК СвободныеОстаткиОстатки
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(КОНЕЦПЕРИОДА(&СрезНаДату, ДЕНЬ), ) КАК ЦеныНоменклатурыСрезПоследних
ПО СвободныеОстаткиОстатки.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
И СвободныеОстаткиОстатки.Склад.РозничныйВидЦены = ЦеныНоменклатурыСрезПоследних.ВидЦены
ГДЕ
СвободныеОстаткиОстатки.Склад В
(ВЫБРАТЬ
СвободныеОстаткиОстатки.Склад
ИЗ
Справочник.Склады
ВНУТРЕННЕЕ СОЕДИНЕНИЕ Константа.РИБТекущийМагазин КАК РИБТекущийМагазин
ПО
СвободныеОстаткиОстатки.Склад = РИБТекущийМагазин.Значение
ИЛИ РИБТекущийМагазин.Значение = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка))
Через консоль все в порядке , через СКД беда с параметрами даты
|
|