Имя: Пароль:
1C
1C 7.7
v7: Как в запросе к регистру Продажи вытащить Рубли?
0 Umka2008
 
03.05.12
17:26
Там сумма в валюте учета USD хранится
1 Umka2008
 
03.05.12
17:26
Забыл сказать - в Торговле 77 типовой
2 andrewks
 
03.05.12
17:27
пересчитать не предлагать?
3 Umka2008
 
03.05.12
17:30
пересчитать потом? На какую дату? В реализации есть Курс, реализация является Регистратором, как функцию прописать?
4 Mikeware
 
03.05.12
17:31
Выдерни курс на каждую дату в периоде, и соедини.
5 Ёпрст
 
03.05.12
17:32
вообще то в регистре 2 суммы - в 2-х валютах учета
6 Ёпрст
 
03.05.12
17:32
как правило
7 andrewks
 
03.05.12
17:32
(5) в Продажах в типовой только упр
8 Umka2008
 
03.05.12
17:36
У меня период месяц. Отчет такой - и не хотелось бы разчитывать по каждой дате.
Вот так бы хотел = Сумма(ПродСтоимость * Курс), но нельзя? Выдает ошибку "Неверно указанный путь курс". Видимо есть документы - регистраторы без курса
9 andrewks
 
03.05.12
17:37
тебя ждут прямые запросы
10 Umka2008
 
03.05.12
17:38
(9) да нет - можно как-то вытащить через ТекущийДокумент.Курс ...
11 Mikeware
 
03.05.12
17:39
(9) прикинь, я "черных запросов" вообще уже не понимаю...
12 Mikeware
 
03.05.12
17:39
(10) ну, вытаскивай...
13 Umka2008
 
03.05.12
17:41
как условие прописать, чтоб ошибки 8 не было?
14 Ёпрст
 
03.05.12
17:43
Функция ПолучитьКурс(ВыбДата)
...
 Возврат НужныйКурсНаДату;
КонецФункции


|ТекДок = Регистр.Продажи.ТекущийДокумент;
|Функция хотел = Сумма(ПродСтоимость * ПолучитьКурс(ТекДок.ДатаДок));
15 andrewks
 
03.05.12
17:43
(11) ну дык... "доступно и всерьёз!" ©
(13) ты, конечно, можешь круто извратиться, и написать запрос штатный с использованием внешних функций, но хочу тебя предупредить, что тормоза будут неимоверные
16 hhhh
 
03.05.12
17:46
(13) ну возьми сумму из другого регистра. Почему именно регистр продажи тебя заинтересовал?
17 Umka2008
 
03.05.12
17:47
16 Там есть себ-ть. И выручка
18 Umka2008
 
03.05.12
17:58
14 - спасибо, этого и ждал ))
19 Злопчинский
 
03.05.12
18:40
(18) с хитрым ленинским прищуром: а почему курс на дату документа отгрузки, а не на дату отчета...?
20 KRV
 
03.05.12
18:52
(19) Дык эта, те доллары-то, которые тогда получили, тогда и пропили, теперь хотят знать скока тогда пропили в рублях..
21 Злопчинский
 
03.05.12
19:02
Kexit gj ntreotve rehce cxbnfnm - cevvf ghjgbnjuj - vtymit dsqltn!
22 KRV
 
03.05.12
19:06
(21) abu pyftn - vj;tn vtymit? f vj;tn b ,jkmit///
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.