Отчет Выгрузка договоров.

Вопрос: кто работал с конфигурацией Реализация недвижимости?

Как в Запрос:
 Запрос = Новый Запрос(
 "ВЫБРАТЬ РАЗЛИЧНЫЕ
 | ОрганизацияДоговора.Договор.Владелец КАК Контрагент,
 | ОрганизацияДоговора.Договор,
 | Адрес.ЮридическийАдрес КАК Адрес,
 | ОрганизацияДоговора.Значение КАК Организация,
 | ЗаключенныеДоговоры.Здание КАК Здание,
 | ЗаключенныеДоговоры.ДатаЗаключения КАК ДатаЗаключения,
 | ЗаключенныеДоговоры.Организация КАК Собственник,
 | ИННСобственника.ИНН,
 | ИННСобственника.КПП,
 | ЗаключенныеДоговоры.ОбщаяПлощадь КАК Площадь,
 | ЗаключенныеДоговоры.КоличествоКомнат КАК КоличествоКомнат,
 | ЗаключенныеДоговоры.НомерВДоме КАК Номер,
 | ЗаключенныеДоговоры.Сумма КАК СуммаДоговора,
 | ОрганизацияДоговора.Договор.Владелец.ВидКонтрагента КАК ЮрФизЛицо
 |ИЗ
 | (ВЫБРАТЬ
 | ЗаключенныеДоговоры.Организация КАК Организация,
 | ЗаключенныеДоговоры.Период КАК ДатаЗаключения,
 | ЗаключенныеДоговоры.Договор КАК Договор,
 | ЗаключенныеДоговоры.Помещение.Владелец.Владелец КАК Здание,
 | ЗаключенныеДоговоры.Помещение КАК Помещение,
 | ЗаключенныеДоговоры.Помещение.НомерВДоме КАК НомерВДоме,
 | ЗаключенныеДоговоры.Помещение.ОбщаяПлощадь КАК ОбщаяПлощадь,
 | ЗаключенныеДоговоры.Помещение.КоличествоКомнат КАК КоличествоКомнат,
 | ЗаключенныеДоговоры.Сумма КАК Сумма,
 | ЗаключенныеДоговоры.ВидДвижения КАК ВидДвижения
 | ИЗ
 | РегистрНакопления.ЗаключенныеДоговоры КАК ЗаключенныеДоговоры
 | ГДЕ
 | ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | РеестрСобственников.СторонаИК,
 | РеестрСобственников.Период,
 | РеестрСобственников.Договор,
 | РеестрСобственников.Помещение.Владелец.Владелец,
 | РеестрСобственников.Помещение,
 | РеестрСобственников.Помещение.НомерВДоме,
 | РеестрСобственников.Помещение.ОбщаяПлощадь,
 | РеестрСобственников.Помещение.КоличествоКомнат,
 | ДанныеДоговоровСумма.Значение,
 | &ВидДвижения
 | ИЗ
 | РегистрСведений.РеестрСобственников КАК РеестрСобственников
 | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДоговоров КАК ДанныеДоговоровСумма
 | ПО РеестрСобственников.Договор = ДанныеДоговоровСумма.Договор
 | И ДанныеДоговоровСумма.ВидДанныхДоговора=Значение(ПланВидовХарактеристик.ВидыДанныхДоговоров.Сумма)
 | ГДЕ
 | РеестрСобственников.Регистратор ССЫЛКА Документ.Согласование
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | ЗаключенныеДоговорыПоМашиноместам.Организация,
 | ЗаключенныеДоговорыПоМашиноместам.Период,
 | ЗаключенныеДоговорыПоМашиноместам.Договор,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо.Владелец,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо,
 | NULL,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо.ОбщаяПлощадь,
 | NULL,
 | ЗаключенныеДоговорыПоМашиноместам.Сумма,
 | ЗаключенныеДоговорыПоМашиноместам.ВидДвижения
 | ИЗ
 | РегистрНакопления.ЗаключенныеДоговорыПоМашиноместам КАК ЗаключенныеДоговорыПоМашиноместам
 | ГДЕ
 | ЗаключенныеДоговорыПоМашиноместам.ВидДвижения = &ВидДвижения) КАК ЗаключенныеДоговоры
 | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДоговоров КАК ОрганизацияДоговора
 | ПО ЗаключенныеДоговоры.Договор = ОрганизацияДоговора.Договор
 | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
 | КонтрагентыЛица.Ссылка КАК Контрагент,
 | КонтрагентыЛица.Лицо.ИНН КАК ИНН,
 | КонтрагентыЛица.Лицо.КПП КАК КПП
 | ИЗ
 | Справочник.Контрагенты.Лица КАК КонтрагентыЛица
 | ГДЕ
 | КонтрагентыЛица.НомерСтроки = 1) КАК ИННСобственника
 | ПО ЗаключенныеДоговоры.Организация = ИННСобственника.Контрагент
 | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
 | ФизЮрЛица.Контрагент КАК Контрагент,
 | ФизЮрЛица.ЮридическийАдрес КАК ЮридическийАдрес
 | ИЗ
 | (ВЫБРАТЬ
 | КонтрагентыЛица.Лицо КАК Лицо,
 | КонтрагентыЛица.Ссылка КАК Контрагент,
 | ВЫРАЗИТЬ(АдресаСрезПоследних.ПредставлениеАдреса КАК СТРОКА(100)) КАК ЮридическийАдрес
 | ИЗ
 | Справочник.Контрагенты.Лица КАК КонтрагентыЛица
 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Адреса.СрезПоследних КАК АдресаСрезПоследних
 | ПО КонтрагентыЛица.Лицо = АдресаСрезПоследних.Объект
 | ГДЕ
 | КонтрагентыЛица.НомерСтроки = 1
 | И АдресаСрезПоследних.ВидАдреса = &ВидАдресаЮридический) КАК ФизЮрЛица) КАК Адрес
 | ПО ЗаключенныеДоговоры.Договор.Владелец = Адрес.Контрагент
 |ГДЕ
 | ОрганизацияДоговора.ВидДанныхДоговора = &ВидДанныхОрганизация
 | И ОрганизацияДоговора.Значение = &Организация
 | И ЗаключенныеДоговоры.ДатаЗаключения МЕЖДУ &ДатаНачала И &ДатаКонца
 | И ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения");

Добавить условия, чтобы выводились данные по Физлицам: Дату Рождения,МестоРождения, Телефоны,Емейл,паспортные данные ?

Если какие доп.сведения нужны, предоставлю.
---
Если совсем "труба"!
Ставь ТимВьювер - подключусь к тебе завтра на 10 минут - выясним в чем дело
---
сбрось мне на почту (sg.freelance1c [dog] gmail.com) файл конфигурации, помогу составить запрос.
---
сбросил на почту ссылку на конфу.
---
Вот такой должен получиться запрос.
Изменения выделены жирным.

 Запрос = Новый Запрос(
 "ВЫБРАТЬ РАЗЛИЧНЫЕ
 | ОрганизацияДоговора.Договор.Владелец КАК Контрагент,
 | ОрганизацияДоговора.Договор,
 | Адрес.ЮридическийАдрес КАК Адрес,
 | ОрганизацияДоговора.Значение КАК Организация,
 | ЗаключенныеДоговоры.Здание КАК Здание,
 | ЗаключенныеДоговоры.ДатаЗаключения КАК ДатаЗаключения,
 | ЗаключенныеДоговоры.Организация КАК Собственник,
 | ИННСобственника.ИНН,
 | ИННСобственника.КПП,
 | ЗаключенныеДоговоры.ОбщаяПлощадь КАК Площадь,
 | ЗаключенныеДоговоры.КоличествоКомнат КАК КоличествоКомнат,
 | ЗаключенныеДоговоры.НомерВДоме КАК Номер,
 | ЗаключенныеДоговоры.Сумма КАК СуммаДоговора,
 | ОрганизацияДоговора.Договор.Владелец.ВидКонтрагента КАК ЮрФизЛицо,
 | ФизическиеЛица.Лицо КАК ФизЛицо,
 | ФизическиеЛица.Лицо.ДатаРождения КАК ДатаРождения,
 | ФизическиеЛица.Лицо.МестоРождения КАК МестоРождения,
 | ФизическиеЛица.Лицо.Телефоны КАК Телефоны,
 | ФизическиеЛица.Лицо.EMail КАК EMail,
 | ВЫРАЗИТЬ(ПаспортныеДанныеФизЛиц.Представление КАК СТРОКА(1000)) КАК ПаспортныеДанные
 |ИЗ
 | (ВЫБРАТЬ
 | ЗаключенныеДоговоры.Организация КАК Организация,
 | ЗаключенныеДоговоры.Период КАК ДатаЗаключения,
 | ЗаключенныеДоговоры.Договор КАК Договор,
 | ЗаключенныеДоговоры.Помещение.Владелец.Владелец КАК Здание,
 | ЗаключенныеДоговоры.Помещение КАК Помещение,
 | ЗаключенныеДоговоры.Помещение.НомерВДоме КАК НомерВДоме,
 | ЗаключенныеДоговоры.Помещение.ОбщаяПлощадь КАК ОбщаяПлощадь,
 | ЗаключенныеДоговоры.Помещение.КоличествоКомнат КАК КоличествоКомнат,
 | ЗаключенныеДоговоры.Сумма КАК Сумма,
 | ЗаключенныеДоговоры.ВидДвижения КАК ВидДвижения
 | ИЗ
 | РегистрНакопления.ЗаключенныеДоговоры КАК ЗаключенныеДоговоры
 | ГДЕ
 | ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | РеестрСобственников.СторонаИК,
 | РеестрСобственников.Период,
 | РеестрСобственников.Договор,
 | РеестрСобственников.Помещение.Владелец.Владелец,
 | РеестрСобственников.Помещение,
 | РеестрСобственников.Помещение.НомерВДоме,
 | РеестрСобственников.Помещение.ОбщаяПлощадь,
 | РеестрСобственников.Помещение.КоличествоКомнат,
 | ДанныеДоговоровСумма.Значение,
 | &ВидДвижения
 | ИЗ
 | РегистрСведений.РеестрСобственников КАК РеестрСобственников
 | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДоговоров КАК ДанныеДоговоровСумма
 | ПО РеестрСобственников.Договор = ДанныеДоговоровСумма.Договор
 | И (ДанныеДоговоровСумма.ВидДанныхДоговора = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыДанныхДоговоров.Сумма))
 | ГДЕ
 | РеестрСобственников.Регистратор ССЫЛКА Документ.Согласование
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | ЗаключенныеДоговорыПоМашиноместам.Организация,
 | ЗаключенныеДоговорыПоМашиноместам.Период,
 | ЗаключенныеДоговорыПоМашиноместам.Договор,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо.Владелец,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо,
 | NULL,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо.ОбщаяПлощадь,
 | NULL,
 | ЗаключенныеДоговорыПоМашиноместам.Сумма,
 | ЗаключенныеДоговорыПоМашиноместам.ВидДвижения
 | ИЗ
 | РегистрНакопления.ЗаключенныеДоговорыПоМашиноместам КАК ЗаключенныеДоговорыПоМашиноместам
 | ГДЕ
 | ЗаключенныеДоговорыПоМашиноместам.ВидДвижения = &ВидДвижения) КАК ЗаключенныеДоговоры
 | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДоговоров КАК ОрганизацияДоговора
 | ПО ЗаключенныеДоговоры.Договор = ОрганизацияДоговора.Договор
 | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
 | КонтрагентыЛица.Ссылка КАК Контрагент,
 | КонтрагентыЛица.Лицо.ИНН КАК ИНН,
 | КонтрагентыЛица.Лицо.КПП КАК КПП
 | ИЗ
 | Справочник.Контрагенты.Лица КАК КонтрагентыЛица
 | ГДЕ
 | КонтрагентыЛица.НомерСтроки = 1) КАК ИННСобственника
 | ПО ЗаключенныеДоговоры.Организация = ИННСобственника.Контрагент
 | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
 | ФизЮрЛица.Контрагент КАК Контрагент,
 | ФизЮрЛица.ЮридическийАдрес КАК ЮридическийАдрес
 | ИЗ
 | (ВЫБРАТЬ
 | КонтрагентыЛица.Лицо КАК Лицо,
 | КонтрагентыЛица.Ссылка КАК Контрагент,
 | ВЫРАЗИТЬ(АдресаСрезПоследних.ПредставлениеАдреса КАК СТРОКА(100)) КАК ЮридическийАдрес
 | ИЗ
 | Справочник.Контрагенты.Лица КАК КонтрагентыЛица
 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Адреса.СрезПоследних КАК АдресаСрезПоследних
 | ПО КонтрагентыЛица.Лицо = АдресаСрезПоследних.Объект
 | ГДЕ
 | КонтрагентыЛица.НомерСтроки = 1
 | И АдресаСрезПоследних.ВидАдреса = &ВидАдресаЮридический) КАК ФизЮрЛица) КАК Адрес
 | ПО ЗаключенныеДоговоры.Договор.Владелец = Адрес.Контрагент
 | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты.Лица КАК ФизическиеЛица
 | ПО ЗаключенныеДоговоры.Договор.Владелец = ФизическиеЛица.Ссылка
 | И (ФизическиеЛица.Лицо ССЫЛКА Справочник.ФизическиеЛица)
 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаКонца, ) КАК ПаспортныеДанныеФизЛиц
 | ПО ФизическиеЛица.Ссылка = ПаспортныеДанныеФизЛиц.ФизЛицо
 |ГДЕ
 | ОрганизацияДоговора.ВидДанныхДоговора = &ВидДанныхОрганизация
 | И ОрганизацияДоговора.Значение = &Организация
 | И ЗаключенныеДоговоры.ДатаЗаключения МЕЖДУ &ДатаНачала И &ДатаКонца
 | И ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения");
---
{ВнешняяОбработка.ВыгрузкаДоговоров.МодульОбъекта(160)}: Ошибка при вызове метода контекста (Выполнить)
 ТаблицаДоговоров.Загрузить(Запрос.Выполнить().Выгрузить());
по причине:
{(16, 2)}: Синтаксическая ошибка "ФизическиеЛица.Лицо"
<<?>>ФизическиеЛица.Лицо КАК ФизЛицо,

Лицо это реквизит табличной части Лица справочника Контрагенты.
---
- часть запроса заработала, сам тупанул, нужно было перед первой выделенной строчкой поставить запятую
или не умничая копировать запрос целиком.
Выгружаю в ТЗ, выводит дата рождения, телефоны,адреса и e-mail.

Огромное спасибо SirYozha, но часть не заработала.
Теперь не выводит представление из регистра сведений ПаспортныеДанныеФизЛиц, предполагаю из за того, что там стоит длина строки Неограниченная.
| ВЫРАЗИТЬ(ПаспортныеДанныеФизЛиц.Представление КАК СТРОКА(1000)) КАК ПаспортныеДанные
Вместо этого выводит пустую строку.
 Как обходить эту особенность, подскажите ?
---
так... Представление пустое, а отдельные поля паспортных данных заполнены?

попробуй еще убрать параметр &ДатаКонца из строки

