Erstellt vor 7 Jahren
Geschlossen vor 7 Jahren
#804 closed Fehler (invalid)
SQL-Fehler bei Rechnungsauswahl in Bericht aller Rechnungen
| Erstellt von: | lx-office@… | Verantwortlicher: | p.reetz@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.6.2 unstable |
| Schweregrad: | kritisch | Stichworte: | Bericht |
| Beobachter: |
Beschreibung
Menü: Verkauf-->Berichte-->Rechnungen
Bei Ansicht der resultierenden Liste aller offenen Rechnungen führt die Auswahl
einer Rechnung zu folgendem SQL-Fehler:
SELECT
c.accno, c.description,
a.source, a.amount, a.memo, a.transdate, a.cleared, a.project_id, a.taxkey,
p.projectnumber,
t.rate, t.id
FROM acc_trans a
LEFT JOIN chart c ON (c.id = a.chart_id)
LEFT JOIN project p ON (p.id = a.project_id)
LEFT JOIN tax t ON (t.id= (SELECT tk.tax_id FROM taxkeys tk
WHERE (tk.taxkey_id=a.taxkey) AND
((CASE WHEN a.chart_id IN (SELECT chart_id FROM taxkeys WHERE taxkey_id = a.taxkey)
THEN tk.chart_id = a.chart_id
ELSE 1 = 1
END)
OR (c.link='%tax%')) AND
(startdate <= a.transdate) ORDER BY startdate DESC LIMIT 1))
WHERE a.trans_id = ?
AND a.fx_transaction = '0'
ORDER BY a.oid, a.transdate (3)
FEHLER: Spalte a.oid existiert nicht
LINE 19: ORDER BY a.oid, a.transdate
Änderungshistorie (2)
comment:1 Geändert vor 7 Jahren durch lx-office@…
- Zusammenfassung von SQL-Fehler bei Rechnungsauswahl in Bericht aller Rechnungen nach SQL-Fehler bei Rechnungsauswahl in Bericht aller Rechnungen geändert
comment:2 Geändert vor 7 Jahren durch m.bunkus@…
- Lösung auf invalid gesetzt
- Status von new nach closed geändert
Es gilt das Gleiche, was ich eben bei #803 geschrieben habe:
Hier haben Sie beim Anlegen der Datenbank nicht die Installationsanweisungen
beachtet. Sie beschreibt, dass PostgreSQL >= 8.0 explizit dazu konfiguriert
werden muss, dass OIDs unterstützt werden. Lx-Office verwendet OIDs und
verlangt diese.

Die zugrunde liegende Datenbank wurde jungfräulich erstellt (SKR3) und
beinhaltet einen Kunden sowie einen Artikel.