Имя: Пароль:
1C
1С v8
Получить номенклатуру по которым не установлена цена на дату
0 almaz102
 
01.10.19
13:41
Всем привет! Мне нужно получить номенклатуру из тех что в самом документе поступления по которым на дату документа не установлена цена закупа. Код ниже

ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ПоступлениеТоваровУслугТовары.Номенклатура,
    ПоступлениеТоваровУслугТовары.ХарактеристикаНоменклатуры,
    СРЕДНЕЕ(ПоступлениеТоваровУслугТовары.Цена) КАК Цена,
    ПоступлениеТоваровУслугТовары.Ссылка
ПОМЕСТИТЬ ВТ_Поступление
ИЗ
    Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
    ПоступлениеТоваровУслугТовары.Ссылка = &Ссылка

СГРУППИРОВАТЬ ПО
    ПоступлениеТоваровУслугТовары.ХарактеристикаНоменклатуры,
    ПоступлениеТоваровУслугТовары.Номенклатура,
    ПоступлениеТоваровУслугТовары.Ссылка
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_Поступление.Номенклатура,
    ВТ_Поступление.ХарактеристикаНоменклатуры,
    ВТ_Поступление.Цена,
    ЦеныНоменклатурыСрезПоследних.Регистратор,
    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена1
ИЗ
    ВТ_Поступление КАК ВТ_Поступление
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(
                &Дата2,
                ТипЦен = &ТипЦен
                    ) КАК ЦеныНоменклатурыСрезПоследних
        ПО ВТ_Поступление.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
            И ВТ_Поступление.ХарактеристикаНоменклатуры = ЦеныНоменклатурыСрезПоследних.ХарактеристикаНоменклатуры
ГДЕ
    (ВТ_Поступление.Номенклатура, ВТ_Поступление.ХарактеристикаНоменклатуры) В
            (ВЫБРАТЬ
                ЦеныНоменклатуры.Номенклатура,
                ЦеныНоменклатуры.ХарактеристикаНоменклатуры
            ИЗ
                РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Дата2, ТипЦен = &ТипЦен
                    ) КАК ЦеныНоменклатуры)
1 almaz102
 
01.10.19
13:42
вместо   "(ВТ_Поступление.Номенклатура, ВТ_Поступление.ХарактеристикаНоменклатуры) В "   --->  НЕ (ВТ_Поступление.Номенклатура, ВТ_Поступление.ХарактеристикаНоменклатуры) В
2 Fish
 
01.10.19
13:43
А вопрос в чём?
3 almaz102
 
01.10.19
13:44
запрос мне должен отобрать номенклатуру, так как цена закупа на дату документа не установлена,   не отбирает((
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс