Thanks Jocelyn, would it be correct to phrase it like this:
If there are conditions/calculations/or business logic to derive a result, then we can use BRFplus to model this logic, the result may be then used to update an object, e.g. pricing calculation.