Project

General

Profile

Unterstützung #231

Falscher Bezahl-Wert im Nebenbuch - warum?

Added by Andreas Rudin over 4 years ago. Updated over 4 years ago.

Status:
Neu
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
02/24/2017
Due date:
% Done:

0%

Estimated time:

Description

Hallo zusammen:

Ich bekomme im Selftest report folgende Fehlermeldung:

not ok 22 - Folgende Ausgangsrechnungen haben einen falschen Bezahl-Wert im Nebenbuch:
  1. Failed test 'Folgende Ausgangsrechnungen haben einen falschen Bezahl-Wert im Nebenbuch:'
  2. at /var/www/kivitendo/revamp/kivitendo-erp/SL/BackgroundJob/SelfTest/Transactions.pm line 41.
  3. Rechnungsnummer: R2017007 Hauptbuch-Wert: -200.00000
  4. Nebenbuch-Wert: 230.00000

Kann aber nicht nachvollziehen, was bei den Buchungen zu dieser Rechnung falsch sein sollte.

Anbei der Screenshot des Buchungs-Tabs zu dieser Rechnung R2017007

Liegt da ein Fehler im Selftest-Script vor oder sehe ich etwas nicht?


Files

Buchungen_R2017007.png (26.5 KB) Buchungen_R2017007.png Andreas Rudin, 02/24/2017 05:00 AM

History

#1

Updated by Bernd Bleßmann over 4 years ago

Hi,

wie das sein soll bzw. was sinnvoll ist, weiß ich nicht, aber ein kurzer Blick in SL/BackgroundJob/SelfTest/Transactions.pm legt nahe, dass für den Hauptbuch-Wert nur das aktuelle Jahr herangezogen wird und die erste Zahlung ist im alten Jahr und fehlt daher.

In _setup:
$self->fromdate(DateTime->new(day => 1, month => 1, year => DateTime->today->year));
$self->todate($self->fromdate->clone->add(years => 1)->add(days => -1));

Also available in: Atom PDF