SQL Sum Function bei nvarchar Werten Konvertierung

Das erste Cast wandelt den Nvarchar Wert aus Lo.Kosten in einen Float.
Das zweite Cast wandelt den Float Wert aus Lo.Kosten in einen Decimal Wert.
Die Replace Function wandelt die „,“ in „.“ ab.
Die Sum Function summiert den Wert auf. 

select sum(CAST(CAST(REPLACE(Lo.Kosten, ‚,‘, ‚.‘) AS float) AS decimal(6, 2))) from lohnberechnung as lo

Kassenbuch Rechnungsausgleich Bareinnahme

Buchungsbeispiel Rechnungsausgleich

In der Kontokorrentbuchhaltung handelt es sich hier ja nur um den Ausgleich des offenen Posten.
Das Quelldokument ist eine Rechnung und hier wurden die Erlöse bereits an das Rechnungswesen (Fibu) übergeben. Das Feld MwSt. Satz spielt in diesem Beleg keine Rolle.