Имя: Пароль:
1C
 
Пересчет по курсу
0 Slypower
 
06.10.15
11:43
Добрый день. Сделал самый простенький отчет через запрос:

|Период с ВыбНачПериода по ВыбКонПериода;
|Обрабатывать НеПомеченныеНаУдаление;
|БЕЗ ИТОГОВ;
|Док= Документ.СтрокаВыпискиПриход.ТекущийДокумент;
|ДатаДок= Документ.СтрокаВыпискиПриход.ДатаДок;
|Конт= Документ.СтрокаВыпискиПриход.Контрагент;
|Сумма    = Документ.СтрокаВыпискиПриход.Сумма;
|Функция Приход    = Сумма(сумма);
|Группировка Месяц;
|";
Пока Запрос.Группировка() = 1 Цикл        
СпрВ.НайтиПоНаименованию("USD");
Курс=СпрВ.Курс.Получить(Запрос1.ДатаДок);
Приход=Запрос.Приход/Курс;
ИтогоПриход=ИтогоПриход+Приход;
КонецЦикла;

Так вот, когда вывожу его с группировкой Месяц, получается одна сумма, нежели вывожу его с группировкой по дням. ИтогоПриход получаются разными и не на маленькую сумму.  Формирую за Сентябрь, к примеру.
Из-за чего такая разбежка в результате и как правильно?
1 Slypower
 
06.10.15
11:45
Если выводить просто в Белках, что результаты не отличиаются
2 Slypower
 
06.10.15
11:46
1с 7.7
3 Slypower
 
06.10.15
12:08
ОН берет усредненный курс за месяц. А как сделать, чтобы он брал нужный курс на каждый день?
4 Slypower
 
06.10.15
12:11
(3) Хотя нет, почему он берет курс на ВыбНачПериода?
И вообще, никто эту тему не читает?
5 hhhh
 
06.10.15
12:20
(4) текст второго запроса в студию.
6 Slypower
 
06.10.15
12:23
(5) Заменяю
Группировка Месяц
на
Группировка День
В остальном ничего не трогаю
7 hhhh
 
06.10.15
12:41
(6) ну это какой из двух у вас Запрос или Запрос1?
8 Slypower
 
06.10.15
13:02
(7) Тут везде Запрос. Запрос1 - это можно считать опечатка
9 Slypower
 
06.10.15
17:33
up