Имя: Пароль:
1C
1С v8
Группировка по реквизиту в запросе
0 Chum
 
15.06.14
16:29
Коллеги, вопрос такой:

Рисую доп журнал заявок на платеж. Заявки должны пройти несколько стадий согласования сумм, после чего конечная сумма разбивается по банковским счетам. При этом требуется хранить данные обо всех суммах:
начальная сумма заявки,
сумма, согласованная ФО,
сумма, утвержденная ФД,
сумма на оплату с разбивкой по БС.
Например:
Заявили 100, согласовали 80, утвердили 50, и эти 50 решили оплатить с двух БС (20 и 30).

Храню все в регистре остатков, где есть три ключевых измерения и несколько ресурсов для сумм. Добавил реквизит для БС, который заполняется только при определенных операциях.

Хочу получить таблицу, в которой увижу остатки по ресурсам, сгруппированные по измерениям и реквизиту. Реквизитов не наблюдаю в конструкторе при про остатках, ни при оборотах.
1 ДенисЧ
 
15.06.14
16:31
@остатки по ресурсам@
Забудь.
Или считай сам
2 Chum
 
15.06.14
16:32
(1) с остатками уже нагуглил.
хоть обороты бы вывести, а что-то не получается.
3 Chum
 
15.06.14
16:38
Все. Придумал. Затолкаю в измерение и будет два отчета.
Сойдет.
4 Zhuravlik
 
15.06.14
16:38
(2) реквизиты ток в физической таблице, хз почему. Можно установить периодичность "Регистратор", и брать значение реквизита оттуда.
5 Отладчик
 
15.06.14
16:40
(4) "хз почему". Ну ты порадовал. Спасибо.
6 Chum
 
15.06.14
16:40
(4) тут даже не регистратор, а запись потребуется. Это уже ничем не отличается от сбора данных по документам.
7 Zhuravlik
 
15.06.14
16:41
(5) Обращайся)
8 Zhuravlik
 
15.06.14
16:45
(6) Отличается. Регистры вроде как оптимизированы именно для чтения. По-идее запрос, выбирающий значение реквизита у 100500 документов будет выполняться дольше, чем запрос к регистру, с периодичностью "Регистратор", где значение этого реквизита берется у документа. Надо потестить)
9 hhhh
 
15.06.14
17:11
(8) ну из регистра ты выбираешь из 1-й таблицы всё, а если допустим у регистра 100 регистраторов и ты будешь загружать реквизиты регистратора, цеплять 101 таблицу - это будет весело. Потести.
10 Zhuravlik
 
15.06.14
17:14
(9) Ну да... А указание типа в параметрах ВТ не спасет? Тестю, уж, база заполняется)
11 dj_serega
 
15.06.14
17:15
(9) для теста наглядней бы установить "любая ссылка" и в запросе через точку выбрать значение реквизита регистратора :)
12 dj_serega
 
15.06.14
17:15
+ (11) будет выполнятся (допустим) 10 секунд. Потом установить один тип в регисраторе, и запрос будет выполнятся менее секунды :)