Как получить курс валюты на дату в запросе #763148


#0 by skupidom5
1С Управление производственным предприятием 8.2 (1.3.71.2) есть запрос по регистру ПродажиСебестоимостьОбороты в рублях. Надо вывести еще и суммы в валюте пересчитанные на даты документов-отгрузок. Как это сделать в 1 запросе ?
#1 by Cyberhawk
СКД тебе в помощь
#2 by Defender aka LINN
#3 by Джинн
#4 by skupidom5
сумма в валюте к каждой сумме в рублях нужно добавить в запрос отчета, который построен построителем отчета как тогда?
#5 by vde69
#6 by ObjectRelationModel
#7 by denis_jj
Это называется ТЭТА соединение.
#8 by skupidom5
мне нужно получать курс на дату каждой сделки (из регистра Продажи) и при этом не использовать параметры &. Получить дату курса однозначно используя соединение таблиц: курсы валют срез последних и дату сделки из регистра продажи
#9 by Nuobu
Чем ссылка из не угодила?
#10 by skupidom5
- она?
#11 by Nuobu
На тройку в дужках нажми - это ссылка.
#12 by skupidom5
можно привести саму ссылку повторно
#14 by skupidom5
нет примеров когда запрос написан не построителем отчета
#15 by skupidom5
приведите пример в этой рубрике такого запроса
#16 by ObjectRelationModel
#17 by skupidom5
у меня не СКД и не обычный запрос с возможностью указания параметра &Дата курса валюты
#18 by ObjectRelationModel
"необычный"
#19 by Jonny_Khomich
"саму"
#20 by skupidom5
используется построитель отчета
#21 by ObjectRelationModel
и чего? тебе ссылок в , и мало?
#22 by skupidom5
я не вижу ссылок: 13 и 16!
#23 by ObjectRelationModel
неудачник
#24 by Nuobu
ВЫБРАТЬ    Таб1.СсылкаДок,     ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК Валюты       ПО Валюты.Период <= ЗаказПокупателя.Дата И     ПО Таб1.ПериодДок = Таб2.Период И Таб1.ВалютаДок = Таб2.Валюта
#28 by Быдло замкадное
только что писал.. вложенный запрос во вложенном, поражаюсь со своего овнокода...
#29 by skupidom5
прошу извинить, перепутал!
#30 by Jonny_Khomich
ахаххах) точно)))
#31 by skupidom5
если у меня 2 таблицы: 2 - КурсыВалют и я хочу на выходе видеть колонки отчета: ДокументПродажи (каждую сделку-реализацию) Стоимость (из этого регистра в руб.) стоимость по каждому документу продажи в EURO - стоимость в валюте EURO по курсу (полученному на дату Документа продажи), прошу написать образец такого запроса на основе приведенных выше
#32 by ObjectRelationModel
то есть даже приведенный код тебе адаптировать? ты упертый, точнее упоротый
#33 by Джинн
2,5 т.р.
#34 by skupidom5
денег нет
#35 by ls300
Тогда пора включить мозги и разобрать любой из примеров, который привели ранее.
#36 by skupidom5
Товарищи, мне бы понять: как получить курс валюты на дату документа без указания параметра даты курса ?
#37 by skupidom5
я не понимаю как без указания параметра &Дата получить курс на дату документа в самом запросе
#38 by Nuobu
Ты читать совсем не хочешь ничего, кроме своего поста?
#39 by skupidom5
я очень сильно нервничаю
#40 by Nuobu
Это угроза?
#41 by John83
нафига тут насоветовали остатки на каждую дату? достаточно соединить таблицы по началопериода(продажи.период, день) = курсывалют.период
#42 by Feunoir
А если курсывалют.период нет такой записи?
#43 by skupidom5
#44 by skupidom5
так получилось?
#45 by skupidom5
далеко не всегда выводиться курс при таком запросе
#46 by skupidom5
можно в это выражение: СрезПоследних(, ) - вставить дату, но чтобы она не была параметром ?
#47 by Nuobu
СрезПоследних(ДатаВремя(2015,12,31,23,59,59), )
#48 by skupidom5
у меня есть документы: реализации №1 от 01.01.2015,№2 от 10.01.2015, №3 от 20.01.2015 есть курсы валют USD на 02.01.2015,12.01.2015,на 20.01.2015 Документы эти я выбираю 1 запросом, мне надо в этом же запросе получить значения курса для каждой реализации, т.е. 3 значения курса, как это сделать?
#49 by skupidom5
даты документов я заранее не знаю, они - результат выполнения этого запроса
#50 by John83
сейчас они даже в праздники грузятся
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С