helpf.pro
Регистрация

v8.2 УП: Затраты с номенклатурой

z8491
13.12.2018 10:23Прочитано: 744

Помогите с запросом, хочу вывести данные по регистру затраты , но с номенклатурой и регистратора , т.е требование накладная, но сумма прихода не выволиться?

Код 1C v 8.х
 ВЫБРАТЬ
ЗатратыОбороты.СтатьяЗатрат,
ЗатратыОбороты.Регистратор,
ЗатратыОбороты.Подразделение,
ТребованиеНакладнаяМатериалы.Номенклатура,
ЗатратыОбороты.СуммаПриход
ИЗ
РегистрНакопления.Затраты.Обороты(&ДатаНач,ДатаКон, Регистратор, ) КАК ЗатратыОбороты
ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТребованиеНакладная.Материалы КАК ТребованиеНакладнаяМатериалы
ПО ЗатратыОбороты.Регистратор = ТребованиеНакладнаяМатериалы.Ссылка

Yandex
Возможно, вас также заинтересует
Реклама на портале
z8491
13.12.2018 11:35Ответ № 1

Хочу получить развернутый отчет по статьям затрат в разрезе номенклатуры, подразделения, склада, организации.

olegkirilove
13.12.2018 12:59Ответ № 2

попробуйте так:

Код 1C v 8.х
 

ВЫБРАТЬ
    Затраты.СтатьяЗатрат,
    Затраты.Регистратор,
    Затраты.Подразделение,
    ТребованиеНакладнаяМатериалы.Номенклатура,
    Затраты.Сумма
ИЗ
    РегистрНакопления.Затраты КАК Затраты
        ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТребованиеНакладная.Материалы КАК ТребованиеНакладнаяМатериалы
        ПО Затраты.Регистратор = ТребованиеНакладнаяМатериалы.Ссылка
            И Затраты.НомерСтроки = ТребованиеНакладнаяМатериалы.НомерСтроки
ГДЕ
    ТИПЗНАЧЕНИЯ(Затраты.Регистратор) = ТИП(Документ.ТребованиеНакладная)
    И
    Затраты.Период МЕЖДУДатаНач ИДатаКон

будет показывать то, что вы хотите, но все равно фигня)

z8491
13.12.2018 13:57Ответ № 3

сделал так 

Код 1C v 8.х
 ВЫБРАТЬ
ЗатратыОбороты.СтатьяЗатрат,
ПартииТоваровНаСкладахОбороты.Номенклатура,
ПартииТоваровНаСкладахОбороты.КоличествоРасход КАК Количество,
ПартииТоваровНаСкладахОбороты.СтоимостьРасход КАК Стоимость,
ПартииТоваровНаСкладахОбороты.Склад,
ПартииТоваровНаСкладахОбороты.Регистратор
ИЗ
РегистрНакопления.Затраты.Обороты(&HaчaлoПepиoдa,KoнeцПepиoдa, Регистратор, ) КАК ЗатратыОбороты
ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровНаСкладах.Обороты(&HaчaлoПepиoдa,KoнeцПepиoдa, Регистратор, ) КАК ПартииТоваровНаСкладахОбороты
ПО (ПартииТоваровНаСкладахОбороты.Регистратор = ЗатратыОбороты.Регистратор)
Подсказка: Щелникни по Имени пользователя напротив ответа, и тем самым покажешь, что сообщение адресовано ему.
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.