Имя: Пароль:
1C
1С v8
Вытащить запросом процент платежа в отчете на СКД
0 kobzon2
 
17.08.19
10:48
Всем субботнего утречка!
Нужна помощь. Делаю отчет на СКД по оплатам. Все нормально, но рядом с "ДатаПлатежа" хочется еще видеть % оплаты.
Основные значения тяну из регистра График платежей, а % оплаты лежит в ТЧ документа ЗаказКлиента. Пробую соединять левым, - поле процент всегда пустое.
Что не так в запросе? Или не реально в таком виде вытащить %?

ВЫБРАТЬ
    ГрафикПлатежей.ПлательщикПолучатель КАК ПлательщикПолучатель,
    ГрафикПлатежей.ДатаПлатежа КАК ДатаПлатежа,
    ГрафикПлатежей.ОбъектОплаты КАК ОбъектОплаты,
    ГрафикПлатежей.Сумма КАК Сумма,
    ГрафикПлатежей.СуммаДокумента КАК СуммаДокумента,
    РАЗНОСТЬДАТ(ГрафикПлатежей.ДатаПлатежа, &ТекущаяДата, ДЕНЬ) КАК ДнейПросрочки,
    ВЫБОР
        КОГДА РАЗНОСТЬДАТ(ГрафикПлатежей.ДатаПлатежа, &ТекущаяДата, ДЕНЬ) > 0
            ТОГДА ГрафикПлатежей.Сумма
        ИНАЧЕ ГрафикПлатежей.Сумма * -1 + ГрафикПлатежей.Сумма
    КОНЕЦ КАК ПросрочЗадолженность,
    ГрафикПлатежей.ОбъектОплаты.Договор КАК Договор,
    ЗаказКлиентаЭтапыГрафикаОплаты.ПроцентПлатежа КАК ПроцентПлатежа
ИЗ
    РегистрСведений.ГрафикПлатежей КАК ГрафикПлатежей
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ЗаказКлиента.ЭтапыГрафикаОплаты КАК ЗаказКлиентаЭтапыГрафикаОплаты
        ПО (ЗаказКлиентаЭтапыГрафикаОплаты.Ссылка = ГрафикПлатежей.ОбъектОплаты.ЗаказКлиента.Ссылка)
        И  (ЗаказКлиентаЭтапыГрафикаОплаты.ДатаПлатежа = ГрафикПлатежей.ДатаПлатежа)
ГДЕ
    ГрафикПлатежей.ПоступлениеСписание = &ПоступлениеСписание
    И ГрафикПлатежей.ОбъектОплаты В
            (ВЫБРАТЬ
                РеализацияТоваровУслуг.ЗаказКлиента.Ссылка КАК Ссылка
            ИЗ
                Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
            ГДЕ
                РеализацияТоваровУслуг.ЗаказКлиента.Товары.Номенклатура.ВидНоменклатуры = &ВидНоменклатуры
                И РеализацияТоваровУслуг.ЗаказКлиента.Статус <> &Статус)