la query fa la sum per articolo in realtà, non per fornitore.
poi devo visualizzare il totale alla fine di ogni tabella.
ecco perchè lo calcolo così!

poi non sto usando i model, ma il tutto si trova in una stored procedure in cui costruisco l'istruzione in base ai parametri che mi passano.
però si, potrei anche spostare quel pezzo di codice come suggerito.
domani lo faccio!

grazie mille per le dritte!