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