0
nik_lena
02.11.13
✎
10:13
|
Здравстуйте!
Стоит задача вывести отчет по регистру продажи и левым соединением к нему добавить одно поле из регистра ЗаказыПокупателей(регистратор.ответственный).
Причем, запрос по регистру Заказы такой: выбрать все записи с указанным заказом покупателя и номенклатурой, где вид движения - приход, сумма > 0, упорядочить по дате и выбрать первую запись.
Пожалуйста, подскажите как это реализовать в СКД?
|
|
2
nik_lena
02.11.13
✎
10:21
|
(1) (0) ВЫБРАТЬ
ПродажиОбороты.Номенклатура,
ПродажиОбороты.ХарактеристикаНоменклатуры,
ПродажиОбороты.ЗаказПокупателя,
ПродажиОбороты.ДоговорКонтрагента,
ПродажиОбороты.ДокументПродажи,
ПродажиОбороты.Подразделение,
ПродажиОбороты.Проект,
ПродажиОбороты.Организация,
ПродажиОбороты.Контрагент,
ПродажиОбороты.КоличествоОборот,
ПродажиОбороты.СтоимостьОборот,
ПродажиОбороты.СтоимостьБезСкидокОборот,
ПродажиОбороты.НДСОборот
ИЗ
РегистрНакопления.Продажи.Обороты(&НачалоПериода, &КонецПериода, , ) КАК ПродажиОбороты
и к каждой записи надо присоединить результат запроса:
ВЫБРАТЬ ПЕРВЫЕ 1
ЗаказыПокупателей.ЗаказПокупателя,
ЗаказыПокупателей.Номенклатура,
ЗаказыПокупателей.Регистратор.Ответственный
ИЗ
РегистрНакопления.ЗаказыПокупателей КАК ЗаказыПокупателей
ГДЕ
ЗаказыПокупателей.ВидДвижения = &Приход
И ЗаказыПокупателей.СуммаУпр > 0
УПОРЯДОЧИТЬ ПО
ЗаказыПокупателей.Период УБЫВ
|
|