|
УТ 11.4 Стоимость неоплаченных поступлений в рублях | ☑ | ||
|---|---|---|---|---|
|
0
hawk1
19.09.20
✎
16:40
|
Делаю отчет (СКД), в котором должна выводиться стоимость неоплаченных поступлений, оплачиваемых в валюте, по курсу в рублях на дату поступления и на завтрашнюю дату. В связи с этим возникли такие вопросы:
1. Как в запросе сформулировать что поступление должно быть неоплачено? 2. Почему то выводит либо стоимость на датту поступления, либо на завтрашнюю дату. Запрос такой ВЫБРАТЬ ПриобретениеТоваровУслуг.Ссылка КАК Поступление, ПриобретениеТоваровУслуг.СуммаДокумента * КурсыВалют.Курс КАК СуммаНаДатуПоступлениия, 0 КАК СуммаНаЗавтрашнююДату ИЗ Документ.ПриобретениеТоваровУслуг КАК ПриобретениеТоваровУслуг ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют ПО ПриобретениеТоваровУслуг.Валюта = КурсыВалют.Валюта, (ВЫБРАТЬ ПриобретениеТоваровУслуг.Ссылка КАК Поступление, КОЛИЧЕСТВО(РасчетыСПоставщиками.НомерСтроки) КАК КоличествоЗаписей ИЗ РегистрНакопления.РасчетыСПоставщиками КАК РасчетыСПоставщиками ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ПриобретениеТоваровУслуг КАК ПриобретениеТоваровУслуг ПО РасчетыСПоставщиками.ЗаказПоставщику = ПриобретениеТоваровУслуг.Ссылка СГРУППИРОВАТЬ ПО ПриобретениеТоваровУслуг.Ссылка) КАК ВложенныйЗапрос ГДЕ ПриобретениеТоваровУслуг.Валюта В(&Валюта) // И ВложенныйЗапрос.Поступление = ПриобретениеТоваровУслуг.Ссылка // И ВложенныйЗапрос.КоличествоЗаписей = 1 // И КурсыВалют.Период = ПриобретениеТоваровУслуг.Дата ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ПриобретениеТоваровУслуг.Ссылка, 0, ПриобретениеТоваровУслуг.СуммаДокумента * КурсыВалют.Курс ИЗ Документ.ПриобретениеТоваровУслуг КАК ПриобретениеТоваровУслуг ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют ПО ПриобретениеТоваровУслуг.Валюта = КурсыВалют.Валюта, (ВЫБРАТЬ ПриобретениеТоваровУслуг.Ссылка КАК Поступление, КОЛИЧЕСТВО(РасчетыСПоставщиками.НомерСтроки) КАК КоличествоЗаписей ИЗ РегистрНакопления.РасчетыСПоставщиками КАК РасчетыСПоставщиками ЛЕВОЕ СОЕДИНЕНИЕ Документ.ПриобретениеТоваровУслуг КАК ПриобретениеТоваровУслуг ПО РасчетыСПоставщиками.ЗаказПоставщику = ПриобретениеТоваровУслуг.Ссылка СГРУППИРОВАТЬ ПО ПриобретениеТоваровУслуг.Ссылка) КАК ВложенныйЗапрос ГДЕ ПриобретениеТоваровУслуг.Валюта В(&Валюта) // И ВложенныйЗапрос.Поступление = ПриобретениеТоваровУслуг.Ссылка // И ВложенныйЗапрос.КоличествоЗаписей = 1 // И КурсыВалют.Период = &ЗавтрашняяДата |
| Форум | Правила | Описание | Секции | Поиск |