Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Помогите разобраться с запросом

Помогите разобраться с запросом
Я
   Novicadmin
 
18.04.17 - 09:40
ВЫБРАТЬ
    ТТНЕГАИС.Ссылка.Грузополучатель КАК Подразделение,
    ТТНЕГАИС.АлкогольнаяПродукция.Код КАК КодАП,
    ТТНЕГАИС.АлкогольнаяПродукция.ВидПродукции.КодВидаПродукции КАК КодАПП,
    ТТНЕГАИС.АлкогольнаяПродукция.Импортер КАК Импортер,
    ТТНЕГАИС.АлкогольнаяПродукция.Производитель КАК Производитель,
    ВЫБОР
          КОГДА ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработки
        ТОГДА ТТНЕГАИС.Количество * ТТНЕГАИС.АлкогольнаяПродукция.Объем / 10
      КОГДА ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработкиЕще
        ТОГДА ТТНЕГАИС.КоличествоФакт * ТТНЕГАИС.АлкогольнаяПродукция.Объем / 10
    КОНЕЦ КАК КолвоПоступления
ИЗ
    Документ.ТТНВходящаяЕГАИС.Товары КАК ТТНЕГАИС
ГДЕ
    ТТНЕГАИС.Ссылка.ДатаТТН МЕЖДУ &ДатаНач И &ДатаКон
    И ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработки
    ИЛИ ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработкиЕще

Указываю для ДатаНач = 01.01.17 для датакон = 31.03.17
А он мне выдаёт с 01.07.16 все доки, но если убрать условие 
И ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработки
    ИЛИ ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработкиЕще
тогда всё отлично, выводит по указанному периоду.

Почему происходит влияние условия по статусам? и как исправить не меняя итоговую таблицу?

Спасибо.
 
 
   Novicadmin
 
1 - 18.04.17 - 09:43
я походу понял, из за  ИЛИ
   zvial
 
2 - 18.04.17 - 09:44
Выражение ИЛИ в скобки убери в условии
   DrShad
 
3 - 18.04.17 - 09:44
(ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработки
    ИЛИ ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработкиЕще)
   Novicadmin
 
4 - 18.04.17 - 09:45
надо было вот так написать и усё готово:

ГДЕ
    ТТНЕГАИС.Ссылка.ДатаТТН МЕЖДУ &ДатаНач И &ДатаКон
    И ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработки
    ИЛИ ТТНЕГАИС.Ссылка.ДатаТТН МЕЖДУ &ДатаНач И &ДатаКон
    И ТТНЕГАИС.Ссылка.СтатусОбработки = &СтатусОбработкиЕще
   Novicadmin
 
5 - 18.04.17 - 09:45
(3) походу ты тоже прав
   Novicadmin
 
6 - 18.04.17 - 09:45
(2) ну и ты тоже ))) спасибо всем
   zvial
 
7 - 18.04.17 - 09:53
(5) Не тоже, а единственно верно прав :) потому что у тебя дополняется лишнее условие

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует