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