![]() |
Artikelpreise Netto / Brutto
Hallo
Ich musste meine Anwendung um eine Veranstaltungsplanung erweitern. Und jetzt habe ich das Problem, dass hier Bruttopreise aus der Gastro wie 15,50 € erscheinen. (Rundungsproblem: 15.50 / 1.19 = 13,0252 - gerundet 13,03 * 1.19 = 15,5057 - gerundet 15,51.) Belege können schon Netto oder Brutto erfasst werden. Im Artikelstamm lasse ich Netto oder Brutto erfassen, rechne aber immer bei Eingabe im Feld Brutto das Netto aus und speichere das auch so. Wenn jetzt ein Angebot mit "Preisangabe Brutto" erzeugt wird, holt er dann natürlich die 15,51 € raus. Wie macht ihr das? Speichert ihr Netto mit mehr Nachkommastellen oder lasst ihr Erfassung der Preise in Brutto im Artikelstamm zu? Frank Reim |
AW: Artikelpreise Netto / Brutto
Die einfachste und flexibelste Lösung ist, die Preise in Netto und Brutto zu erfassen und nach Bedarf zu verwenden. Hilfreich ist dann eine Kontroll- bzw. Abgleich-Funktionalität, die auf Diskrepanzen (z.B. > 0.01) hinweist bzw. die Netto- oder Brutto-Preise jeweils ermittelt.
|
AW: Artikelpreise Netto / Brutto
Zitat:
Aber ich denke, das kann u.U. einige Probleme erzeugen. Ich muss dann ja beachten: Was ist, wenn sich der allgemeine Steuersatz irgendwann ändert... Was ist, wenn sich die Steuergruppe am Artikel ändert... Und dann gibt es noch Artikel mit 2 Steuersätzen (Außer Haus). Dann müsste ich ja in einem Trigger alle Artikelpreise korrigieren... Ich habe dabei kein gutes Gefühl. Frank |
AW: Artikelpreise Netto / Brutto
wir haben es so gelöst, das der Anwender der Software grundsätzlich entscheiden muss, ob er Brutto- oder Nettorechnung nutzen möchte, je nachdem wird dann gerundet. Ein gemischte Nutzung ist nicht möglich. Wenn er das doch möchte, muss er mit den Rundungsfehlern leben.
|
AW: Artikelpreise Netto / Brutto
Zitat:
|
AW: Artikelpreise Netto / Brutto
Zitat:
Danke Frank |
AW: Artikelpreise Netto / Brutto
Zitat:
Jetzt muss ich erst mal nachdenken :gruebel: Frank |
AW: Artikelpreise Netto / Brutto
Zitat:
|
AW: Artikelpreise Netto / Brutto
unsere Lösung: wir speichern und verarbeiten intern alle Werte jeweils mit zusätzlichen 2 Kommastellen
Vorteile: - wir können intern stets mathematisch runden("Geradzahlregel" bei "x5"), so verteilen sich in den hinteren Zusatzstellen sogar die Rundungsfehler statistisch gleichmäßig - Zur Anzeige und Belegerzeugung kann jeder Anwender selbst auswählen, wir er nach außen runden möchte (immer aufrunden, immer abrunden, Geradzahlregel, freie Rundung) - einige Kleinkunden lieben unsere "frei Rundung"... zu gut deutsch im Chefmode kann wer will den Positionspreis selbst nach Bauchgefühl bestimmen - wir speichern pro Belegposition neben der Menge auch den Abrechnungspreis und pro Beleg dann zusätzlich die diesem zu dem Zeitpunkt verwendeten Steuersätze und Umrechnungskurse - jeder Beleg hat bei uns neben der Steuerposition mindestens eine (normaler weise verdeckte) Zusatz-Position in stets voller Genauigkeit, welche die Rundungsdifferenzen intern passend bucht |
AW: Artikelpreise Netto / Brutto
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz