Willkommen im kivitendo Forum! Hier erweitern und teilen AnwenderInnen und EntwicklerInnen ihr Wissen.

Teste kivitendo!

kivitendo Demo

kivitendo Demo mit Schweizer Kontenplan und neuem Layout

Unterstützt kivitendo mit der Basis-Subskription!

0 Punkte

Beim Verbuchen eines Kontoauszuges kann man zu einem Posten ja eine Dialogbuchung machen über den vollen offenen Betrag. Wir verbuchen oft Sammelüberweisungen, bei denen zu einem Posten viele Rechnungen, auch mit Skontoabzug zugewiesen werden. Es bleibt oft ein Restbetrag, für den es keine Rechnung gibt und den man mit einer Dialogbuchung bearbeiten kann. Dabei kommt es häufig vor, dass durch die Skontoberechnung ein Fehlbetrag im subCent-Bereich entsteht (durchaus auch nanoCent), weswegen dann von kivitendo die Dialogbuchung verweigert wird.

Könnte man an der entsprechenden Stelle nicht eine Rundung deutlich unter einem Cent einführen? Es handelt sich um diese Zeilen 1372/73 in bin/mozilla/gl.pl (version 3.5.4):

  die "Can only assign the full (partial) bank amount to a single general ledger booking"
    unless $bt->not_assigned_amount == $payment->[0]->amount * -1;

Ich habe mich mit dem Hack

unless $bt->not_assigned_amount >= ($payment->[0]->amount * -1) - 0.01;

beholfen, aber eine saubere Rundung wäre natürlich besser.

Joachim

von (90 Punkte)

1 Antwort

0 Punkte

Hi Joachim,
bestätigt und mit 9c8e598ed5e in der nächsten Version behoben.

von (18.7k Punkte)

Ähnliche Fragen

0 Punkte
1 Antwort
0 Punkte
1 Antwort
Gefragt 10 Feb von Bitflight (480 Punkte)
0 Punkte
2 Antworten
Gefragt 27, Aug 2021 von Malte (250 Punkte)
...