Запрос 1С УТ 10.3
Тула(Россия )
31 |
0
10 февраля 2024 в 03:19:35
(45 недель 3 дня назад)
Как исключить из запроса ВзаиморасчетыСКонтрагентамиОстатки двух контрагентов?
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| ВзаиморасчетыСКонтрагентамиОстатки.СуммаВзаиморасчетовОстаток,
| ВзаиморасчетыСКонтрагентамиОстатки.Организация
|ИЗ
| РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(&Дата, ) КАК ВзаиморасчетыСКонтрагентамиОстатки
|ГДЕ
| ВзаиморасчетыСКонтрагентамиОстатки.Организация = &Организация
| И (НЕ ВзаиморасчетыСКонтрагентамиОстатки.Контрагент = &Контрагент1)
| И (НЕ ВзаиморасчетыСКонтрагентамиОстатки.Контрагент = &Контрагент2)"
;
Запрос.УстановитьПараметр("Дата", НачалоДня(ЭтотОбъект.ДатаОтчета));
Запрос.УстановитьПараметр("Организация", ЭтотОбъект.Организация);
Запрос.УстановитьПараметр("Контрагент1", Справочники.Контрагенты.НайтиПоКоду("000000008"));
Запрос.УстановитьПараметр("Контрагент2", Справочники.Контрагенты.НайтиПоКоду("000000021"));
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
ДолгНамНаНачДня = Выборка.СуммаВзаиморасчетовОстаток;
КонецЕсли;