В основе обработки лежит дерево запросов.
Добавляем группу <Сложения> и группу <Вычитания>
Добавляем строки для групп. Шаблон запроса берем из справочника. При выборе шаблона запроса автоматически заполняются параметры, используемые в тексте запроса.
Каждый запрос должен иметь выходное поле <Результат>.
Описание вычисления:
Рекурсивно вычисляется каждая строка дерева запросов:
- выполняется запрос с установленными пользователем параметрами;
- получаем таблицу значений с колонкой <Результат>
- формируем строковое представление таблицы значений для последующего отображения пользователю при активизации строки
Результаты строк в группах суммируются.
Разработка и тестирование на 1С:Предприятие 8.3 (8.3.13.1513)
Позже планирую сделать расширение.
Надеюсь, данная обработка / идея будет востребована сообществом.
Спасибо.