Имя: Пароль:
1C
1С v8
Отчет по неликвидам
0 php5
 
25.07.11
11:11
Платформа: 8.1

Есть Регистр Сведений в который записываются данные:

Номенклатура    Период       Значение

Булка        22.03.2011        1
Булка        24.03.2011        0

Булка        01.04.2011        1
Булка        04.04.2011        0

Мне нужно вывести продажи, когда эти товары были в значении "1".
Подскажите как реализовать это запросом?
1 butterbean
 
25.07.11
11:13
2 php5
 
25.07.11
12:50
Так я получаю информацию о ликвидности товара:

ВЫБРАТЬ
   ДополнительныеРеквизитыНоменклатурыСрезПоследних.Номенклатура,
   ДополнительныеРеквизитыНоменклатурыСрезПоследних.ЗначениеРеквизита
ИЗ
   РегистрСведений.ДополнительныеРеквизитыНоменклатуры.СрезПоследних(
           &НаДату,
           Номенклатура = &Номенклатура
               И ДополнительныйРеквизит = &ДополнительныйРеквизит) КАК ДополнительныеРеквизитыНоменклатурыСрезПоследних

------------------------------

Так я получаю продажи по неликвидам, НО сюда входят все продажи, а мне нужны только те, что были неликвидны в момент продажи...

ВЫБРАТЬ
   ПродажиОбороты.Номенклатура,
   ПродажиОбороты.Период,
   ПродажиОбороты.Регистратор,
   ПродажиОбороты.КоличествоОборот,
   ПродажиОбороты.СуммаОборот,
   ПродажиОбороты.СуммаНДСОборот
ИЗ
   РегистрНакопления.Продажи.Обороты(
           &ДатаНачала,
           &ДатаОкончания,
           Регистратор,
           Номенклатура В
               (ВЫБРАТЬ
                   ДополнительныеРеквизитыНоменклатуры.Номенклатура
               ИЗ
                   РегистрСведений.ДополнительныеРеквизитыНоменклатуры КАК ДополнительныеРеквизитыНоменклатуры
               ГДЕ
                   ДополнительныеРеквизитыНоменклатуры.ДополнительныйРеквизит = ЗНАЧЕНИЕ(Перечисление.ДополнительныеРеквизитыНоменклатуры.Неликвид)
                   И ДополнительныеРеквизитыНоменклатуры.Период МЕЖДУ &ДатаНачала И &ДатаОкончания
               СГРУППИРОВАТЬ ПО
                           ДополнительныеРеквизитыНоменклатуры.Номенклатура)) КАК ПродажиОбороты


--------------------------

Как совместить эти 2 запроса не могу понять?
3 php5
 
26.07.11
12:26
up
4 poligraf
 
26.07.11
12:30
Либо ИМЕЮЩИЕ, либо из подзапроса по условию
Нет?
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн