Имя: Пароль:
1C
1С v8
Нужна помощь с запросом
0 Пип Пибип
 
05.08.11
14:04
День добоый.

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

Запрос выглядит так:


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


Не выводит ни одной строки.
Подскажите, что не так написал?
1 butterbean
 
05.08.11
14:08
ВЫБРАТЬ
    Ссылка,
       ИЗ
           Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары

ГДЕ
   ПоступлениеТоваровУслугТовары.Ссылка.Проведен
   И ПоступлениеТоваровУслуг.Ссылка.Организация = &Организация
   И ПоступлениеТоваровУслуг.Ссылка.Дата >= &ДатаНачала
   И ПоступлениеТоваровУслуг.Ссылка.Дата <= &ДатаОкончания
   И (ПоступлениеТоваровУслугТовары.СчетУчетаБУ = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбщехозяйственныеРасходы)
                       ИЛИ ПоступлениеТоваровУслугТовары.СчетУчетаБУ = ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ГотоваяПродукция))
2 butterbean
 
05.08.11
14:09
(1)+ синтаксис слегка поправить
3 unregistered
 
05.08.11
14:10
ВЫБРАТЬ РАЗЛИЧНЫЕ
  ПоступлениеТоваровУслугТовары.Ссылка
ИЗ
  Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
  ПоступлениеТоваровУслугТовары.СчетУчетаБУ В (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ОбщехозяйственныеРасходы, ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.ГотоваяПродукция)
  И ПоступлениеТоваровУслугТовары.Ссылка.Проведен
   И ПоступлениеТоваровУслугТовары.Ссылка.Организация = &Организация
   И ПоступлениеТоваровУслугТовары.Ссылка.Дата МЕЖДУ (&ДатаНачала, &ДатаОкончания)
4 Пип Пибип
 
05.08.11
15:43
Спс!
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.