Имя: Пароль:
1C
1C 7.7
v7: Непонятный результат запроса
0 Креатив
 
18.04.15
21:11
Хочу выбрать из документа суммы движений по регистру расходы в разрезе документов поступления.
Выдаёт только суммы СтоимостьПриход, которые отрицательны. Остальные суммы пустые. В движениях документа движения присутствуют. В чём может быть загвоздка?
    "//{{ЗАПРОС(Сформировать)
    |Период с ВыбТекущийДокумент по ВыбТекущийДокумент;
    |ТекущийДокумент = Регистр.Расходы.ТекущийДокумент;
    |ДокументПоступления = Регистр.Расходы.ДокументПоступления;
    |СуммаНДС = Регистр.Расходы.СуммаНДС;
    |Стоимость = Регистр.Расходы.Стоимость;
    |Функция СуммаНДСРасход = Расход(СуммаНДС);
    |Функция СуммаНДСПриход = Приход(СуммаНДС);
    |Функция СтоимостьПриход = Приход(Стоимость);
    |Функция СтоимостьРасход = Расход(Стоимость);
    |Группировка ДокументПоступления;
    |Условие(ТекущийДокумент = ВыбТекущийДокумент);
    |"//}}ЗАПРОС
1 ДенисЧ
 
18.04.15
21:38
"в разрезе документов поступления. "
2 Флудер
 
18.04.15
22:08
(1) Ты хотел сказать проблема в "|Условие(ТекущийДокумент = ВыбТекущийДокумент);"
3 ДенисЧ
 
18.04.15
22:09
(2) Я хотел сказать то, что сказал
4 Креатив
 
18.04.15
22:27
(2)Тогда как мне отобрать движения именно этого документа?
5 Креатив
 
18.04.15
22:34
(1)Документ поступления - это измерение регистра.
6 welwel
 
18.04.15
22:39
Нужно смотреть отбор: А если период взять не по документу, а шире?
7 Креатив
 
18.04.15
22:52
(6)та же история.
8 Креатив
 
18.04.15
22:57
Всё понял, там суммы в этих разрезах схлапываются.