Projekt

Allgemein

Profil

Fehler #350

Berichte->Projektbuchungen wirft Fehler bei ausgwählten Project

Von Werner Hahn vor fast 7 Jahren hinzugefügt. Vor etwa 6 Jahren aktualisiert.

Status:
Gelöst
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
-
Beginn:
01.03.2018
Abgabedatum:
% erledigt:

100%

Geschätzter Aufwand:

Beschreibung

Fehler!

DBD::Pg::st execute failed: ERROR: column p.income_accno_id does not exist
LINE 18: JOIN chart c ON (p.income_accno_id = c.id)
^ at SL/DBUtils.pm line 150.

Ich hatte gedacht die income_accno_id Geschichte wäre komplett draußen
getestet auch auf der Steigmann

Zugehörige Revisionen

Revision bfdc537f (diff)
Von Andreas Rudin vor etwa 6 Jahren hinzugefügt

Fixt #350 Fehler p.income_accno_id does not exist

Die mehrmals in RP.pm vorkommenden Zeilen
'JOIN chart c on (p.income_accno_id = c.id)'
und
'JOIN chart c on (p.expense_accno_id = c.id)'
erzeugten einen Fehler, da es in der Tabelle parts
keine solchen Spalten gibt, sondern in taxzone_charts
Deshalb jeweils die Zeile
'JOIN taxzone_charts t ON (p.buchungsgruppen_id = t.id)'
vorher eingefügt und jeweils p.income bzw. p.expense durch
t.income bzw. t.expense ersetzt.
Der Fehler trat auf bei 'Berichte -> Projektbuchungen'
sowie bei der GUV und BWA mit ausgewähltem Projekt.

Historie

#1

Von G. Richardson vor fast 7 Jahren aktualisiert

Ich hatte gedacht die income_accno_id Geschichte wäre komplett draußen
getestet auch auf der Steigmann

Ja, sollte eigentlich nicht mehr vorkommen. Bei den Berichten werden je nach Auswahl der Filter verschiedene SQL-Fragemente zusammengepuzzelt, und der Projektfilterteil wurde bei der damaligen Umstellung übersehen und nicht umgestellt. Der Teil müßte also noch korrigiert werden.

#2

Von Werner Hahn vor mehr als 6 Jahren aktualisiert

Bei BWA und GUV tritt der Fehler ebenfalls auf, wenn ein Projekt gewählt ist

#3

Von Andreas Rudin vor etwa 6 Jahren aktualisiert

Fehler behoben mit Commit bfdc537fd1664812343a6c7ce690c716f8f6a580

Damit funktioniert jetzt Berichte → Projektbuchungen wieder fehlerfrei, auch bei der GUV und BWA kann wieder ein Projekt ausgewählt werden.

Bei der Bilanz ist es momentan nicht möglich über das Webinterface ein Projekt auszuwählen.
Ich denke, dass diese Funktion jetzt wieder eingebaut werden könnte.

Bei der Erfolgsrechnung fehlt die Möglichkeit, Projekte auszuwählen bisher noch vollständig.

P.S. Bei odyn gibt es für den gleichen Fehler einen anderen Fix, siehe 2d010f7428be72a8749f0a9fd5d3ce70fd37513b
Ich vermute, dass dieser Fix nicht korrekt funktioniert.

#4

Von Andreas Rudin vor etwa 6 Jahren aktualisiert

  • Status wurde von Neu zu Gelöst geändert
  • % erledigt wurde von 0 zu 100 geändert

Status geändert durch Changeset kivitendo|bfdc537fd1664812343a6c7ce690c716f8f6a580.

Auch abrufbar als: Atom PDF