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

Geld allein macht nicht glücklich - benutzt kivitendo!

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

Gefragt von (90 Punkte)

Bitte logge dich ein oder melde dich neu an um die Frage zu beantworten.

Ähnliche Fragen

...