Добавил в первичный документ дату платежа для типа "Реализация клиенту"
В расширении в модуле менеджера немного изменил запрос:
&Вместо("ТекстЗапросаРасчетыСКлиентами")
Функция ИТ_ТекстЗапросаРасчетыСКлиентами()
Результат = ПродолжитьВызов();
Результат = СтрЗаменить(Результат,
"ВЫРАЗИТЬ(ТабличнаяЧасть.Ссылка КАК Документ.ВзаимозачетЗадолженности).Дата КАК ДатаПлатежа",
"ВЫБОР
| КОГДА (ТабличнаяЧасть.Заказ ССЫЛКА Документ.ПервичныйДокумент)
| И ВЫРАЗИТЬ(ТабличнаяЧасть.Заказ КАК Документ.ПервичныйДокумент).ДатаПлатежа<>ДАТАВРЕМЯ(1,1,1)
| ТОГДА ВЫРАЗИТЬ(ТабличнаяЧасть.Заказ КАК Документ.ПервичныйДокумент).ДатаПлатежа
| ИНАЧЕ
| ВЫРАЗИТЬ(ТабличнаяЧасть.Ссылка КАК Документ.ВзаимозачетЗадолженности).Дата
| КОНЕЦ КАК ДатаПлатежа");
Результат = СтрЗаменить(Результат,
"ВЫРАЗИТЬ(ТабличнаяЧасть.Ссылка КАК Документ.ВзаимозачетЗадолженности).Дата КАК ДатаРегистратора",
"ВЫБОР
| КОГДА (ТабличнаяЧасть.Заказ ССЫЛКА Документ.ПервичныйДокумент)
| И ВЫРАЗИТЬ(ТабличнаяЧасть.Заказ КАК Документ.ПервичныйДокумент).ДатаПлатежа<>ДАТАВРЕМЯ(1,1,1)
| ТОГДА ВЫРАЗИТЬ(ТабличнаяЧасть.Заказ КАК Документ.ПервичныйДокумент).Дата
| ИНАЧЕ
| ВЫРАЗИТЬ(ТабличнаяЧасть.Ссылка КАК Документ.ВзаимозачетЗадолженности).Дата
| КОНЕЦ КАК ДатаРегистратора");
Возврат Результат;
КонецФункции
Вроде бы все хорошо