Задача простая, нужно просчитать правильно ли дали бонусный товар по нулевой цене за покупку других товаров.
Отбираем партнеров по продажам нашей бонусного товара с нулевой суммой. потом по этим контрагентам выводим продажи.
Проблема что запрос прекрасно отрабатывает в консоле и выводит пустой результат когда его засовываешь в СКД, что не так?
Отбираем партнеров по продажам нашей бонусного товара с нулевой суммой. потом по этим контрагентам выводим продажи.
Проблема что запрос прекрасно отрабатывает в консоле и выводит пустой результат когда его засовываешь в СКД, что не так?
Тексты запросов |
---|
ВЫБРАТЬ
ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Партнер КАК Партнер,
ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот КАК КоличествоОборот,
ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот КАК СуммаВыручкиОборот,
ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК АналитикаУчетаНоменклатурыНоменклатура
ПОМЕСТИТЬ ВТПартнеры
ИЗ
РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ВыручкаИСебестоимостьПродажОбороты
ГДЕ
ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот = 0
И ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура = &НоменклатураБонуса
;
//////////////////////////////////////////////////////////// ПоказатьТак же сделал второй вариант который точно так же хорошо работает в консоле и выводит пустой в СКД. ВЫБРАТЬ
ПоказатьВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам.Партнер КАК Клиент, ВыручкаИСебестоимостьПродажОбороты.КоличествоОборот КАК КоличествоОборот, ВыручкаИСебестоимостьПродажОбороты.СуммаВыручкиОборот КАК СуммаВыручкиОборот, ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаНоменклатуры.Номенклатура КАК Номенклатура, ПартнерыБонуса.АналитикаУчетаПоПартнерам.Партнер КАК АналитикаУчетаПоПартнерамПартнер, ПартнерыБонуса.АналитикаУчетаНоменклатуры КАК АналитикаУчетаНоменклатуры, ПартнерыБонуса.КоличествоОборот КАК КоличествоОборот1, ПартнерыБонуса.СуммаВыручкиОборот КАК СуммаВыручкиОборот1 ИЗ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты КАК ПартнерыБонуса ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ВыручкаИСебестоимостьПродаж.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ВыручкаИСебестоимостьПродажОбороты ПО (ПартнерыБонуса.АналитикаУчетаПоПартнерам = ВыручкаИСебестоимостьПродажОбороты.АналитикаУчетаПоПартнерам) ГДЕ ПартнерыБонуса.СуммаВыручкиОборот = 0 И ПартнерыБонуса.АналитикаУчетаНоменклатуры.Номенклатура = &НоменклатураБонуса |
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот