запрос по остатку
☑
0
pups777
14.09.18
✎
14:45
добрый день простой запрос.есть расходная на сумму 200 и оплата на 100
а запрос упрямо показывает 200
ЗапросВзаимоРасчет = Новый Запрос;
ЗапросВзаимоРасчет.Текст=
"ВЫБРАТЬ
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента,
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Сделка,
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом,
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Контрагент,
| Сумма(ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.СуммаВзаиморасчетовОстаток) КАК СуммаОстатка
|ИЗ
| РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов.Остатки() КАК ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки
|ГДЕ
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Контрагент = &Контрагент
| И ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом = &ДокументОснование
| Сгруппировать ПО
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Контрагент,
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДоговорКонтрагента,
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.Сделка,
| ВзаиморасчетыСКонтрагентамиПоДокументамРасчетовОстатки.ДокументРасчетовСКонтрагентом";
1
Дмитрий
14.09.18
✎
15:09
при оплате в регистр записывается правильный ДокументРасчетовСКонтрагентом?
2
MyNameIs
14.09.18
✎
15:58
Для начала надо перенести условие ГДЕ в параметры виртуальной таблицы, потом посмотреть в документе оплаты движения по этому регистру.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой