nach dem problemlosen Update von von 1.2.6.13 F auf 1.4.2.7 K werden keine überfälligen Rechnungen mehr angezeigt. Bei Überfällig steht 0
Auch wenn ich einen Zahlungseingang anklicke werden die Überfälligen nicht rot, obwohl das Zahlungsziel weit überschritten ist. Die Anzahl der offenen Tage ist aber korrekt. Im Rechnungsjournal erscheinen überfällige Rechnungan auch rot.
Install Log des DB Updates im Anhang.
Die alte Datenbank lief auf einer SuSE 9.2 mit MySQL 4.0.21-4.4 Die neue Datenbank läuft auf RHEL 5.2 mit MySQL 4.1.22
Das aktuelle Datum des Servers ist korrekt:
Code: Alles auswählen
mysql> select curdate();
+------------+
| curdate() |
+------------+
| 2009-03-28 |
+------------+
1 row in set (0.00 sec)
Das CAO-Query für die überfälligen Zahlungen liefert:
Code: Alles auswählen
mysql> select
format(count(*),0) as ANZAHL,
sum(J.BSUMME) as BSUMME,
sum(J.BSUMME) - sum(JOP.ZAHLUNGEN_SUM) + IFNULL(MA.MAHNGEBUEHR,0) as SALDO, TO_DAYS(J.RDATUM)+J.SOLL_NTAGE-TO_DAYS(CURDATE())<0 as UEBERFAELLIG,J.WAEHRUNG from JOURNAL J,JOURNAL_OP JOP left outer JOIN MAHNUNG MA on MA.JOURNAL_ID=JOP.JOURNAL_ID and MA.MAHN_STATUS='O'
where J.REC_ID=JOP.JOURNAL_ID and J.STADIUM IN (2,3,4,5,6,7,11) and J.QUELLE IN (3,4) and YEAR(J.RDATUM)>=2000 and J.BSUMME<>0 group by J.WAEHRUNG, UEBERFAELLIG;
+--------+-----------+-----------+--------------+----------+
| ANZAHL | BSUMME | SALDO | UEBERFAELLIG | WAEHRUNG |
+--------+-----------+-----------+--------------+----------+
| 397 | 272957.63 | 263975.15 | 0 | |
+--------+-----------+-----------+--------------+----------+
1 row in set (0.00 sec)
vlg
Frank