|
|
На дату док-та получить в запросе данные из независимого РС через срез последних |
☑ |
|
0
kIR
23.01.17
✎
17:04
|
Доброго дня!
Есть запрос, которые из регистра накопления "Взаиморасчеты с контрагентами" получает конечные остатки на текущий день по определенному договору.
Сейчас получилась задача для каждого документа-регистратора получить ставку рефинансирования на дату этого самого документа. Ставка хранится в Независимом регистре сведений с периодичностью в пределах дня.
Вообще понимаю,что это делается просто указывая параметр в вирт.таблице "среза последних".
Но как это все собрать в одном запросе, да еще и в СКД - не пойму
Наведите на путь истинные, сенсеи
Спасибо
|
|
|
1
igork1966
23.01.17
✎
17:07
|
(0) срез последних тебе не поможет... здесь сто раз обсуждали такую задачу.
Некоторые используют ее для проверки квалификации
|
|
|
2
igork1966
23.01.17
✎
17:08
|
|
|
|
3
kIR
23.01.17
✎
17:08
|
(1) неужели обычный выбор 1 последнего с упорядочивание периода по убыванию, где период<=регистратор.Дата?
|
|
|
4
igork1966
23.01.17
✎
17:10
|
(3) в (2) вполне все описано, лень обсуждать такую простую задачу
|
|
|
5
kIR
23.01.17
✎
17:11
|
(4) да,теперь понял как)спасибо)
|
|
|
6
kIR
02.02.17
✎
10:23
|
Появился еще 1 вопрос,друзья!
Если ставка изменилась с 1 января, то как корректно сделать запрос, чтобы у меня строка расчета долга разбилась на 2: с даты оплаты до даты смена ставки и с даты смены ставки до даты след.оплаты? чтобы корректно рассчитывать долг
спасибо
|
|
|
7
mkalimulin
02.02.17
✎
10:41
|
(6) Вам понадобится получить таблицу содержащую все даты из периода. Поищите что-то типа: "1с остатки на каждую дату".
Пользуйтесь конструктором JUG.
http://catalog.mista.ru/public/569569/
Там есть библиотека шаблонов. И этот случай тоже.
|
|
|
8
kIR
02.02.17
✎
10:46
|
ну,у меня есть в СКД отдельный набор данных с датами и ставками, который я соединяю с основным
ВЫБРАТЬ
СтавкиРефинансированияСрезПоследних.размер,
&Дата как дДата
{Выбрать
дДата,
Размер}
ИЗ
РегистрСведений.СтавкаРефинансированияЦБ.СрезПоследних(&Дата, ) КАК СтавкиРефинансированияСрезПоследних
;
|
|
|
9
kIR
02.02.17
✎
10:47
|
(7) а конструктор мне не подойдет - у меня обычные формы
|
|
|
10
mkalimulin
02.02.17
✎
10:50
|
(8) Сам много раз делал расчет долга. Рано или поздно приходишь к пониманию, что рациональнее считать на каждый день.
|
|
|
11
kIR
02.02.17
✎
11:07
|
(10) в смысле "на каждый день"?)
|
|
|
12
mkalimulin
02.02.17
✎
11:10
|
(11) 1,2,3,4...15 и т.д.
|
|
|
13
kIR
02.02.17
✎
11:19
|
нее,мне не надо на каждый день,мне нужно как вот тут
но,получается,первую строчку надо бить на две - со ставкой 8,25% и со ставкой 11%, которая с 1 января 16го года действовать начинала. Соответственно - там разные суммы долга будут
|
|
|
14
kIR
03.02.17
✎
13:31
|
пытался как то не надором данных,а доп.таблицей привязать данные из регистра ставок рефинансирвоания - не получилось(
|
|
|
15
kIR
03.02.17
✎
13:32
|
*не набором
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший