Найти первую неоплаченную накладную одним запросом УТ 10.3 #650226


#0 by Alexprimer
Подскажите, можно ли одним запросом найти первую не оплаченную накладную(дату). У меня пока идея: Взять остатки обороты и после обходом в цикле вычислить не оплаченную накладную.
#1 by Cube
Можно
#2 by Alexprimer
Кто сделал по другому? ВЫБРАТЬ ИЗ        (ВЫБРАТЬ                Взаиморасчеты КАК Взаиморасчеты
#3 by Alexprimer
Кто сделал красивей? Поделитесь плиз?
#4 by teapot123
остатки по РегистрНакопления.ВзаиморасчетыСКонтрагентамиПоДокументамРасчетов
#5 by pessok
+ притом ПЕРВЫЕ 1 и порядок по дате
#6 by ВалераОшкин
Сравни СуммуДокумента с ОстаткомЗадолженности по документу. Если суммы равны - значит ни разу не платили
#7 by Alexprimer
Так?
#8 by pessok
ВЫБРАТЬ ПЕРВЫЕ 1 УПОРЯДОЧИТЬ ПО ДокументРасчетовСКонтрагентомДата.Дата ВОЗР
#9 by pessok
с минимумом, скорее всего, работать будет дольше
#10 by Alexprimer
наоборот
#11 by pessok
с минимумом 0.03 сек, с упорядочивание 0.02 сек. решай сам
#12 by Alexprimer
когда таблица не большая разницы нет, но когда она побольше быстрей отрабатывает группировка
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С