View Issue Details

IDProjectCategoryView StatusLast Update
0001415FakturamaAllgemein (General)public2026-11-01 11:28
Reporterso Assigned To 
PrioritynormalSeverityfeatureReproducibilityhave not tried
Status newResolutionopen 
Summary0001415: Erweiterung Berechnung "Rundung je Position"
Description

Könnte man Fakturama um eine umschaltbare Berechnungsmethode ‚Rundung je Position‘ bzw. ‚Rundung der Gesamtsumme‘ erweitern? Natürlich müsste sie sich, je nachdem ob die Preise Netto oder Brutto erfasst sind, unterscheiden.

‚Rundung je Position‘:

Fall A: Produkte werden netto eingegeben
Maßgeblich ist der Nettopreis.

  1. Produkt-Nettopreis × Menge abzüglich Positionsrabatt berechnen = Netto-Positionspreis
  2. Den Netto-Positionspreis jeder Position auf die eingestellte Anzahl Nachkommastellen runden.
  3. Die gerundeten Netto-Positionspreise addieren = Netto-Summe
  4. Die Umsatzsteuer je Steuersatz aus der zugehörigen Netto-Summe berechnen und runden.
  5. Den Bruttogesamtbetrag aus Netto-Summe plus Umsatzsteuer bilden.
  6. Gegebenenfalls Dokumentrabatt, Verpackungskosten und Versandkosten berücksichtigen – jeweils mit einer eindeutig festgelegten Steuerzuordnung.
    Sollten die Brutto-Positionspreise in der Rechnung ausgewiesen sein, kann es bei der Gesamtsumme der einzeln gerundeten Brutto-Positionspreise zu einer Abweichung zur Brutto-Summe kommen.

Fall B: Produkte werden brutto eingegeben
Maßgeblich ist der Bruttopreis.

  1. Produkt-Bruttopreis × Menge abzüglich Positionsrabatt berechnen = Brutto-Positionspreis
  2. Den Brutto-Positionspreis jeder Position auf die eingestellte Anzahl Nachkommastellen runden.
  3. Die gerundeten Brutto-Positionsbeträge addieren = Brutto-Summe
  4. Die darin enthaltene Umsatzsteuer je Steuersatz aus der Brutto-Summe herausrechnen und runden.
  5. Die Nettosumme aus Bruttosumme minus Umsatzsteuer ermitteln.
  6. Gegebenenfalls Dokumentrabatt, Verpackungskosten und Versandkosten berücksichtigen.
    Sollten die Netto-Positionspreise in der Rechnung ausgewiesen sein, kann es bei der Gesamtsumme der einzeln gerundeten Netto-Positionspreise zu einer Abweichung zur Netto-Summe kommen.

Fall C: Produkte werden netto und brutto eingegeben
Hier sollte Fakturama einen der beiden Preise als „führend“ festlegen und den jeweils anderen Preis nur als abgeleiteten Preis behandeln.
Wichtig ist immer, dass Netto, Brutto und die Steuer der einzelnen Steuersätze zueinander immer konsistent sind. Je nachdem ob die Produktpreise in Netto oder Brutto gegeben sind oder bei Netto und Brutto abhängig vom führenden Preis sollte auch die entsprechende Summe immer der Summe der Positionspreise entsprechen.

‚Rundung der Gesamtsumme‘
Dies entspricht glaube ich im wesentlichen der heutigen Implementierung, jedoch sollte es dann bei der Berechnung von DOCUMENT.ITEMS.NET und DOCUMENT.TOTAL.GROSS konsistent durchgezogen werden.

TagsNo tags attached.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2026-11-01 11:28 so New Issue