Имя: Пароль:
1C
1С v8
Запрос к нескольким таблицам + период
0 YF
 
01.11.11
17:25
Имеем:
1) Справочник договоры. Он является Измерением оборотного регистра накопления.
2) Справочник группы финансирования
Группа финансирования является характеристикой договора, но может изменяться у одного и того же договора в с течением времени

Хотим:
Иметь возможность получать обороты из регистра накопления с группировкой по группам финансирования.

Варианты решения:
1) Сделать группу финансирования реквизитом договора. Но тогда при изменении источника финансирования нужно создавать новый договор
2) Создать периодический (в пределах дня) регистр сведений, в котором хранить соответствие договоров и групп финансирования.

Вопрос:

Как при варианте 2. Взять обороты из регистра накопления с группировкой по группе финансирования?
Можно конечно взять обороты по дням до договоров, а потом пробежаться по результату и подставить везде группу финансирования ...
но будет работать не быстро.
1 Михаил Козлов
 
01.11.11
17:30
"Актуальная" группа финансирования для договора (если менялась) определяется датой документа?
2 rutony
 
01.11.11
17:35
(0) Помоему самый простой:
Группу финансирования реквизитом в Договоре,
ну и потом все данные запросом выковыривать
3 YF
 
02.11.11
15:13
(1) Определяется датой движения.

(2) Изменения группы у договора как отмечать?
4 Михаил Козлов
 
02.11.11
20:06
(3) Тогда 2. С запросом придется повозиться: придется указывать периодичность, чтобы связать срез последних по периоду.