0
1S_User
13.06.13
✎
22:03
|
Здравствуйте!
Напоролся на следующую проблему.
В договоре контрагента есть дополнительный реквизит Сумма.
Отчет выбирает данные в следующей детализации
Вид расчета (поле договора) Сумма догора Отгружено Оплачено
Контрагент 125 50 45
Договор контрагента 50
Регистратор 25 25
Договор контрагента 1 75
Регистратор 2 15 10
Регистратор 3 10 10
По каждому контрагенту может быть множество договоров, по каждому договору множество движений.
Нужно вывести в итоги данные по сумме договора строго из группировок договора так, чтобы не было замножений из-за детальных записей.
Пробовал использовать вычисляемое поле через
ВычислитьВыражение(<Выражение>, <Группировка>, <ОбластьВычисления>, <Начало>, <Конец>, <Сортировка>, <ИерархическаяСортировка>, <ОбработкаОдинаковыхЗначенийПорядка>)
подставляя ВычислитьВыражение("Сумма", "Договор", Группировка") - все равно замножает из-за наличия детальных записей.
Ясно, что я что-то делаю не так, но вот что - в упор непонятно.
Может, кто-нибудь сталкивался с данной проблемой или знает источник, где подробнее, чем в синтакс-помощнике описана работа с функциями СКД?
Заранее спасибо!
|
|
2
1S_User
14.06.13
✎
10:53
|
Спасибо за отзыв.
Как это сделать через объединение наборов, знаю, но придется перерисовывать запрос, который на деле намного сложнее описанной схемы (верен лишь общий смысл).
Хотел выяснить, нет ли возможности сделать на уровне настроек.
|
|