|
Передача значения в парамент «Период» виртуальной таблицы РН. Можно ли?
| ☑ |
0
ssalikoff
20.03.16
✎
18:56
|
Здравствуйте. Подскажите, знающие люди:
существует ли способ передать значение в параметр «Период» виртуальной таблицы остатков регистра накопления?
Если, например, писать так:
ВЫБРАТЬ
.....
ИЗ РегистрНакопления.ХХХ.Остатки((ВЫБРАТЬ ПЕРВЫЕ 1 Дата ИЗ ВТ),)
........
то получаю ошибку.
Есть ли способ? Или придётся делать множественные запросы к БД?
|
|
1
H A D G E H O G s
20.03.16
✎
19:21
|
(0) Сделай запрос к оперативным остаткам и скорректируй из на движения до даты. Поработай платформой.
|
|
2
ssalikoff
20.03.16
✎
19:28
|
(1) То есть с помощью языка запросов это нерешаемая задача, так?
|
|
3
H A D G E H O G s
20.03.16
✎
19:43
|
(2) Решаемая. Я же написал.
|
|
4
ssalikoff
20.03.16
✎
20:33
|
(3) Если всё же решаемая, то я не понял.
Что значит "запрос к оперативным остаткам и скорректируй из на движения до даты"? Да, оперативные остатки я могу получить. А как мне их корректировать? Дата мне заранее неизвестна, я её в запросе получаю.
Вообще задача такая: в запросе получить список некоторых документов по некоторым условиям и на дату каждого документа получить остаток денег в кассе.
Хочется придумать решение одним запросом, без множественных запросов в цикле.
|
|
5
Defender aka LINN
20.03.16
✎
21:01
|
Через СКД можно. Или по аналогии со срезом последних
|
|
6
Defender aka LINN
20.03.16
✎
21:02
|
Хотя гоню. Есть же таблица ОстаткиИОбороты
|
|
7
marvak
20.03.16
✎
21:05
|
(4)
Подобная задача была в одной из ранних версий УТ 10, там отчет по дебиторской задолженности по срокам давности считался.
Поищи, но там ппц сложно получается, насколько я помню.
|
|