Seite 1 von 1

Gutschriften MwSt Bug.

Verfasst: Mi 9. Dez 2015, 10:07
von Jens_S
Ich hatte gestern im Bugtracker einen Bug gepostet, der zwischenzeitlich wieder geschlossen wurde. Leider hab ich keine Möglichkeit gefunden dort nochmal eine Anmerkung zu hinterlassen, deshalb schreibe ich nochmal im Forum:
Es geht um den hier:
http://bug.cao-faktura.de/view.php?id=144#bugnotes

Ich hatte da einen Denkfehler in der Bug-Beschreibung.

1. Der Fehler liegt nicht darin, dass der Eintrag für die Bruttosumme z.B. in BSUMME_2 fehlt. Das wäre ja eigentlich Quatsch, denn der Artikel gehört ja gar nicht zum Steuercode 2. Der Fehler liegt darin, dass in NSUMME_2 ein Wert eingetragen wird.

2. Habe ich jetzt heute festgestellt, dass der Fehler wohl nur bei Gutschriften mit freiem Artikel auftritt.

Beispiel: Ein Kunde aus der Schweiz erhält eine Gutschrift über -53,30. Diese soll umsatzsteuerfrei erfolgen. Da die Ware in der Post verloren ging soll nur der Betrag erstattet werden und deshalb wird ein freier Artikel verwendet. Bei mir erzeugt CAO Faktura dann folgende Einträge:

NSUMME_0 = 0
NSUMME_1 = 0
NSUMME_2 = -53,30
NSUMME_3 = 0
NSUMME = 0 -53,30

MSUMME_0 = 0
MSUMME_1 = 0
MSUMME_2 = 0
MSUMME_3 = 0
MSUMME = 0

BSUMME_0 = 0
BSUMME_1 = 0
BSUMME_2 = 0
BSUMME_3 = 0
BSUMME = -53,30

D.h. es fehlt der Eintrag in BSUMME_0 und der Eintrag in NSUMME_2 müsste in NSUMME_0 stehen. Mir ist das aufgefallen weil ich die Werte aus CAO in die Buchhaltung importiere und mir das Buchaltugnsprogramm einen Importfehler angezeigt hat. Denn es war ein Nettobetrag für 19% importiert allerdings mit Mehrwersteuersumme 0.

Re: Gutschriften MwSt Bug.

Verfasst: Mi 9. Dez 2015, 10:15
von redone
Moin,

wenn der Steuercode entfernt wird, dann wird in _0 geschrieben. Nicht aber wenn der Kunde MwSt-Frei angehakt hat, dann bleiben die Beträge im Feld für den entsprechenden Steuercode. Allerdings dürfte BSUMME_2 nicht NULL sein.
Das prüfe ich nach.

Re: Gutschriften MwSt Bug.

Verfasst: Mi 9. Dez 2015, 10:26
von Jens_S
NSUMME_2 müsste aber auch 0 sein, oder?