|
Возможно такое сделать запросом?
| ☑ |
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).
|
|