Версия для печати темы (https://pro1c.org.ua/index.php?s=5cedb7bc57bab7a4331ff81fdd02b766&showtopic=63051)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Корзина _ КурсВалют

Автор: bodas1995 22.11.20, 19:46

Должно быть три суммовых колонки:
Сумма usd
Сумма euro
Сумма грн

Разработать отчет для анализа выполненных заказов клиентов в различных валютах.
В отчете реализовать группировки по организации, менеджеру, контрагенту.
Отборы по умолчанию: менеджер, контрагент, заказ.
Отчет должен строиться за период. (edited)
В отчете должны отображаться суммы по заказам клиентов в трех валютах: в грн, долларах, евро с пересчетом на дату каждого заказа.
Выводить итоги по группировкам и общие итоги. (edited)
Выводить заголовок отчета: Данные заказов в валютах системы за период .... по ......

Сделал Через Скд ,2ма запросамы и обьеденил по валюте и дате э

Первый запрос

[/code]
ВЫБРАТЬ
    &Дата КАК Дата,
    КурсыВалютСрезПоследних.Валюта,
    КурсыВалютСрезПоследних.Кратность,
    КурсыВалютСрезПоследних.Курс
    ИЗ
    РегистрСведений.КурсыВалют.СрезПоследних(&Дата,Валюта = &Валюта) КАК КурсыВалютСрезПоследних



Второй запрос


[code=1c]

ВЫБРАТЬ
ЗаказыКлиентовОбороты.ЗаказКлиента.Ссылка КАК Заказ,
ЗаказыКлиентовОбороты.ЗаказКлиента.Дата КАК Дата,
ЗаказыКлиентовОбороты.ЗаказКлиента.Контрагент КАК Контрагент,
ЗаказыКлиентовОбороты.ЗаказКлиента.Валюта КАК Валюта,
ЗаказыКлиентовОбороты.ЗаказКлиента.СуммаДокумента КАК Сумма,
ЗаказыКлиентовОбороты.ЗаказКлиента.Менеджер КАК Менеджер,
ЗаказыКлиентовОбороты.ЗаказКлиента.Организация КАК Организация
ИЗ
РегистрНакопления.ЗаказыКлиентов.Обороты(, , День, ) КАК ЗаказыКлиентовОбороты

СГРУППИРОВАТЬ ПО
ЗаказыКлиентовОбороты.ЗаказКлиента.Организация,
ЗаказыКлиентовОбороты.ЗаказКлиента.Менеджер,
ЗаказыКлиентовОбороты.ЗаказКлиента.Контрагент,
ЗаказыКлиентовОбороты.ЗаказКлиента.Ссылка,
ЗаказыКлиентовОбороты.ЗаказКлиента.Дата,
ЗаказыКлиентовОбороты.ЗаказКлиента.Валюта,
ЗаказыКлиентовОбороты.ЗаказКлиента.СуммаДокумента
////////////////////////////////////////////////

Обьденил через связи наборов документов
Первый : Источник связи - ЗаказКлиента ,ПриемникСвязи - КурсВалют , ВыражениеИсточник - Дата - ВыражениеПриемник - Дата , Параметр - Дата,
Второй : Источник связи - ЗаказКлиента ,ПриемникСвязи - КурсВалют , ВыражениеИсточник - Валюта - ВыражениеПриемник - Валюта , Параметр - Валюта,

Немогу вывести из регистра сведений доллар, евро, грн.

Думаю что делать на голову ничего не приходит

Автор: sava1 22.11.20, 21:26

два соединения с КурсыВалют по каждому свой параметр (доллар, евро)

Автор: bodas1995 22.11.20, 23:27

sava1 @ Сегодня, 21:26 * ,
Cейчас спробуем, Спасибо

bodas1995 @ Сегодня, 23:20 * ,
Не получается, пока что)

Автор: Vofka 23.11.20, 8:58

bodas1995, ещё раз спрошу: https://pro1c.org.ua/topic/zakazklienta-iz-kursom-valyut-62949/ скучно стало? Ещё один дубль темы и я заблокирую учетку.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua