Имя: Пароль:
1C
 
УТ 10.3 отчет на универсальном отчете добавить поля
0 Loss_I
 
20.11.19
05:19
Здравствуйте!
Подскажите, пожалуйста! Есть такая задача в отчете Продажи добавить свои поля. Этот отчет сделан без запроса, т.е. обращением к регистру.
Чтобы добавить свои поля (цена из регистра Цены номенклатуры), переделано на запрос.
Но до этого в отчете было     
УниверсальныйОтчет.ДобавитьПолеРесурс("ПроцентСкидки", ВЫБОР КОГДА СтоимостьБезСкидокОборот = 0 ТОГДА 0 ИНАЧЕ (СтоимостьБезСкидокОборот - СтоимостьОборот) / СтоимостьБезСкидокОборот * 100 КОНЕЦ", "% скидки", ВЫБОР КОГДА СУММА(СтоимостьБезСкидокОборот) = 0 ТОГДА 0 ИНАЧЕ (СУММА(СтоимостьБезСкидокОборот) - СУММА(СтоимостьОборот)) / СУММА(СтоимостьБезСкидокОборот) * 100 КОНЕЦ"); // Чтобы не суммировались проценты

Как теперь сделать, чтобы проценты не суммировались, а считались по каждой группировке? Если в запросе не делать Сумму и итогах, то не выводится это поле в отчете, вернее оно пустое.
1 Индиго
 
20.11.19
05:41
Сначала все проссумируй в группироваках,сделай запрос вложенным и в верхнем запросе уже беот проценты
2 Loss_I
 
20.11.19
07:19
С этим вопросом разобрались, стормозил.
У меня другой вопрос теперь, более сложный.
Как сделать так, чтобы при выводе отчета считался показатель на основании значения вышестоящей группировки?
Т.е. например так:

Магазин1  А1
   ВидНоменклатуры1   А2
       Номенклатура1    А3
       Номенклатура2    А4


В1=А1, В2 = А2/А1,  В3 = А3/А2, В4 = А4/А2
3 Индиго
 
20.11.19
07:30
(2)Сделай вывод по группировкам и считай все сам.
А если СКД, то колдуй с вычисляемыми полями
4 Loss_I
 
20.11.19
07:37
с СКД было бы просто, а так не понятно. Вывод куда сделать и как?
5 Loss_I
 
20.11.19
07:37
это отчет Продажи в УТ 10.3 доработанный на универсальном отчете