Помогите с запросом, хочу вывести данные по регистру затраты , но с номенклатурой и регистратора , т.е требование накладная, но сумма прихода не выволиться?
ВЫБРАТЬ ЗатратыОбороты.СтатьяЗатрат, ЗатратыОбороты.Регистратор, ЗатратыОбороты.Подразделение, ТребованиеНакладнаяМатериалы.Номенклатура, ЗатратыОбороты.СуммаПриход ИЗ РегистрНакопления.Затраты.Обороты(&ДатаНач,ДатаКон, Регистратор, ) КАК ЗатратыОбороты ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТребованиеНакладная.Материалы КАК ТребованиеНакладнаяМатериалы ПО ЗатратыОбороты.Регистратор = ТребованиеНакладнаяМатериалы.Ссылка
Хочу получить развернутый отчет по статьям затрат в разрезе номенклатуры, подразделения, склада, организации.
попробуйте так:
ВЫБРАТЬ Затраты.СтатьяЗатрат, Затраты.Регистратор, Затраты.Подразделение, ТребованиеНакладнаяМатериалы.Номенклатура, Затраты.Сумма ИЗ РегистрНакопления.Затраты КАК Затраты ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТребованиеНакладная.Материалы КАК ТребованиеНакладнаяМатериалы ПО Затраты.Регистратор = ТребованиеНакладнаяМатериалы.Ссылка И Затраты.НомерСтроки = ТребованиеНакладнаяМатериалы.НомерСтроки ГДЕ ТИПЗНАЧЕНИЯ(Затраты.Регистратор) = ТИП(Документ.ТребованиеНакладная) И Затраты.Период МЕЖДУДатаНач ИДатаКон
будет показывать то, что вы хотите, но все равно фигня)
сделал так
ВЫБРАТЬ ЗатратыОбороты.СтатьяЗатрат, ПартииТоваровНаСкладахОбороты.Номенклатура, ПартииТоваровНаСкладахОбороты.КоличествоРасход КАК Количество, ПартииТоваровНаСкладахОбороты.СтоимостьРасход КАК Стоимость, ПартииТоваровНаСкладахОбороты.Склад, ПартииТоваровНаСкладахОбороты.Регистратор ИЗ РегистрНакопления.Затраты.Обороты(&HaчaлoПepиoдa,KoнeцПepиoдa, Регистратор, ) КАК ЗатратыОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладах.Обороты(&HaчaлoПepиoдa,KoнeцПepиoдa, Регистратор, ) КАК ПартииТоваровНаСкладахОбороты ПО (ПартииТоваровНаСкладахОбороты.Регистратор = ЗатратыОбороты.Регистратор)