Hallo Zusammen,
uns ist aufgefallen, dass bei Aufträgen und Rechnungen bei der Summierung des Nettobetrages mit der MWSt. offenbar ein Fehler entsteht.
Dies mag zwar erstmal nur im Cent-Bereich stattfinden, aber buchhalterisch trotzdem eine Katastrophe! Scheinbar wird hier falsch gerundet bzw. überhaupt nicht.
Richtig deutlich wird dies bei innergemeinschaftlichen Lieferungen - also mit MWSt. 0,00%.
Hier dürfte dieser Fehler überhaupt nicht entstehen!
Verwendet wurden die Formeln aus der vorhandenen Mustervorlage, weshalb ein selbst produzierter Fehler ausgeschlossen werden kann. ( JTL-Wawi 1.9.4.4)
"Gesamt Netto (" + LocNumber$(TotalsSalesOrder.VATRate, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), @DecimalVat) + " %)"
"zzgl. MwSt (" + LocNumber$(TotalsSalesOrder.VATRate, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), @DecimalVat) + " %)"
Für Rechnungsbetrag:
LocCurrL$(Report.TotalGrossPrice, @InvoiceCulture)
Für Zahlbetrag:
cond(@OneCurrency, LocCurrL$(Report.TotalGrossPrice, @InvoiceCulture), "") +
cond(@TwoCurrencies,
cond(Report.CurrencyISO <> Report.ShipFromCountryCurrencyISO,
LocCurrL$(Report.TotalGrossPrice,@InvoiceCulture) + " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.ShipFromCountryCurrencyFactor, @ShipFromCountryCulture)
, cond(Report.CurrencyISO <> Report.TaxCountryCurrencyISO,
LocCurrL$(Report.TotalGrossPrice, @InvoiceCulture) + " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.TaxCountryCurrencyFactor , @TaxCountryCulture)
, LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.ShipFromCountryCurrencyFactor, @ShipFromCountryCulture)
+ " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.TaxCountryCurrencyFactor , @TaxCountryCulture)))
, "") +
cond(@ThreeCurrencies, LocCurrL$(Report.TotalGrossPrice, @InvoiceCulture)
+ " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.ShipFromCountryCurrencyFactor, @ShipFromCountryCulture)
+ " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.TaxCountryCurrencyFactor , @TaxCountryCulture), "")
Hat jemand eine Idde, wo der Fehler liegt und wie man ihn beheben kann?
Vielen Dank für die Unterstützung.
uns ist aufgefallen, dass bei Aufträgen und Rechnungen bei der Summierung des Nettobetrages mit der MWSt. offenbar ein Fehler entsteht.
Dies mag zwar erstmal nur im Cent-Bereich stattfinden, aber buchhalterisch trotzdem eine Katastrophe! Scheinbar wird hier falsch gerundet bzw. überhaupt nicht.
Richtig deutlich wird dies bei innergemeinschaftlichen Lieferungen - also mit MWSt. 0,00%.
Hier dürfte dieser Fehler überhaupt nicht entstehen!
Verwendet wurden die Formeln aus der vorhandenen Mustervorlage, weshalb ein selbst produzierter Fehler ausgeschlossen werden kann. ( JTL-Wawi 1.9.4.4)
"Gesamt Netto (" + LocNumber$(TotalsSalesOrder.VATRate, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), @DecimalVat) + " %)"
"zzgl. MwSt (" + LocNumber$(TotalsSalesOrder.VATRate, JTL_GetCulture(Report.CountryISO, Report.LanguageISO, Report.CurrencyISO), @DecimalVat) + " %)"
Für Rechnungsbetrag:
LocCurrL$(Report.TotalGrossPrice, @InvoiceCulture)
Für Zahlbetrag:
cond(@OneCurrency, LocCurrL$(Report.TotalGrossPrice, @InvoiceCulture), "") +
cond(@TwoCurrencies,
cond(Report.CurrencyISO <> Report.ShipFromCountryCurrencyISO,
LocCurrL$(Report.TotalGrossPrice,@InvoiceCulture) + " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.ShipFromCountryCurrencyFactor, @ShipFromCountryCulture)
, cond(Report.CurrencyISO <> Report.TaxCountryCurrencyISO,
LocCurrL$(Report.TotalGrossPrice, @InvoiceCulture) + " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.TaxCountryCurrencyFactor , @TaxCountryCulture)
, LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.ShipFromCountryCurrencyFactor, @ShipFromCountryCulture)
+ " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.TaxCountryCurrencyFactor , @TaxCountryCulture)))
, "") +
cond(@ThreeCurrencies, LocCurrL$(Report.TotalGrossPrice, @InvoiceCulture)
+ " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.ShipFromCountryCurrencyFactor, @ShipFromCountryCulture)
+ " / " +
LocCurrL$(Report.TotalGrossPrice / Report.CurrencyFactor * Report.TaxCountryCurrencyFactor , @TaxCountryCulture), "")
Hat jemand eine Idde, wo der Fehler liegt und wie man ihn beheben kann?
Vielen Dank für die Unterstützung.