Вычисляемое поле в отчете на СКД (объединение) #447043


#0 by babylon_5
Делаю отчет на СКД. Тип набора данных - объединение. Запрос 1: ВЫБРАТЬ П_РасчетЗаказа.Ссылка, П_РасчетЗаказа.Продукция, П_РасчетЗаказаМатериалы.Номенклатура, П_РасчетЗаказаМатериалы.Количество, 0 КАК КоличествоТН ИЗ Документ.П_РасчетЗаказа.Материалы КАК П_РасчетЗаказаМатериалы ЛЕВОЕ СОЕДИНЕНИЕ Документ.П_РасчетЗаказа КАК П_РасчетЗаказа ПО П_РасчетЗаказаМатериалы.Ссылка = П_РасчетЗаказа.Ссылка Запрос 2: ВЫБРАТЬ ПартииТоваровНаСкладах.Склад, ПартииТоваровНаСкладах.Номенклатура, 0 КАК Количество; ПартииТоваровНаСкладах.Количество как КоличествоТН, ПартииТоваровНаСкладах.Стоимость, ТребованиеНакладная.П_ДокументОснование.Ссылка, ТребованиеНакладная.Ссылка ИЗ РегистрНакопления.ПартииТоваровНаСкладах КАК ПартииТоваровНаСкладах ЛЕВОЕ СОЕДИНЕНИЕ Документ.ТребованиеНакладная КАК ТребованиеНакладная ПО ПартииТоваровНаСкладах.Регистратор = ТребованиеНакладная.Ссылка Т.е. в ТребованииНакладной есть поле со ссылкой на РасчетЗаказа. Дальше вывожу это все с группировкой по РасчетЗаказа.Ссылка И в группировке нужно вывести разницу между количеством ТМЦ в РасчетеЗаказа (расчетное значение) и количеством в ТребованииНакладной (реальное). Разница нужна в процентах. В абсолютном значении уже получил. Не получается сделать вычисляемое поле и похоже из-за того, что количества находятся в разных запросах. И что с этим делать - не понятно.
#1 by IronDemon
Сумма(Количество)-Сумма(КоличествоТН)
#2 by babylon_5
Мне разница нужна в процентах от количества в РасчетеЗаказа.
#3 by IronDemon
#4 by IronDemon
Как пример.
#5 by babylon_5
Засада в том, что номенклатура в РасчетеЗаказа и в ТребованииНакладной может не совпадать. Например: в расчете(эт теория) написали 125кг тмц1, а в ТребованииНакладной(практика) 75кг тмц1 и 55кг тмц2 или вообще: 80кг тмц2 и 60кг тмц2. Соответственно в расчете 125кг - 100%, в ТН(берем второй случай) 140кг это 112%. Вывести нужно 12% и именно на строке группировки. Потому что в строках с тмц это практически лишено смысла Т.е. что-то вроде ------------------------------------------------ Ссылка,               КвоРЗ   КвоТН    Разница     Наименование       ------------------------------------------------- РасчетЗаказа23        125      140       12%
#7 by babylon_5
А одним запросом выбрать не получается. Или выводит ТМЦ из заказа или из требования. А и те и те - ну никак.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С