Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 12:57

Проблема с отчетом СКД ERP 2.2

Автор HaIIpuKoJIe, 10 июл 2018, 10:34

0 Пользователей и 1 гость просматривают эту тему.

HaIIpuKoJIe

Добрый день. Не могу разобраться с отчетом, почему то отчет показывает только товары в которых используется характеристика. Товары без характеристики не показывает.

ВЫБРАТЬ
    ВыпускПродукцииОбороты.Заказ,
    ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Номенклатура.Ссылка,
    ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Характеристика.Ссылка,
    ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры,
    ВыпускПродукцииОбороты.КоличествоОборот КАК Количество,
    ЦеныНоменклатурыСрезПоследних.Номенклатура КАК Номенклатура,
    ЦеныНоменклатурыСрезПоследних.Характеристика КАК Характеристика,
    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена,
    ЦеныНоменклатурыСрезПоследних.ВидЦены КАК ВидЦены,
    ВыпускПродукцииОбороты.КоличествоОборот * ЦеныНоменклатурыСрезПоследних.Цена КАК Сумма
ИЗ
    РегистрНакопления.ВыпускПродукции.Обороты(, , Период, ) КАК ВыпускПродукцииОбороты
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
        ПО ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Номенклатура.Ссылка = ЦеныНоменклатурыСрезПоследних.Номенклатура.Ссылка
            И ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Характеристика.Ссылка = ЦеныНоменклатурыСрезПоследних.Характеристика.Ссылка


Не могу понять как это вообще влияет на появление позиций в отчете. Отбор по виду цен "Диллер". Если отбор выключить то позиции появляются но без цены, хотя цена диллер у них есть.

LexaK

эти реквизиты и так уже есть ссылка!
    ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Номенклатура,
    ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Характеристика,

поэтому не надо через точку еще раз получать ссылку (да и за такое с экзамена 1С с двойкой выгоняют)
    ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Номенклатура.Ссылка,
    ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Характеристика.Ссылка,

а по поводу цены, вы ее соединяете по паре Номенклатура и Характеристика
поэтому любой отбор по ней оставить в отчете Номенклатуру + Характеристику

(если сможете) сделайте еще одно соединение с ценой соединяя только по Номенклатуре
немножко сложнее запрос получается
если помогло нажмите: Спасибо!

buketov.av

Цитата: HaIIpuKoJIe от 10 июл 2018, 10:34ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Характеристика.Ссылка = ЦеныНоменклатурыСрезПоследних.Характеристика.Ссылка
- это для чего?



HaIIpuKoJIe

Так завелось.
ВЫБРАТЬ
ЦеныНоменклатурыСрезПоследних.Номенклатура,
ЦеныНоменклатурыСрезПоследних.Характеристика,
ЦеныНоменклатурыСрезПоследних.ВидЦены,
ЦеныНоменклатурыСрезПоследних.Цена,
ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Номенклатура,
ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Характеристика,
ВыпускПродукцииОбороты.КоличествоОборот
ИЗ
РегистрНакопления.ВыпускПродукции.Обороты КАК ВыпускПродукцииОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
ПО ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
И ВыпускПродукцииОбороты.АналитикаУчетаНоменклатуры.Характеристика = ЦеныНоменклатурыСрезПоследних.Характеристика


Теперь другая проблема, если не заполнена цена то позиция не попадает в отчет (её просто нет в регистре с ценами)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск