Добрый день, УНФ 3.0.10.149, платформа 8.3.24.1548
Разработал внешний отчет
ВЫБРАТЬ
ВЫБОР
КОГДА ЗапасыОстаткиИОбороты.Регистратор = НЕОПРЕДЕЛЕНО
ТОГДА NULL
ИНАЧЕ ЗапасыОстаткиИОбороты.Регистратор
КОНЕЦ КАК Регистратор,
ЕСТЬNULL(ЗапасыОстаткиИОбороты.Регистратор.Контрагент, ТИПЗНАЧЕНИЯ(ЗапасыОстаткиИОбороты.Регистратор)) КАК РегистраторКонтрагент,
ЗапасыОстаткиИОбороты.Организация КАК Организация,
ЗапасыОстаткиИОбороты.СтруктурнаяЕдиница КАК СтруктурнаяЕдиница,
ЗапасыОстаткиИОбороты.СчетУчета КАК СчетУчета,
ЗапасыОстаткиИОбороты.Номенклатура КАК Номенклатура,
ЗапасыОстаткиИОбороты.Характеристика КАК Характеристика,
ЗапасыОстаткиИОбороты.Партия КАК Партия,
ЗапасыОстаткиИОбороты.ЗаказПокупателя КАК ЗаказПокупателя,
ЗапасыОстаткиИОбороты.КоличествоНачальныйОстаток КАК КоличествоНачальныйОстаток,
ЗапасыОстаткиИОбороты.КоличествоОборот КАК КоличествоОборот,
ВЫБОР
КОГДА ЗапасыОстаткиИОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная
ТОГДА ЗапасыОстаткиИОбороты.КоличествоРасход
ИНАЧЕ ЗапасыОстаткиИОбороты.КоличествоПриход
КОНЕЦ КАК КоличествоПриход,
ВЫБОР
КОГДА ЗапасыОстаткиИОбороты.Регистратор ССЫЛКА Документ.РасходнаяНакладная
ТОГДА -ЗапасыОстаткиИОбороты.КоличествоПриход
ИНАЧЕ ЗапасыОстаткиИОбороты.КоличествоРасход
КОНЕЦ КАК КоличествоРасход,
ЗапасыОстаткиИОбороты.КоличествоКонечныйОстаток КАК КоличествоКонечныйОстаток
ИЗ
РегистрНакопления.Запасы.ОстаткиИОбороты(, , Авто, , Номенклатура.КатегорияНоменклатуры = &КатегорияНоменклатуры) КАК ЗапасыОстаткиИОбороты
ГДЕ
ЗапасыОстаткиИОбороты.Регистратор <> НЕОПРЕДЕЛЕНО
Показать
Не могу сделать так, чтобы по полю номенклатуры получалось последнее значение расшифровки по регистратору, нужно чтобы были данные из 2 строки где Док2, а не Док1, а по складу и контрагенту наоборот должна считаться сумма
Подскажите пожалуйста, что делаю не так, "Последняя" не помогает