```1c
    | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаКонца, ) КАК ПаспортныеДанныеФизЛиц
```
---
- убрал , не помогло.
---
если просто открыть регистр сведений Паспортные данные, там сведения есть?
кто-нибудь из физических лиц, присутствующих в выборке, в регистре есть?
поле Представление в регистре сведений, хоть где-нибудь заполнено?
---
подпишусь на ответы темы.
---
ТС торгует недвигой - но за исправления кода платить не хочет. куда катится мир ?!
---
я не торгую недвигой, просто поручили сделать, идей пока мало, запрос для меня навороченный. Можно же и по делу отвечать, не так ли ?
---
по делу нельзя, я не работал с этой конфой.
Надо лезть в пофигуратор, запрос для спеца не сложный.
---
- вот и прошу подсказать, где и что можно добавить чтобы обработка работала....
файлик могу выслать на почту. или подскажите в какуую сторону копать..

Данные по физлицам находятся в справочнике:
ФизическиеЛица
а паспортные находятся в Регистре Сведений:

ПаспортныеДанныеФизЛиц:
ДокументВид,ДокументСерия,ДокументНомер и т.п.
---
- конфа не знаю чья, но могу что то по ней дополнительно рассказать если надо.
---
я что-то не пойму = поручили за деньги - пусть сделает другой бесплатно ?
---
- не сделать, помочь с идеей. Короче по существу сказать нечего, тогда к чему этто флей
---
Если научить пользоваться конструктором запроса можно умозрительно - удачи !
---
- спасибо, хоть что то по делу)))
---
Объявление актуально и в понедельник. Понимаю что сейчас и на выхах врядли кто то что то ответит.
---
просто добавить переменные с запросе
---
- а если поконкретнее ? могу предоставить и конфигурацию...на мой взгляд, нужно новое левое соединение или ещё запросик и внутреннее соединение.
---
чтобы выводились данные по Физлицам - скажи нам где они хранятся...
справочник какой, поля в нет, может еще регистр сведений
---
- хранятся они в РегистрСведений.ПаспортныеДанныеФизЛиц,
измерение: ФизЛицо(СправочникСсылка.ФизическиеЛица), всё выводится в ресурсе: Представление
а также в справочнике ФизическиеЛица: Телефоны, ДатаРождения, МестоРождения, EMail.
---
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц КАК ПаспортныеДанныеФизЛиц
ПО ПаспортныеДанныеФизЛиц.ФизЛицо = ...
---
- посмотрите личку, плиз.
---
Я не вижу в запросе никакого упоминания о физ.лицах или дату рождения и паспортные данные нужно вывести всех физ.лиц базы, которые никакого отношения к данным отчета не имеют?

p.s. надо тоже попробовать брать задание на исполнение за деньги а платить фантиками :-)
---
- | ОрганизацияДоговора.Договор.Владелец.ВидКонтрагента КАК ЮрФизЛицо,думаю что это.
---
ОрганизацияДоговора.Договор.Владелец - Это скорее всего Справочник.Контрагенты
ОрганизацияДоговора.Договор.Владелец.ВидКонтрагента - это скорее всего перечисление (два значения: ЮрЛицо, Физлицо).

