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 #661 (Neu): Bei Artikelmaske Kunden/Lieferantenpreis Button"erfassen" macht keinen ...https://www.kivitendo.de/redmine/issues/6612024-03-05T13:55:20ZWerner Hahn
<p>Dieser Button hat keine Funktion mehr mit dem Picker. Sobald ein Kunde bzw Lieferant ausgewählt wurde wird dieser für den Preis erfaast.</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> Fehler #659 (In Bearbeitung): E-Mail-Textfeld zu klein, falls es keine vorbelegten Texte gibthttps://www.kivitendo.de/redmine/issues/6592024-03-05T08:23:36ZJan Bürenjan@kivitendo-premium.de
<p>Das neue ckeditor Feld kommt standardmäßig nur mit einer Eingabezeile im E-Mail-Dialog.</p>
<p>Tritt bei beiden Designs auf.</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> Fehler #655 (Neu): Statement.pdf wird nicht mehr beim E-Mail-Versand mitgeschickthttps://www.kivitendo.de/redmine/issues/6552024-01-23T10:11:25ZJan Bürenjan@kivitendo-premium.de
<p>Die offene Posten Liste konnte man auch mal per E-Mail verschicken, aktuell wird der Anhang nicht mitgeschickt.</p>