Mal wieder eine Anfängerfrage aber diesesmal recht komplex..oder nicht ? Also folgende Aufgabe..es gibt eine Abfrage die einmal die gesamte Rechnung ausweist mit Netto, Brutto, Mwst ...bis hierher kein Problem..alles stimmt...nun kommt die 2. Abfrage..hier werden die Rechnungspositionen nochmal abgefragt ..und auch die mwst. Und hier gibt es Rundungsdifferenzen die genau immer 0.01 cent entsprechen. Beispiel: Summe Mehrwertsteuer aus Gesamt Betrag (19%) 242.16 aus 1274.50
Mehrwertsteuer aus Rechnungspositionen 242.17 . Mir wäre es ja egal, aber unsere Fibu macht da blöd rum. So wenn ich nun mal hingehe und ziehe mir die einzelnen Beträge raus so steht das in der Tabelle was unser ERP System dort reinschreibt:
137.47
29.93
25.94
10.64
38.19
Nun rechne ich mal selbst und ziehe mir die Positionen (Erloes * UST(19%) / 100) so erhalte ich dieses Ergebnis..
137.46500000
29.92500000
25.93500000
10.64000000
38.19000000
Wie schaffe ich es nun auf die o.g korrekten 242.16 zu kommen ? Mit Ceiling oder Round wird ja standard mässig immer um 0.5 aufgerundet oder abgerundet.
Mehrwertsteuer aus Rechnungspositionen 242.17 . Mir wäre es ja egal, aber unsere Fibu macht da blöd rum. So wenn ich nun mal hingehe und ziehe mir die einzelnen Beträge raus so steht das in der Tabelle was unser ERP System dort reinschreibt:
137.47
29.93
25.94
10.64
38.19
Nun rechne ich mal selbst und ziehe mir die Positionen (Erloes * UST(19%) / 100) so erhalte ich dieses Ergebnis..
137.46500000
29.92500000
25.93500000
10.64000000
38.19000000
Wie schaffe ich es nun auf die o.g korrekten 242.16 zu kommen ? Mit Ceiling oder Round wird ja standard mässig immer um 0.5 aufgerundet oder abgerundet.