Имя: Пароль:
1C
 
СКД Получение курса валюты по периоду заказа
0 WerLym
 
28.07.25
12:12
Есть вот такой запрос в скд
ВЫБРАТЬ
    НАЧАЛОПЕРИОДА(ЗаказыКлиентовОбороты.Период, МЕСЯЦ) КАК Период,
    ЗаказыКлиентовОбороты.Регистратор КАК РегистраторЗаказов,
    Контрагенты.Партнер.ОсновнойМенеджер КАК ОсновнойМенеджер,
    NULL КАК РегистраторВыручки,
    NULL КАК СуммаВыручкиОборот,
    ЗаказыКлиентовОбороты.ЗаказКлиента.Партнер КАК Партнер,
    СУММА(ЗаказыКлиентовОбороты.СуммаПриход) КАК СуммаПриход
ИЗ
    РегистрНакопления.ЗаказыКлиентов.Обороты(&НачалоПериода, &КонецПериода, Регистратор, ) КАК ЗаказыКлиентовОбороты
        ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Контрагенты КАК Контрагенты
        ПО ЗаказыКлиентовОбороты.ЗаказКлиента.Менеджер = Контрагенты.Партнер.ОсновнойМенеджер

СГРУППИРОВАТЬ ПО
    ЗаказыКлиентовОбороты.Регистратор,
    НАЧАЛОПЕРИОДА(ЗаказыКлиентовОбороты.Период, МЕСЯЦ),
    ЗаказыКлиентовОбороты.ЗаказКлиента.Партнер,
    Контрагенты.Партнер.ОсновнойМенеджер

Я не понимаю как мне получить курсы валют для последующего изменения Суммы приход на * курс / кратность работаю в ERP
1 WerLym
 
28.07.25
12:13
Пытался через связи курсвалют.период <= заказ.период, но получал дубли
2 WerLym
 
28.07.25
12:20
3 Fedor-1971
 
28.07.25
12:32
(2) Это хорошо, что нашёл
Вторым этапом будет выяснение, что в документах может быть индивидуальный курс
посмотри в Заказ и проверь наличие курса и кратности
4 Волшебник
 
28.07.25
12:31
СОЕДИНЕНИЕ по менеджеру неверное.
5 Fedor-1971
 
28.07.25
12:35
(4) Это да, но, возможно, ТС надо только заказы основного менеджера, а все левые, принятые другими, не считаются
Типа, приняли и радуйтесь, а платить будем основному менеджеру за его заказы
6 Волшебник
 
28.07.25
12:35
(5) Сумма будет неверная, всё задублируется
7 Fedor-1971
 
28.07.25
12:42
(6) не должно
Контрагенты.Партнер.ОсновнойМенеджер КАК ОсновнойМенеджер, - тут из соединения и если косяк, будет просто NULL
ЗаказыКлиентовОбороты.ЗаказКлиента.Партнер КАК Партнер, - из заказа
Получится, что менеджер в заказе, либо Null, либо с фамилией
8 Fedor-1971
 
28.07.25
12:47
7+ тут больше вопрос к корректировке заказа, например, Заказ принял левый человек, а исправления вносил основной менеджер, тогда будет 2 записи с NULL и ФИО в детализации, но выборка по Регистратору и зачем ТС такой отчёт непонятненько