Я все еще не вижу где здесь физ.лица в запросе.
Мне кажется вам задали нерешаемую задачку ... mission impossilbe
---
я просто только осваиваю 8-ку, а тут для меня довольно сложный запрос. Поэтому и спросил совета...может лучше что то по делу сказать..я же не прошу отчет сделать...
---
Может быть можно как путем сложения строк огр.длины (как раз и составляющей Представление) это сделать в запросе ? Подскажите плз ?
---
Народ,горю,подскажите кто может ?
---
вместо
| ВЫРАЗИТЬ(ПаспортныеДанныеФизЛиц.Представление КАК СТРОКА(1000)) КАК ПаспортныеДанные
получай все поля отдельно - потом склеишь их на этапе получения данных
---
-каким образом получить отдельно+склеить, проконсультируйте плиз ?
Вы пользуетесь конструктором, или такие вещи пишете ручками ? просто для знать, т.к. в процессе обучения нахожусь.
---
строку
ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения
можно заменить на
ЗаключенныеДоговоры.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
---
Попробовал ПаспортныеДанныеФизЛиц.ДокументДатаВыдачи зацепить в запрос, та же фигня, не подцепляет его.
Ну что ты будешь делать ?!!!! Может быть потому что Регистр Сведений Периодический ?
---
предлагаю такой вариант

| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаКонца, ) КАК ПаспортныеДанныеФизЛиц
| ПО ФизическиеЛица.Ссылка = ПаспортныеДанныеФизЛиц.ФизЛицо
|ИЛИ ОрганизацияДоговора.Договор.Владелец = ПаспортныеДанныеФизЛиц.ФизЛицо
---
- попробовал, не работает :-(
---
Скажи что возвращает первичный запрос (по договорам)
и что у тебя в регистре паспортов.
Там есть совпадающие ссылки (физ. лица) ??
---
покажи какой сейчас у тебя запрос !
---
"ВЫБРАТЬ РАЗЛИЧНЫЕ
 | ОрганизацияДоговора.Договор.Владелец КАК Контрагент,
 | ОрганизацияДоговора.Договор,
 | Адрес.ЮридическийАдрес КАК Адрес,
 | ОрганизацияДоговора.Значение КАК Организация,
 | ЗаключенныеДоговоры.Здание КАК Здание,
 | ЗаключенныеДоговоры.ДатаЗаключения КАК ДатаЗаключения,
 | ЗаключенныеДоговоры.Организация КАК Собственник,
 | ИННСобственника.ИНН,
 | ИННСобственника.КПП,
 | ЗаключенныеДоговоры.ОбщаяПлощадь КАК Площадь,
 | ЗаключенныеДоговоры.КоличествоКомнат КАК КоличествоКомнат,
 | ЗаключенныеДоговоры.НомерВДоме КАК Номер,
 | ЗаключенныеДоговоры.Сумма КАК СуммаДоговора,
 | ОрганизацияДоговора.Договор.Владелец.ВидКонтрагента КАК ЮрФизЛицо,
 //вставка
 | ФизическиеЛица.Лицо КАК ФизЛицо,
 | ФизическиеЛица.Лицо.ДатаРождения КАК ДатаРождения,
 | ФизическиеЛица.Лицо.МестоРождения КАК МестоРождения,
 | ФизическиеЛица.Лицо.Телефоны КАК Телефоны,
 | ФизическиеЛица.Лицо.EMail КАК EMail,
 | ВЫРАЗИТЬ(ПаспортныеДанныеФизЛиц.Представление КАК СТРОКА(1000)) КАК ПаспортныеДанные
 //конец вставки
 |ИЗ
 | (ВЫБРАТЬ
 | ЗаключенныеДоговоры.Организация КАК Организация,
 | ЗаключенныеДоговоры.Период КАК ДатаЗаключения,
 | ЗаключенныеДоговоры.Договор КАК Договор,
 | ЗаключенныеДоговоры.Помещение.Владелец.Владелец КАК Здание,
 | ЗаключенныеДоговоры.Помещение КАК Помещение,
 | ЗаключенныеДоговоры.Помещение.НомерВДоме КАК НомерВДоме,
 | ЗаключенныеДоговоры.Помещение.ОбщаяПлощадь КАК ОбщаяПлощадь,
 | ЗаключенныеДоговоры.Помещение.КоличествоКомнат КАК КоличествоКомнат,
 | ЗаключенныеДоговоры.Сумма КАК Сумма,
 | ЗаключенныеДоговоры.ВидДвижения КАК ВидДвижения
 | ИЗ
 | РегистрНакопления.ЗаключенныеДоговоры КАК ЗаключенныеДоговоры
 | ГДЕ
 | ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | РеестрСобственников.СторонаИК,
 | РеестрСобственников.Период,
 | РеестрСобственников.Договор,
 | РеестрСобственников.Помещение.Владелец.Владелец,
 | РеестрСобственников.Помещение,
 | РеестрСобственников.Помещение.НомерВДоме,
 | РеестрСобственников.Помещение.ОбщаяПлощадь,
 | РеестрСобственников.Помещение.КоличествоКомнат,
 | ДанныеДоговоровСумма.Значение,
 | &ВидДвижения
 | ИЗ
 | РегистрСведений.РеестрСобственников КАК РеестрСобственников
 | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДоговоров КАК ДанныеДоговоровСумма
 | ПО РеестрСобственников.Договор = ДанныеДоговоровСумма.Договор
 | И ДанныеДоговоровСумма.ВидДанныхДоговора=Значение(ПланВидовХарактеристик.ВидыДанныхДоговоров.Сумма)
 | ГДЕ
 | РеестрСобственников.Регистратор ССЫЛКА Документ.Согласование
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | ЗаключенныеДоговорыПоМашиноместам.Организация,
 | ЗаключенныеДоговорыПоМашиноместам.Период,
 | ЗаключенныеДоговорыПоМашиноместам.Договор,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо.Владелец,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо,
 | NULL,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо.ОбщаяПлощадь,
 | NULL,
 | ЗаключенныеДоговорыПоМашиноместам.Сумма,
 | ЗаключенныеДоговорыПоМашиноместам.ВидДвижения
 | ИЗ
 | РегистрНакопления.ЗаключенныеДоговорыПоМашиноместам КАК ЗаключенныеДоговорыПоМашиноместам
 | ГДЕ
 | ЗаключенныеДоговорыПоМашиноместам.ВидДвижения = &ВидДвижения) КАК ЗаключенныеДоговоры
 | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДоговоров КАК ОрганизацияДоговора
 | ПО ЗаключенныеДоговоры.Договор = ОрганизацияДоговора.Договор
 | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
 | КонтрагентыЛица.Ссылка КАК Контрагент,
 | КонтрагентыЛица.Лицо.ИНН КАК ИНН,
 | КонтрагентыЛица.Лицо.КПП КАК КПП
 | ИЗ
 | Справочник.Контрагенты.Лица КАК КонтрагентыЛица
 | ГДЕ
 | КонтрагентыЛица.НомерСтроки = 1) КАК ИННСобственника
 | ПО ЗаключенныеДоговоры.Организация = ИННСобственника.Контрагент
 | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
 | ФизЮрЛица.Контрагент КАК Контрагент,
 | ФизЮрЛица.ЮридическийАдрес КАК ЮридическийАдрес
 | ИЗ
 | (ВЫБРАТЬ
 | КонтрагентыЛица.Лицо КАК Лицо,
 | КонтрагентыЛица.Ссылка КАК Контрагент,
 | ВЫРАЗИТЬ(АдресаСрезПоследних.ПредставлениеАдреса КАК СТРОКА(100)) КАК ЮридическийАдрес
 | ИЗ
 | Справочник.Контрагенты.Лица КАК КонтрагентыЛица
 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Адреса.СрезПоследних КАК АдресаСрезПоследних
 | ПО КонтрагентыЛица.Лицо = АдресаСрезПоследних.Объект
 | ГДЕ
 | КонтрагентыЛица.НомерСтроки = 1
 | И АдресаСрезПоследних.ВидАдреса = &ВидАдресаЮридический) КАК ФизЮрЛица) КАК Адрес
 | ПО ЗаключенныеДоговоры.Договор.Владелец = Адрес.Контрагент
 // вставка
 | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты.Лица КАК ФизическиеЛица
 | ПО ЗаключенныеДоговоры.Договор.Владелец = ФизическиеЛица.Ссылка
 | И (ФизическиеЛица.Лицо ССЫЛКА Справочник.ФизическиеЛица)
 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаКонца, ) КАК ПаспортныеДанныеФизЛиц
 | ПО ОрганизацияДоговора.Договор.Владелец = ПаспортныеДанныеФизЛиц.ФизЛицо
 // конец вставки
 |ГДЕ
 | ОрганизацияДоговора.ВидДанныхДоговора = &ВидДанныхОрганизация
 | И ОрганизацияДоговора.Значение = &Организация
 | И ЗаключенныеДоговоры.ДатаЗаключения МЕЖДУ &ДатаНачала И &ДатаКонца
 | И ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения");
---
я не такое соединение предлагал...

мой вариант
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаКонца, ) КАК ПаспортныеДанныеФизЛиц
| ПО ФизическиеЛица.Ссылка = ПаспортныеДанныеФизЛиц.ФизЛицо

неправильный вариант из (40)
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаКонца, ) КАК ПаспортныеДанныеФизЛиц
| ПО ОрганизацияДоговора.Договор.Владелец = ПаспортныеДанныеФизЛиц.ФизЛицо
---
я посмотрел конфу - так делать нельзя:
...
ПО ОрганизацияДоговора.Договор.Владелец = ПаспортныеДанныеФизЛиц.ФизЛицо
т.к. ОрганизацияДоговора.Договор.Владелец - это СправочникСсылка.Контрагенты
а ПаспортныеДанныеФизЛиц.ФизЛицо - это СправочникСсылка.ФизическиеЛица

