Имя: Пароль:
IT
 
Возможно такое сделать запросом?
0 Kookish
 
31.03.13
08:04
Добрый день.
Встала такая задача: есть отгрузки контрагентам в течение периода, и есть оплата контрагентов (и, собственно, их задолженность перед нами). Так вот: можно ли запросом получить список не оплаченных (полностью или частично) отгрузок и суммы задолженности по каждому документу?

Пример:
Реализация от 1.03, сумма 20000
Реализация от 3.03, сумма 10000
Реализация от 6.03, сумма 16000

На 10 марта долг контрагента 20000.
Запрос должен выдать:

Реализация от 6.03, сумма 16000
Реализация от 3.03, сумма 4000

Возможно ли что-то подобное сделать, используя только запросы? Если да, пните пожалуйста в нужном направлении.
1 Aleksey
 
31.03.13
08:10
2 Kookish
 
31.03.13
08:14
Благодарю, кажется то, что надо.
3 Kookish
 
31.03.13
10:31
Только получается, что решение это в моем случае, как говорится, чисто академическое. Слишком долго такой запрос выполняется на моей базе. Так что все равно придется писать обработочку.
4 zippygrill
 
31.03.13
11:16
Для твоей задачи еще дольше будет работать. Задолженость в разрезе договоров или дет.по документам?
5 Kookish
 
31.03.13
11:20
Да я разберусь, уже есть мысли. Просто любопытно было это сделать только запросом. Задача - получить количество неоплаченного на момент времени товара по контрагентам. Разбивка по договорам не сильно усложнит ситуацию. Вопрос можно считать закрытым.
6 Фокусник
 
31.03.13
12:29
(0) ИМХО, если нужна скорость при формировании отчета, то правильно делать накопительный регистр + последовательность :)
7 PR
 
31.03.13
12:41
(3) Ты задач академический вопрос, получил академический ответ.
8 Kookish
 
31.03.13
12:54
(6) Скорость нужна не настолько :) Отчет будет нужен раз в год, может немного чаще.
Но и ждать почти час, чтобы получить данные одной попытки, мне тоже не хочется. Поэтому (5).