новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
a.v.nikolaev
Приватное сообщение

Запрос 1С УТ 10.3

Тула(Россия )
31 |  0
10 февраля 2024 в 03:19:35 (41 неделя 3 дня 7 часов назад)
10200
Текст задания
Как исключить из запроса ВзаиморасчетыСКонтрагентамиОстатки двух контрагентов?

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