если ты уверен что у тебя ФИО Контрагента точно совпадает с ФИО ФизЛица попробуй так
...
ПО ОрганизацияДоговора.Договор.Владелец.Наименование = ПаспортныеДанныеФизЛиц.ФизЛицо.Наименование
---
бред!
во-первых, в какой конфе ты смотрел? конфе топикстартера?
если да, то мог заметить, что реквизит ФизЛицо регистра сведений Паспортные данные имеет составной тип (СправочникСсылка.ФизическиеЛица, СправочникСсылка.Контрагенты)
соединение логично настраивать по ссылкам, а не по наименованию.
при варианте соединения из (42) будет связь всех контрагентов (Справочник.Контрагенты), а не физ.лиц (Справочник.ФизическиеЛица)
---
SirYozha, в той конфе, что мне выслал автор ветки тип НЕ составной.
(Согласен 146% - лучше по ссылкам)
---
к 17-30 вернусь к ветке, прочту сообщения. Вылетал, не было инета.
Спасибо SirYozha, Rovan праавда рабочего варианта пока так и нет.
---
Если совсем "труба"!
Ставь ТимВьювер - подключусь к тебе завтра на 10 минут - выясним в чем дело
---
(44) - ок, спасибо вам, из дома теперь посмотрю как работает с вашими идеями.

(47) - с тимвьюером могу пока что только вечером подключаться, на работе такого счастья не установили...
---
В продолжение вопроса, он всё ещё актуален, но немного с другой стороны.
Файлик с обработкой лежит тут:
http://yadi.sk/d/nMZf2IUR5K1Co

Теперь всё выгружается, но добавили новое условие , чтобы был отбор по зданиям и печатная форма ТЧ Документа.
Не подскажете , насколько это сложно и сколько времени требует. С чего в данном случае лучше подходить ?

