Имя: Пароль:
1C
 
На дату док-та получить в запросе данные из независимого РС через срез последних
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
нее,мне не надо на каждый день,мне нужно как вот тут
https://gyazo.com/9fb1f0c3e5869d28a2b89a0f6eb0d003
но,получается,первую строчку надо бить на две - со ставкой 8,25% и со ставкой 11%, которая с 1 января 16го года действовать начинала. Соответственно - там разные суммы долга будут
14 kIR
 
03.02.17
13:31
пытался как то не надором данных,а доп.таблицей привязать данные из регистра ставок рефинансирвоания - не получилось(
15 kIR
 
03.02.17
13:32
*не набором
Ошибка? Это не ошибка, это системная функция.