Revision 13f40529
Von Jan Büren vor mehr als 8 Jahren hinzugefügt
SL/BackgroundJob/SelfTest/Transactions.pm | ||
---|---|---|
511 | 511 |
my $missing_tax_bookings = selectall_hashref_query($::form, $self->dbh, $query, $self->fromdate, $self->todate); |
512 | 512 |
|
513 | 513 |
if ( scalar @{ $missing_tax_bookings } > 0 ) { |
514 |
$self->tester->ok(0, "Folgende Konten weisen Buchungen ohne Steuer auf:"); |
|
514 |
$self->tester->ok(0, "Folgende Konten weisen Buchungen ohne Steuerverknüpfung auf:");
|
|
515 | 515 |
|
516 | 516 |
for my $acc_trans_nok (@{ $missing_tax_bookings } ) { |
517 | 517 |
$self->tester->diag("Kontonummer: $acc_trans_nok->{accno} Belegdatum: $acc_trans_nok->{transdate} Trans-ID: $acc_trans_nok->{trans_id}. |
518 |
Kann über System -> Korrekturen im Hauptbuch bereinigt werden."); |
|
518 |
Kann über System -> Korrekturen im Hauptbuch bereinigt werden. Falls es ein Zahlungskonto ist, wurde |
|
519 |
ggf. ein Brutto-Skonto-Konto mit einer Netto-Rechnung verknüpft. Kann nur per SQL geändert werden."); |
|
519 | 520 |
} |
520 | 521 |
} else { |
521 | 522 |
$self->tester->ok(1, "Hauptbuch-Nettowert und Nebenbuch-Nettowert stimmen überein."); |
Auch abrufbar als: Unified diff
SelfTests: Weitere Randfälle zumindestens in der Analyse-Ausgabe erwähnen
Hintergrund: Steuerschlüssel können auch bei Zahlungskonten vorhanden sein,
damit wäre eine Verknüpfung mit einer Netto-Rechnung auch nicht sinnvoll.