projekt kivitendo: Ticketshttps://www.kivitendo.de/redmine/https://www.kivitendo.de/redmine/redmine/favicon.ico?15768422422024-03-22T07:06:19Zwissen
Redmine Fehler #673 (Neu): Design 4.0 Dialogbuchungsmaske hat keinen Reiter Verknüpfungenhttps://www.kivitendo.de/redmine/issues/6732024-03-22T07:06:19ZWerner Hahn
<p>Dieser Reiter fehlt noch im neuem Design</p> Fehler #672 (Neu): Schlussrechnung beim Schweizer Kontenrahmen 2024 mit MWST wirft Fehler.https://www.kivitendo.de/redmine/issues/6722024-03-08T10:31:49ZJan Bürenjan@kivitendo-premium.de
<p>Der ursprüngliche Fehler ist leider hinter diesem rethrow versteckt, mit </p>
<pre><code>if (blessed $error) {<br /> if ($error->isa('SL::X::DBError')) {
# gobble the exception<br /> } elsif ($error->isa('SL::Locale::String')) {<br /> die $self->error;<br /> } else {<br />+ die $self->error;<br />- $error->rethrow;<br /> }</code></pre>
<p>Erkennt man das hier:</p>
<p>Cannot load SL::DB::Chart without a primary key (id) with a non-null value or another unique key with at least one non-null value.</p> Fehler #671 (Neu): Admin Bereich: Beim Anlegen einer Datenbank mit schweizer Kontenrahmen kommt e...https://www.kivitendo.de/redmine/issues/6712024-03-08T08:58:23ZCem Aydin
<p>Siehe screenshot.</p> Fehler #670 (Neu): RecordImport aus Email über EmailJournal lädt den Anhang runter und zeigt nich...https://www.kivitendo.de/redmine/issues/6702024-03-07T14:36:34ZMax Wessendorfk+w@ukd.de
<p>Wenn ich über das Emailjournal eine Mail mit PDF im Anhang aufmache um diese zu verbuchen, wird der Anhang runtergeladen und es ist keine Vorschau des Anhangs zu sehen.</p>
<p>Wenn man dazu etwas im Browser einstellen muss, sollten wir das sehr gut dokumentieren und darauf hinweisen.<br />Ich hab es im Safari, Chrome und Firefox getestet. Im Firefox habe ich die Einstellung für PDF auf 'open in firefox' stehen, aber es wird trotzdem runtergeladen.</p>
<p>Das Preview-Feld ist dann leer.</p> Fehler #669 (Neu): Auftragsmaske: Kunde geht bei anlegen von neuem Artikel verlorenhttps://www.kivitendo.de/redmine/issues/6692024-03-07T11:07:23ZMax Wessendorfk+w@ukd.de
<p>Wenn man einen neuen Auftrag erfasst und vor dem ersten speichern des Auftrags über den Knopf unten einen neuen Artikel anlegt, ist beim zurückkehren zur Maske der Kunde wieder weg.</p> Fehler #668 (In Bearbeitung): Design 4.0: Flash beim Anlegen einer neuen Datenbank wird versteckthttps://www.kivitendo.de/redmine/issues/6682024-03-06T16:05:19ZAndreas Rudin
<p>Wenn ich mit dem neuen Design in der Administration eine neue Datenbank erstelle, so wird die Datenbank zwar erstellt, die Flash-Anzeige mit der Bestätigung, dass die Datenbank angelegt wurde, wird aber von anderen Elementen überdeckt und ist nicht sichtbar.</p> Unterstützung #667 (Neu): Release-Managementhttps://www.kivitendo.de/redmine/issues/6672024-03-06T14:50:27ZBernd Bleßmann
<p>Skript für Vergleich/Update von SL/DB/Helper/ALL... schreiben</p>
<p>Und/oder release-management.txt aktualisieren: TypeData müssen nicht rein, nur direkte Klassen für Datenbank-Tabellen.</p> Fehler #666 (In Bearbeitung): Design4.0: Der wrapper für horizontales scrollen ist zu breit, wenn...https://www.kivitendo.de/redmine/issues/6662024-03-06T14:16:37ZCem Aydin
<p>Siehe zum beispiel CSV-import.</p> Fehler #665 (Neu): Individuelle Lieferadresse wird nicht übernommen im Workflow Autftrag -> Lief...https://www.kivitendo.de/redmine/issues/6652024-03-06T13:16:30ZWerner Hahn
<p>Individuelle Lieferadresse wird nicht übernommen im Workflow Autftrag -> Lieferschein</p> Fehler #664 (Neu): Html-Sanitise von Fehlernhttps://www.kivitendo.de/redmine/issues/6642024-03-06T09:42:14ZTamino Steinert
<p>Es ist möglich über Fehlermeldungen, die z.B. durch 'die' geschmissen werden, eine js-Injektion zu bekommen.<br />Es wäre sinnvoll Fehler, die durch Standardmethoden geschmissen werden, generell durch einen HTML-Sanitiser zu schicken.<br />Ein möglicher Einstieg ist in 'SL::Dispatcher.pm' in der Funktion 'handle_request' in Zeile 324.</p> Unterstützung #660 (Neu): Dokumentation: Minimum Versionen hochziehenhttps://www.kivitendo.de/redmine/issues/6602024-03-05T09:00:00ZSven Schölings.schoeling@googlemail.com
<p>Es ist aufgefallen, dass gewisse Upgradescripte nicht mit postgres 11 funktionieren. Entscheidung war, dass postgres 11 nicht mehr unterstützt wird, und dass die Betriebssysteme hochgezogen werden müssen auf Versionen die die nicht mehr mit drinhaben.</p>
<p>Zum Zeitpunkt des Tickets wären das:</p>
<p>- Debian 11<br />- Ubuntu 22.04<br />- Fedora 38<br />- SuSE - ?</p>
<p>Die Dokumentation muss angepasst werden.</p> Unterstützung #656 (Neu): Invoice-Controller: aktuelle Fremdwährungs-Bugs in Form nicht wiederholenhttps://www.kivitendo.de/redmine/issues/6562024-02-21T05:14:03ZJan Bürenjan@kivitendo-premium.de
<p>Rückmeldung von Sven:</p>
<p>jbueren<br />Member<br />jbueren commented Feb 21, 2024 •</p>
<p>Rückmeldung von Sven:</p>
<p>Ich habe das jetzt versucht minimalinvasiv zum laufen zu kriegen. Was ich gemacht habe ist:</p>
<p>Form::create_links erkennt jetzt Fremdwährungszahlungen, berechnet defaultcurrency_paid aus den alten Buchungen, und reicht fx_transaction flag weiter.<br />Ich basiert auf Geoffrey’s Branch, aber jetzt so geändert, dass die Rückrechnung nur dann passiert, wenn das eine Fremdwährungszahlung aus der Datenbank ist.<br />Alles auf master rebased.<br />Ich habe eine paar Tests dazugeworfen, und dafür eine kleine DSL geschrieben, mit der man einfache bin/mozilla Flows in Tests werfen kann, dafür wird HTML::Query als neue Abhängigkeit benötigt.</p>
<p>Getestet und hoffentlich nicht kaputt sind:</p>
<pre><code>Kreditorenbuchung im Frontend anlegen, erneuern, speichern</code></pre>
<p>Einkaufsrechnung im Frontend anlegen, erneuern, speichern</p>
<pre><code>Kreditorenbuchung per Banktransaction ohne Fremdwährung bezahlen, in der alten Maske aufmachen, erneuern – die werden dann im Frontend wie Fremdwährungszahlungen behandelt. Das nimmt an, dass die Zahlung hinterher nicht nochmal gespeichert wird, was vorausgesetzt hattest.</code></pre>
<p>Das ist trotzdem alles fragil wie Hölle. Ich fasse die ganzen anderen Randfälle da nicht an. Unter anderem ist mir aufgefallen, dass die Preise beim Laden von Waren in Fremdwährung übersetzt werden, wenn eine Fremdwährung gesetzt wird und schon ein Wechselkurs bekannt ist, aber NICHT wenn der Wechselkurs nicht bekannt ist. Was dazu führt dass wenn man 2x exakt die gleiche Rechnung anlegt, die Artikelpreise auf einmal anders sind.</p>
<p>Beim rumklickern habe ich gleich noch 2 andere Bugs in der Fremdwährungsbehandlung gesehen:</p>
<pre><code>Wie erwartet geht die Maske kaputt, wenn man in einer gebuchten Zahlung anfängt zu editieren</code></pre>
<pre><code>Rechnung -> Währung auf USD stellen -> Artikel aus dem Beleg erfassen -> zurück in die Rechnung scheint den Wechselkurs kaputt zu formatieren (2,5 -> 25)..</code></pre>
<p>Ich würde nach und nach noch mehr Tests dafür schreiben, bei der Hälfte der Fälle bin ich mir aber nichtmal sicher was das erwartete Verhalten ist. Vor allem bei Teilzahlungen, Steuern, oder Skontobuchungen.</p> Feature #628 (Neu): SL::BackgroundJob::SetNumberRange Automatik auf die "neueren" Nummernkreise e...https://www.kivitendo.de/redmine/issues/6282023-11-08T13:53:12ZJan Bürenjan@kivitendo-premium.de
<p>neue Belege (Reklamation/weitere Lieferscheine) nicht berücksichtigt</p> Fehler #627 (In Bearbeitung): Alter Auftrags Controller Fehlerhttps://www.kivitendo.de/redmine/issues/6272023-11-02T16:48:42ZCem Aydin
<p>Hallo, wenn ich den alten Auftrags Controller aktiviere dann kommt bei Angebot / Auftrag erfassen:</p>
<p>@Fehler!</p>
<p>do_transaction() failed - DBD::Pg::st execute failed: FEHLER: Spalte »quotation« existiert nicht<br />LINE 2: WHERE (quotation = '1') AND customer...<br /> ^ at /var/www/kivitendo-erp/SL/DBUtils.pm line 150.<br />@</p>
<p>Ich weiß jetzt nicht mehr was der plan für die 3.9 war, der sollte ja mal rausfliegen. Ich persönlich brauche den nicht aber falls der noch drin ist dann müsste man das vermutlich schon noch fixen..</p>
<p>Oder es ist etwas bei mir falsch?</p> Fehler #616 (In Bearbeitung): Design4.0: alternierende (Zebra) Tabellen mit dynamischen Zeilenhttps://www.kivitendo.de/redmine/issues/6162023-09-25T13:10:15ZCem Aydin
<p>templates/design40_webpages/file/list.html</p>
<p>In den Reitern Dokumente/Dateianhänge können die Dateien Versionen haben. Diese lassen sich als weitere Zeilen ausklappen. Allerdings werden diese Zeilen, vor dem ausklappen bei der Alternierung odd/even mitgezählt, so dass eben zwei Zeilen mit der selben Farbe nacheinander kommen können. Zudem sollten die Versionen evtl. in der selben Farbe sein, wie die Haupt-Zeile.<br />Im "alten Design" zähle ich eine Template-Variable hoch und setze die Klassen listrow0 und listrow1 explizit.<br />Wie kann man das im neuen Design lösen? Kann man da auch die Zeilenfarbe/Klasse direkt ansprechen?</p>
<p>Gleiches Problem z.B. bei Angebot/Auftrag usw., wenn man die Detail-Zeilen ausklappt, bzw. je nach Anzeil der Deteil-Zeilen alternieren die Positionszeilen nicht mehr.</p>