Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 18:31

Запрос. Как игнорировать контрагента при незаполненном значении?

Автор himocha14, 10 июл 2018, 11:17

0 Пользователей и 1 гость просматривают эту тему.

himocha14

Добрый день! Задача сформировать отчёт по контрагентам без лишних записей. При отсутствии договоров - контрагента не выбирать. 1С Предприятие 8.3 УПП 1.3

Код указанный ниже всё равно выбирает Контрагентов с отсутствующими договорами.


ВЫБРАТЬ
   Контрагенты.Ссылка КАК СсылкаКонтрагент,
   Контрагенты.Родитель,
   Контрагенты.Наименование КАК НаименованиеКонтрагента,
   Контрагенты.ИНН,
   Контрагенты.Комментарий,
   Контрагенты.ГоловнойКонтрагент,
   Контрагенты.ИсточникИнформацииПриОбращении,
   Контрагенты.КодПоОКПО,
   Контрагенты.КПП,
   Контрагенты.НаименованиеПолное,
   Контрагенты.ЮрФизЛицо,
   Контрагенты.ОсновнойБанковскийСчет,
   Контрагенты.ОсновнойДоговорКонтрагента,
   Контрагенты.ОсновнойВидДеятельности,
   Контрагенты.ДокументУдостоверяющийЛичность,
   Контрагенты.ОсновнойМенеджерПокупателя,
   Контрагенты.Покупатель,
   Контрагенты.Поставщик,
   Контрагенты.РасписаниеРаботыСтрокой,
   Контрагенты.СрокВыполненияЗаказаПоставщиком,
   Контрагенты.ОсновноеКонтактноеЛицо,
   Контрагенты.НеЯвляетсяРезидентом,
   Контрагенты.ОКОПФ,
   Контрагенты.Регион,
   Контрагенты.ГруппаДоступаКонтрагента,
   Контрагенты.ОбособленноеПодразделение,
   Контрагенты.АР_ГенеральныйДиректор,
   Контрагенты.АР_ДолжностьРуководителя,
   Контрагенты.Ответственный,
   Контрагенты.ОГРН,
   Контрагенты.ВходитВГруппу,
   Контрагенты.ОБС_ПлатежиВБюджет,
   Контрагенты.ПарольДляПарковки,
   Контрагенты.НеВыставлятьСчетаНаВъезд,
   Контрагенты.ЭлектронныйАдрес,
   Контрагенты.АР_ДолжностьРуководителяРодПадеж,
   Контрагенты.АР_ДокументыВыставляютсяВЭлектронномВиде,
   ДоговорыКонтрагентов.Ссылка КАК СсылкаДоговор,
   ДоговорыКонтрагентов.Номер КАК НомерДоговор,
   ДоговорыКонтрагентов.Дата КАК ДатаДоговор,
   "Договоры" КАК Группировка
ИЗ
   Справочник.Контрагенты КАК Контрагенты
      ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов
      ПО Контрагенты.Ссылка = ДоговорыКонтрагентов.Владелец
ГДЕ
   ДоговорыКонтрагентов.ПометкаУдаления = ЛОЖЬ
   И Контрагенты.ПометкаУдаления = ЛОЖЬ
   И ДоговорыКонтрагентов.Ссылка <> НЕОПРЕДЕЛЕНО 
       
   
УПОРЯДОЧИТЬ ПО
   НаименованиеКонтрагента

wise

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

himocha14

Цитата: wise от 10 июл 2018, 11:24
(0) НЕ ДоговорыКонтрагентов.Ссылка IS NULL
По-прежнему, выводит в отчёте контрагента при отсутсвии с ним договора.

wise

Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

himocha14

(3) Не помогло, также выводится, с пустыми ячейками

Я**ов Д.А.

Контрагент
Я***ов Д.А.


Группировка      
Договор   Номер договор   Дата договор


Группировка      
Представление   Тип   Вид

alex0402

Цитата: himocha14 от 10 июл 2018, 11:17ДоговорыКонтрагентов.ПометкаУдаления = ЛОЖЬ

1) если ПометкаУдаления = отсутствие договора, то лучше перенести в условие связи.
2) как говорили выше :

Цитата: himocha14 от 10 июл 2018, 11:17И ДоговорыКонтрагентов.Ссылка <> НЕОПРЕДЕЛЕНО
заменить на
Цитата: wise от 10 июл 2018, 11:24(0) НЕ ДоговорыКонтрагентов.Ссылка IS NULL

3) если опять не получилось, то новый запрос в студию.

Спасибо за Сказать спасибо

himocha14

Спасибо! Справился. Необходимо было в "настройках" конструктора задать отбор.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск