Имя: Пароль:
1C
 
Ошибка обработки
0 Repinovich
 
22.07.22
18:18
Почему он ругается? Я  взял из регистра значения. Подумал что это из-за периода и переписал чтобы ешё вытаскивал номенклатуру , но всё равно выдаёт тоже самое. (только в отчёте) в консоли запросов всё окей



Ошибка исполнения отчета
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанных1"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(8, 25)}: Ошибка обработки представления "РегистрНакопления.Продажи.Обороты"
ВНУТРЕННЕЕ СОЕДИНЕНИЕ <<?>>РегистрНакопления.Продажи.Обороты(&П, &П2, День, ) КАК ПродажиОбороты
по причине:
Несоответствие типов (Параметр номер ""1"")




САМ ЗАПРОС

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

СГРУППИРОВАТЬ ПО
    ПродажиОбороты.Период,
    ПродажиОбороты.ВыручкаОборот,
    КурсВалют.Валюта,
    ПродажиОбороты.Номенклатура
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ВТ_Срез.ДатаПродажи КАК Дата,
    КурсВалют.Курс КАК Курс,
    СУММА(ВТ_Срез.Выручка) КАК Сумма,
    СУММА(ВТ_Срез.Выручка) * КурсВалют.Курс КАК СуммаПоКурсу
ИЗ
    ВТ_Срез КАК ВТ_Срез
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КурсВалют КАК КурсВалют
        ПО ВТ_Срез.ДатаКурса = КурсВалют.Период
ГДЕ
    ВТ_Срез.Выручка >= &СуммаВРублях
    И ВТ_Срез.Выручка * КурсВалют.Курс >= &СуммаВВалюте

СГРУППИРОВАТЬ ПО
    ВТ_Срез.ДатаПродажи,
    КурсВалют.Курс
1 Волшебник
 
22.07.22
18:21
У Вас там "Несоответствие типов"
2 ГуляГаля
 
22.07.22
18:27
Параметры П и П2 должны быть типа дата, а не даты начала и окончания стандартного периода
3 Repinovich
 
22.07.22
18:29
Заметил, вместо даты стоял стандартный период
AdBlock убивает бесплатный контент. 1Сергей