Теперь запрос выглядит так:
 Запрос = Новый Запрос(
 "ВЫБРАТЬ РАЗЛИЧНЫЕ
 | ОрганизацияДоговора.Договор.Владелец КАК Контрагент,
 | ОрганизацияДоговора.Договор,
 | Адрес.ЮридическийАдрес КАК Адрес,
 | ОрганизацияДоговора.Значение КАК Организация,
 | ЗаключенныеДоговоры.Здание КАК Здание,
 | ЗаключенныеДоговоры.ДатаЗаключения КАК ДатаЗаключения,
 | ЗаключенныеДоговоры.Организация КАК Собственник,
 | ИННСобственника.ИНН,
 | ИННСобственника.КПП,
 | ЗаключенныеДоговоры.ОбщаяПлощадь КАК Площадь,
 | ЗаключенныеДоговоры.КоличествоКомнат КАК КоличествоКомнат,
 | ЗаключенныеДоговоры.НомерВДоме КАК Номер,
 | ЗаключенныеДоговоры.Сумма КАК СуммаДоговора,
 | ОрганизацияДоговора.Договор.Владелец.ВидКонтрагента КАК ЮрФизЛицо,
 | Адрес.ЛицоEMail,
 | Адрес.ЛицоТелефоны,
 | Адрес.Паспорт,
 | Адрес.ЛицоМестоРождения,
 | Адрес.ЛицоДатаРождения
 |ИЗ
 | (ВЫБРАТЬ
 | ЗаключенныеДоговоры.Организация КАК Организация,
 | ЗаключенныеДоговоры.Период КАК ДатаЗаключения,
 | ЗаключенныеДоговоры.Договор КАК Договор,
 | ЗаключенныеДоговоры.Помещение.Владелец.Владелец КАК Здание,
 | ЗаключенныеДоговоры.Помещение КАК Помещение,
 | ЗаключенныеДоговоры.Помещение.НомерВДоме КАК НомерВДоме,
 | ЗаключенныеДоговоры.Помещение.ОбщаяПлощадь КАК ОбщаяПлощадь,
 | ЗаключенныеДоговоры.Помещение.КоличествоКомнат КАК КоличествоКомнат,
 | ЗаключенныеДоговоры.Сумма КАК Сумма,
 | ЗаключенныеДоговоры.ВидДвижения КАК ВидДвижения
 | ИЗ
 | РегистрНакопления.ЗаключенныеДоговоры КАК ЗаключенныеДоговоры
 | ГДЕ
 | ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | РеестрСобственников.СторонаИК,
 | РеестрСобственников.Период,
 | РеестрСобственников.Договор,
 | РеестрСобственников.Помещение.Владелец.Владелец,
 | РеестрСобственников.Помещение,
 | РеестрСобственников.Помещение.НомерВДоме,
 | РеестрСобственников.Помещение.ОбщаяПлощадь,
 | РеестрСобственников.Помещение.КоличествоКомнат,
 | ДанныеДоговоровСумма.Значение,
 | &ВидДвижения
 | ИЗ
 | РегистрСведений.РеестрСобственников КАК РеестрСобственников
 | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДоговоров КАК ДанныеДоговоровСумма
 | ПО РеестрСобственников.Договор = ДанныеДоговоровСумма.Договор
 | И (ДанныеДоговоровСумма.ВидДанныхДоговора = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ВидыДанныхДоговоров.Сумма))
 | ГДЕ
 | РеестрСобственников.Регистратор ССЫЛКА Документ.Согласование
 |
 | ОБЪЕДИНИТЬ ВСЕ
 |
 | ВЫБРАТЬ
 | ЗаключенныеДоговорыПоМашиноместам.Организация,
 | ЗаключенныеДоговорыПоМашиноместам.Период,
 | ЗаключенныеДоговорыПоМашиноместам.Договор,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо.Владелец,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо,
 | NULL,
 | ЗаключенныеДоговорыПоМашиноместам.Машиноместо.ОбщаяПлощадь,
 | NULL,
 | ЗаключенныеДоговорыПоМашиноместам.Сумма,
 | ЗаключенныеДоговорыПоМашиноместам.ВидДвижения
 | ИЗ
 | РегистрНакопления.ЗаключенныеДоговорыПоМашиноместам КАК ЗаключенныеДоговорыПоМашиноместам
 | ГДЕ
 | ЗаключенныеДоговорыПоМашиноместам.ВидДвижения = &ВидДвижения) КАК ЗаключенныеДоговоры
 | ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ДанныеДоговоров КАК ОрганизацияДоговора
 | ПО ЗаключенныеДоговоры.Договор = ОрганизацияДоговора.Договор
 | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
 | КонтрагентыЛица.Ссылка КАК Контрагент,
 | КонтрагентыЛица.Лицо.ИНН КАК ИНН,
 | КонтрагентыЛица.Лицо.КПП КАК КПП
 | ИЗ
 | Справочник.Контрагенты.Лица КАК КонтрагентыЛица
 | ГДЕ
 | КонтрагентыЛица.НомерСтроки = 1) КАК ИННСобственника
 | ПО ЗаключенныеДоговоры.Организация = ИННСобственника.Контрагент
 | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
 | ФизЮрЛица.Контрагент КАК Контрагент,
 | ФизЮрЛица.ЮридическийАдрес КАК ЮридическийАдрес,
 | ФизЮрЛица.Лицо.EMail КАК ЛицоEMail,
 | ФизЮрЛица.Лицо.Телефоны КАК ЛицоТелефоны,
 | ФизЮрЛица.Лицо.МестоРождения КАК ЛицоМестоРождения,
 | ФизЮрЛица.Лицо.ДатаРождения КАК ЛицоДатаРождения,
 | ВЫРАЗИТЬ(ПаспортныеДанныеФизЛицСрезПоследних.Представление КАК СТРОКА(300)) КАК Паспорт
 | ИЗ
 | (ВЫБРАТЬ
 | КонтрагентыЛица.Лицо КАК Лицо,
 | КонтрагентыЛица.Ссылка КАК Контрагент,
 | ВЫРАЗИТЬ(АдресаСрезПоследних.ПредставлениеАдреса КАК СТРОКА(300)) КАК ЮридическийАдрес
 | ИЗ
 | Справочник.Контрагенты.Лица КАК КонтрагентыЛица
 | ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Адреса.СрезПоследних КАК АдресаСрезПоследних
 | ПО КонтрагентыЛица.Лицо = АдресаСрезПоследних.Объект
 | ГДЕ
 | КонтрагентыЛица.НомерСтроки = 1
 | И АдресаСрезПоследних.ВидАдреса = &ВидАдресаЮридический) КАК ФизЮрЛица
 | ПОЛНОЕ СОЕДИНЕНИЕ РегистрСведений.ПаспортныеДанныеФизЛиц.СрезПоследних(&ДатаКонца, ) КАК ПаспортныеДанныеФизЛицСрезПоследних
 | ПО ФизЮрЛица.Лицо.Ссылка = ПаспортныеДанныеФизЛицСрезПоследних.ФизЛицо.Ссылка) КАК Адрес
 | ПО ЗаключенныеДоговоры.Договор.Владелец = Адрес.Контрагент
 |ГДЕ
 | ОрганизацияДоговора.ВидДанныхДоговора = &ВидДанныхОрганизация
 | И ОрганизацияДоговора.Значение = &Организация
 | И ЗаключенныеДоговоры.ДатаЗаключения МЕЖДУ &ДатаНачала И &ДатаКонца
 | И ЗаключенныеДоговоры.ВидДвижения = &ВидДвижения");