Gli aggiornamenti che apporti al CTE verranno inseriti a cascata nella tabella di origine.
Ho dovuto indovinare leggermente il tuo schema, ma qualcosa del genere dovrebbe funzionare.
;WITH T AS
( SELECT InvoiceNumber,
DocTotal,
SUM(Sale + VAT) OVER(PARTITION BY InvoiceNumber) AS NewDocTotal
FROM PEDI_InvoiceDetail
)
UPDATE T
SET DocTotal = NewDocTotal