Erstellt vor 4 Jahren
Geschlossen vor 4 Jahren
#1504 closed Fehler (fixed)
UStVa Modul SQL Fehler: "text >= integer" nicht erlaubt
| Erstellt von: | j.perz@… | Verantwortlicher: | p.reetz@… |
|---|---|---|---|
| Priorität: | normal | Meilenstein: | |
| Komponente: | kivitendo ERP | Version: | 2.6.1 |
| Schweregrad: | schwerwiegend | Stichworte: | Finanzbuchhaltung |
| Beobachter: |
Beschreibung
Beim Berechnen der UStVa kommt ein SQL Fehler, Zeile 77 bei (tk.pos_ustva >= 56 AND tk.pos_ustva <= 66), postgres sagt "text >= integer" geht nicht.
Klar, im DB layout ist das feld pos_ustva der tabelle taxkeys als ein text feld definiert (obwohl es nur zahlen enthält), das hier gegen einen integer wert (zB 56) verglichen wird.
Daher Änderung in SL/USTVA.pm Zeile 810:
(CAST(tk.pos_ustva AS integer) >= 56 AND CAST(tk.pos_ustva AS integer) <= 66) ...
das konvertiert das textfeld auf eine zahl und der vergleich funktioniert
Änderungshistorie (1)
comment:1 Geändert vor 4 Jahren durch j.perz@…
- Lösung auf fixed gesetzt
- Status von new nach closed geändert
Hinweis: Hilfe zur Verwendung von Tickets finden Sie in TracTickets.
