0
Genri
04.12.11
✎
16:02
|
Мне нужно (цену,сумму) документа разделить курс на дату документа
там где стоит 8 должен быть последний курс.
ВЫБРАТЬ
ВозвратТоваровОтПокупателяТовары.Ссылка.Менеджер КАК Менеджер,
ВозвратТоваровОтПокупателяТовары.Ссылка.Контрагент КАК Контрагент,
ВозвратТоваровОтПокупателяТовары.Ссылка.Ссылка КАК Ссылка,
ВозвратТоваровОтПокупателяТовары.Номенклатура КАК Номенклатура,
ВозвратТоваровОтПокупателяТовары.Количество КАК Количество,
ВЫБОР
КОГДА ВозвратТоваровОтПокупателяТовары.Ссылка.ВалютаДокумента = &ТекВалютаГРН
И &ВсеВУЕ = 2
ТОГДА ВозвратТоваровОтПокупателяТовары.Цена / 8
ИНАЧЕ ВозвратТоваровОтПокупателяТовары.Цена
КОНЕЦ КАК Цена,
ВЫБОР
КОГДА ВозвратТоваровОтПокупателяТовары.Ссылка.ВалютаДокумента = &ТекВалютаГРН
И &ВсеВУЕ = 2
ТОГДА ВозвратТоваровОтПокупателяТовары.Сумма / 8
ИНАЧЕ ВозвратТоваровОтПокупателяТовары.Сумма
КОНЕЦ КАК Сумма,
ВЫБОР
КОГДА &ВсеВУЕ = 2
ТОГДА "у.е."
ИНАЧЕ ВозвратТоваровОтПокупателяТовары.Ссылка.ВалютаДокумента
КОНЕЦ КАК ВалютаДокумента,
ВозвратТоваровОтПокупателяТовары.Ссылка.ВидДокумента,
ВозвратТоваровОтПокупателяТовары.Ссылка.НеДовозПересорт
ИЗ
Документ.ВозвратТоваровОтПокупателя.Товары КАК ВозвратТоваровОтПокупателяТовары
ГДЕ
ВозвратТоваровОтПокупателяТовары.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
И ВозвратТоваровОтПокупателяТовары.Ссылка.Проведен = &Проведен
{ГДЕ
ВозвратТоваровОтПокупателяТовары.Ссылка.Менеджер.*,
ВозвратТоваровОтПокупателяТовары.Ссылка.Контрагент.*,
ВозвратТоваровОтПокупателяТовары.Ссылка.Ссылка.*,
ВозвратТоваровОтПокупателяТовары.Номенклатура.*,
ВозвратТоваровОтПокупателяТовары.Ссылка.ВидДокумента.*,
ВозвратТоваровОтПокупателяТовары.Ссылка.НеДовозПересорт.*}
{УПОРЯДОЧИТЬ ПО
Менеджер.*,
Контрагент.*,
Номенклатура.*}
ИТОГИ
СУММА(Количество),
СУММА(Цена),
СУММА(Сумма)
ПО
ОБЩИЕ,
Менеджер,
Контрагент,
Ссылка,
Номенклатура
{ИТОГИ ПО
Менеджер.*,
Контрагент.*,
Ссылка.*,
Номенклатура.*}
АВТОУПОРЯДОЧИВАНИЕ
|
|