Имя: Пароль:
1C
1C 7.7
v7: получение промежуточных остатков
0 mpbakunov
 
05.12.11
10:36
задача состоит в том, чтобы за определенный период получить минимальный промежуточный остаток по всем ТМЦ, у которых были начальные , конечные остатки или движения за период. Есть для регистра метод ВыбратьДвиженияСОстатками(), но дальнейше получение движений не сгруппированы по ТМЦ, что меня не устраивает. Я решил эту задачу через запросы, получением начальных остатков, группировки по ТМЦ в запросе и дальнейшей группировки по движениям документа, получая новый остаток на каждое следующее движение и таким образом определяя мин. остаток. Вопрос мой следующий, можно ли через запрос сразу рассчитать промежуточные остатки по ТМЦ, т.е. симитировать работу метода ВыбратьДвиженияСОстатками(), но при этом сгруппировав выборку по ТМЦ?
1 Ёпрст
 
05.12.11
10:38
группировка День и функция минимум
2 miki
 
05.12.11
10:38
добавить в запрос предопределенную группировку типа "День"
3 Ёпрст
 
05.12.11
10:38
правда, будет мееееееедленно.
4 mpbakunov
 
05.12.11
10:42
попробую
5 mpbakunov
 
05.12.11
10:42
спасибо
6 ДенисЧ
 
05.12.11
10:44
(3) не "мееееееедленно", а "мееееееееееееееееееееееееееееееееееееееедленно"
7 miki
 
05.12.11
10:46
может у него два измерения и номенклатуры всего тыща штук...
8 mpbakunov
 
05.12.11
10:53
Да номенклатуры хватает, но всегда будет указываться склад. Но вот что я подумал, если укажу ДЕНЬ, то запрос будет расчитываться по определенному ТМЦ за каждый день, а не только за те дни, в которых были движения определенногоТМЦ. Если это так, тогда действительно будет долго и не совсем подходит.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.