в общем если кто знает системный метод проверки пустая ли дата отпишитесь, пока в запросе написал так:
|Договор = Справочник.Договоры.ТекущийЭлемент;
...
|Функция ССумма = Сумма(Договор.Сумма) когда (строка(Договор.ДатаРасторженияОбязательства)="" . . "");
..
|Группировка Договор упорядочить по Договор.Код без групп;
|Условие(Договор.ОС = ВыбОСновное);
но есть теперь другая проблема, задумывалось вывести все договора реквизит ОС которых равен выбранному нами. и У тех ДатаРасторжения которых еще не наступила просуммировать сумму.
То есть имеем: в запрос включить всех, удовлетворяющих условию Условие(Договор.ОС = ВыбОСновное);
плюс для некоторых, вошедших, выполнить функцию ССумма, однако запрос включает только то что удовлетворяет условию в функции (когда (строка(Договор.ДатаРасторженияОбязательства)="" . . "")
тоесть 1С собрала конструкцию "И" из строки |Условие и строки про функцию: |функция ..... когда (....), как этого избежать ?