|
запрос в СКД
| ☑ |
0
treor
04.03.19
✎
00:03
|
Здравствуйте.
Есть отчет с СКД, который с помощью запроса получает данные за период по документам "Отчет о производстве"(Номенклатура, количество и т.д.).
Пользователь хочет в этот отчет добавить колонку "Сумма", цена для расчета которой берется из периодического регистра сведений "Цены номенклатуры". Цена в течении месяца может меняться несколько раз (период регистрации в РС "день").
Подскажите, пожалуйста, как можно решить подобную задачу.
Пока придумала только: 1) выбираю данные по документам;2) выбираю данные по ценам из физ.табл. РС до конечной даты анализируемого периода 3) на данные, полученные из 1 и 2 накладываю уславие ДатаДок >= Период. Но тут может оказаться несколько записей и как выбрать ту у которой более поздняя дата не знаю(((
|
|
1
anton-rom86
04.03.19
✎
00:07
|
|
|
2
treor
04.03.19
✎
00:09
|
(1) спасибо, буду изучать)
|
|
3
toypaul
гуру
04.03.19
✎
08:09
|
(2) еще можно рассмотреть вариант с двумя наборами в СКД, но такой вариант будет медленней
|
|
4
aleks_default
04.03.19
✎
09:56
|
(3)Прямо всегда медленнее?
|
|
5
Лодырь
04.03.19
✎
10:00
|
(4) На подчиненный набор для каждой даты будет запрос запускаться. Оно тебе надо?
|
|
6
toypaul
гуру
04.03.19
✎
10:01
|
(4) конкретно в этом случае, да
|
|