No sé especificamente en Interbase, pero normalmente los parámetros son sólo para valores de campos, como el caso de
:p_vendedor.
Se me ocurre que podrías tener una tabla comisiones donde almacenes la comisión de cada vendedor, y enlaces esta tabla en la consulta. Algo como esto:
Código SQL
[-]
select 'comision', sum(importe) * comisiones.comision /100
from ventas
left join comisiones on comisiones.vendedor = vendedor
where vendedor =:P_Vendedor
// Saludos