la select filtra i record in base ad una serie di parametri ben precisi, ed in base a questi varia la somma degli importi. per cui puoi capire che se faccio una funzione "separata", che nn è altro la copia della precedente (nelle join e nelle clausole) solo che non seleziona campi ma effettua solo la somma, facendo una modifica nell'una devo fare un merge con l'altra....
insomma, da asp sarebbe un giochetto da ragazzi ma voglio evitarlo, vorrei evitare anche i cursori.
del resto fatta la query i dati sufficienti e necessari per effettuare la somma esistono già, ma non riesco a sommarli.