Erstellt vor 11 Jahren

Geschlossen vor 9 Jahren

#48 closed Fehler (works-for-me)

Dienstleistung bleibt ohne Vorsteuer

Erstellt von: andre@… Verantwortlicher: p.reetz@…
Priorität: normal Meilenstein:
Komponente: kivitendo ERP Version: 2.2-svn
Schweregrad: normal Stichworte: Einkauf
Beobachter:

Beschreibung

Wenn ich eine Dienstleistung angelegt habe die mit einem Aufwandskonto
verknüpft ist, welchem wiederum eine Steuer zugewieen wurde,
dann wird diese Vorsteuer nicht mit berechnet in einer Einkaufsrechnung.
Das Problem tritt wahrscheinlich nur bei EÜR auf.
Angehängter Patch löste das Problem bei mir.
Version: 2.0.1

Anhänge (2)

IR.pm.patch (787 Byte) - hinzugefügt von andre@… vor 11 Jahren.
IR.pm.patch
bilanz.patch (1.1 KB) - hinzugefügt von jochen@… vor 9 Jahren.
Behebt Bug #48

Alle Anhänge herunterladen als: .zip

Änderungshistorie (6)

Geändert vor 11 Jahren durch andre@…

IR.pm.patch

comment:1 Geändert vor 11 Jahren durch p.reetz@…

Der Patch wurde übernommen und hat den Fehler behoben. Vielen Dank für die
Hilfe.

Geändert vor 9 Jahren durch jochen@…

Behebt Bug #48

comment:2 Geändert vor 9 Jahren durch jochen@…

  • attachments.isobsolete von 0 nach 1 geändert

comment:3 Geändert vor 9 Jahren durch jochen@…

  • Lösung fixed gelöscht
  • Status von closed nach new geändert
  • Version von 2.0.0 nach 2.2-svn geändert

Der Patch behebt den Fehler in Version 2.1.2 nicht.
IMO ist das Problem das der Vergleich auf Ungleichheit

$vendor_accno =

($ref->{expense_accno} != $ref->{inventory_accno})
? $ref->{inventory_accno}
: $ref->{expense_accno};

der Vergleich sollte aber auf Gleichheit sein, denn Bilanzierung erfolgt wenn
Umsatzkonten ungleich Inventarkonten sind.

Die richtige Abfrage wäre also:

$vendor_accno =

($ref->{expense_accno} == $ref->{inventory_accno})
? $ref->{inventory_accno}
: $ref->{expense_accno};

Dies ist aber wiederum:

vendor_accno = $ref->{expense_accno};

Ein entsprechender Patch hängt an.

Jochen Kokemüller
Main-IT

Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.