Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
d2fdb900 29.09.2023 20:58 Tamino Steinert

Model::Record: update_for_save_as_new implementiert

49d57e80 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: Model::Record->save verwenden

2ba96f15 29.09.2023 20:58 Bernd Bleßmann

Model::Record: save implementiert

69af4ea8 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: snumbers für History in eigener Routine zusammenbauen

1e6b5be6 29.09.2023 20:58 Sven Schöling

RecordLink: doc fixes

ff3ae226 29.09.2023 20:58 Sven Schöling

RecordLink: in controller vor dem Speichern und ausserhalb der TX behandeln

7bb83ef7 29.09.2023 20:58 Bernd Bleßmann

controller refactoring: TODO update

11ed79b6 29.09.2023 20:58 Sven Schöling

RecordLink: in BackgroundJobs nicht mehr manuell setzen

3c92067f 29.09.2023 20:58 Sven Schöling

RecordLink: conversions nicht mehr manuell in Controllern machen

stattdessen per Helper setzen lassen

d4fcd637 29.09.2023 20:58 Sven Schöling

RecordLink: converted_from_* Felder in allen convert_to und new_from korrekt setzen.

Das hier benutzt jetzt das neue Reclamation Format. Statt

converted_from_oe_id

wird jetzt

converted_from_record_id
converted_from_record_type_ref = SL::DB::Order...
dacc0f08 29.09.2023 20:58 Sven Schöling

RecordLink: post save hook für alle Hauptbelege

ba803e5d 29.09.2023 20:58 Sven Schöling

RecordLink: doku

96eba624 29.09.2023 20:58 Sven Schöling

RecordLink: set_record_link_conversions um die internen states zu setzen

d66956d8 29.09.2023 20:58 Sven Schöling

RecordLink: support für mehrere ids und close_quotations

f70ee6a2 29.09.2023 20:58 Sven Schöling

RecordLinks: Reclamation after save hook in ein SL::DB::Helper modul verschoben

RecordLinks werden in reclamations in einem after save hook behandelt,
und sind damit deutlich robuster als die manuelle Behandlung. Die
ausgelagerte Variante hat jetzt auch Konstanten für die magischen...

38acfb33 29.09.2023 20:58 Werner Hahn

SL/Model/Record delete Fehler bei croak mit ausgeben

54f61b14 29.09.2023 20:58 Werner Hahn

SL::Controller::Reclamation->delete auf SL/Model/Record gemapt

3d0d2a52 29.09.2023 20:58 Werner Hahn

SL::Controller::DeliveryOrder->delete auf SL/Model/Record gemapt

d12196dd 29.09.2023 20:58 Werner Hahn

Model/Record History snumbers setzen

f73ea35d 29.09.2023 20:58 Tamino Steinert

MOdel::Record: Test angepasst

b2325b3f 29.09.2023 20:58 Bernd Bleßmann

Model::Record: verwendete Module per "use" einbinden

78344b4d 29.09.2023 20:58 Bernd Bleßmann

S:D:Order und S:M:Record: POD für Unterversion hochzählen

c57a26a4 29.09.2023 20:58 Bernd Bleßmann

Model::Record: POD: Typos/Syntax

c844d7b6 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: doppeltes "use" für SL::Model::Record raus

752bed38 29.09.2023 20:58 Werner Hahn

OrderController delete auf SL/Model/Record->delete gemapt

35231ef6 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: Unterversion hochzählen über Model:Record umgesetzt

Todo: SL::Model::Record->save verwenden, sobald implementiert

0e3929a6 29.09.2023 20:58 Tamino Steinert

Model::Record: new_from_workflow_multi implementiert

98c122d1 29.09.2023 20:58 Tamino Steinert

Model::Record: new_from_workflow implementiert

523f5cd0 29.09.2023 20:58 Werner Hahn

Model::Record POD

7da297b4 29.09.2023 20:58 Werner Hahn

Model::Record sub delete

e461a9a6 29.09.2023 20:58 Werner Hahn

Model::Record history als private Funktion

00b77ed8 29.09.2023 20:58 Sven Schöling

Model::Record: erstes Grundgerüst

8cd8b0e0 29.09.2023 20:58 Sven Schöling

TODO update

ab20ca28 29.09.2023 20:58 Sven Schöling

todo

19788a6b 29.09.2023 16:55 Cem Aydin

Design40: CSV-Export: große leere Stelle bei Multiplex-Importen fix

Behebt: Fehler #591

dccab0e9 29.09.2023 16:55 Cem Aydin

Design40: Wiedervorlagen Tabelle korrigiert

- Tabellentyp zu tbl-list geändert
- Labels funktionsfähig gemacht
- Einrückung korrigiert

2015fba5 29.09.2023 16:55 Cem Aydin

Design40: Dialogbuchen: doppeltes flash include entfernt

feeeefae 29.09.2023 16:55 Cem Aydin

Design40: CSV-Export: "Hilfe zu Spaltennamen" horizontal scrollbar gemacht

Behebt: Fehler #592

2109e92a 29.09.2023 16:55 Cem Aydin

Design40: Benutzereinstellungen -> Anzeigeoptionen: Tabellendarstellung
verbessert/korrigiert

- Übersetzungen aufgeteilt, locales lauf de/en
2f35c528 29.09.2023 16:55 Cem Aydin

Design40: Benutzereinstellungen -> Anzeigeoptionen: fehlende Option eingefügt

Behebt: Fehler #523

ea6d2ece 29.09.2023 16:55 Cem Aydin

Design40: Anzeige der benutzerdefinierten Variablen unter Basisdaten korrigiert

Betrifft Waren, Dienstleistungen und Erzeugnisse.

- Tabelle durch eine Listentabelle ersetzt
- Anzeige der Überschrift beim Erfassen entfernt

Behebt: Fehler #522

329a9714 29.09.2023 16:55 Cem Aydin

Design40: Verbesserung von Platzhalter Kontrast

- style sheet neu generiert

Behebt: Unterstützung #602

7276bf65 29.09.2023 16:55 Cem Aydin

Design40: Drop-down Part picker Kontrast/Lesbarkeit verbessern

- style sheet neu generiert

Behebt: Unterstützung #598

fe353650 29.09.2023 16:55 Cem Aydin

Design40: grünes hr Element fixen

- style sheet neu generiert

Behebt: Unterstützung #392

7da802e8 29.09.2023 10:13 Safwan Shakhy

Kosmetik

e1cdb457 29.09.2023 10:13 Safwan Shakhy

Buchungsgruppe Titel vereinfacht cp.pl locale form anstatt global $::form

45b303c7 29.09.2023 10:13 Safwan Shakhy

Kosmetik

495888c2 29.09.2023 10:13 Safwan Shakhy

Tab Titel bei fehlenden gesetzt

7d6502d6 28.09.2023 15:27 Sven Schöling

ckeditor5: cusomer/vendor -> shipto -> cvars -> texteditor

wurde nicht korrekt updated, wieder fehlendes onchange event

276ed631 28.09.2023 15:27 Sven Schöling

ckeditor5: order phone_note body update

fe308d6b 28.09.2023 15:27 Sven Schöling

ckeditor5: textarea.height als ckeditor.min-height interpretiere

Mit fixer Höhe wächst der ckeditor nicht mehr, was nicht das erwartete
Verhalten ist. min-height wächst weiter solange noch Platz im
umliegenden Container ist.

6ba1d201 28.09.2023 15:27 Werner Hahn

changelog für CKEditor

690858f7 28.09.2023 15:27 Sven Schöling

ckeditor5: ckeditor keypress events in actionbar accesskeys ignorieren

fdb9921e 28.09.2023 15:27 Sven Schöling

ckeditor5: update der javascripte in bin/mozilla/ controllern

Da die meist im footer sind, kann P.textarea_tag das javascript noch
nicht registrieren

5b97045d 28.09.2023 15:27 Sven Schöling

Revert "ckeditor5: add_javascript in bin/mozilla controllern entfernt"

This reverts commit 6c0032c716231d72f4d070f0d337b6e8db916fa7.

4aa0463a 28.09.2023 15:27 Sven Schöling

ckeditor5: rückschreiben bei blur event

ckeditor speichert bei submit von alleine zurück, nicht aber bei ajax
submit. Ein blur Handler fängt die meisten submits die ausserhalb
passieren, Enter kommt gleich nach.

29957e79 28.09.2023 15:27 Sven Schöling

ckeditor5: _predefined_text_inserter Anpassungen für ckeditor5

717d944c 28.09.2023 15:27 Sven Schöling

ckeditor5: add_javascript in bin/mozilla controllern entfernt

Die werden jetzt alle über den P.textarea eingebunden

95f4c396 28.09.2023 15:27 Sven Schöling

ckeditor5: alten ckeditor entfernt

71d45396 28.09.2023 15:27 Sven Schöling

ckeditor5: tooltip Positionierung bei validator checks

Da der ckeditor5 die Werte aus dem Editor nur direkt vor dem submit
zurückkopiert, müssen validation checks auf dem editable Element vom
ckeditor passieren. Da das ein <div> ist, funktioniert das simple...

8bbd83c6 28.09.2023 15:27 Sven Schöling

ckeditor5: read only mode für wiederkehrende Rechnungen

59469062 28.09.2023 15:27 Sven Schöling

ckeditor5: test page für developer Rechte

6c693814 28.09.2023 15:27 Sven Schöling

ckeditor5: javascripte in controllern anpassen

In den meisten controllern wird der ckeditor nur in synchronen Seiten
verwendet und braucht dabei dann keine Extrabehandlung mehr, weil der
Presenter das jetzt automatisch macht.

Ausnahmen sind:
- RequirementSpec - hier werden die Blöcke mit den Textfeldern dynamisch...

d0a54101 28.09.2023 15:27 Sven Schöling

ckeditor5: javascripte automatisch in P.textarea registrieren wenn class texteditor gesetzt ist

23074944 28.09.2023 15:27 Sven Schöling

ckeditor5: ckeditor5 Update

ckeditor4 ist seit Juni 2022 End Of Life, und wurde deshalb upgedatet.

Dieser Commit fügt den neuen ckeditor5 parallel zum alten ein, und
ändert die automatischen Mechanismen auf den neuen Editor. Die alten
Scripte werden in einem späteren Commit entfernt....

2e2873a4 27.09.2023 12:08 Werner Hahn

FIX: 'Buchen auf' in EK/VK Rechnungen richtig vorbelegen

Behebt #363

4d823692 26.09.2023 11:45 Bernd Bleßmann

In Preisregeln benutze Objekte nicht löschen können.

Behebt #114 (redmine) bzw. die Reste davon.
Artikel löschen können wurde schon gelöst.

66c4c45c 25.09.2023 22:28 Bernd Bleßmann

Bericht: SuSa: Abteilungs- u. Projektfilter in hiddens

Behebt #88 (redmine).

eaae02cd 25.09.2023 22:10 Bernd Bleßmann

Bericht: SuSa/Projektbuchungen: SQL-Fehler bei Abteilungs- u. Projektfilter gefixt.

Behebt #89 (redmine)

b82722d0 25.09.2023 17:45 Bernd Bleßmann

Margenberechnung mit Preisfaktor: Ek-Preis nicht durch Preisfaktor teilen, …

… denn dieser gilt ja weiterhin pro Stück (bzw. Einheit).

Behebt #6 (redmine)

f27688a0 25.09.2023 16:53 Bernd Bleßmann

Konten auch ohne Eintrag in taxkeys bearbeiten können.

Das sollte zwar nicht vorkommen, aber es gibt auch in neu angelegten
SKR03/04-Datenbanken Konten, die keinen Eintrag in taxkeys haben. Diese
lassen sich dann nicht editieren/korrigieren.
Beim Speichern der Konten wird schon (und wurde vorher auch) überprüft,...

b9bfd156 25.09.2023 16:17 Bernd Bleßmann

Typo in Doku gefixed

1943023a 25.09.2023 09:53 Tamino Steinert

locale

7f30dd7b 22.09.2023 15:08 Bernd Bleßmann

Projekt: Titel: Escaping gegen XSS

87244fe1 22.09.2023 11:37 Jan Büren

Merge pull request #176 from kivitendo/20230812-feat-save_zugferd_file_to_ap

ZUGFeRD: speicher ZUGFeRD-Datei zur erstellten Kreditorenbuchung

80df6756 22.09.2023 11:17 Jan Büren

Merge pull request #175 from kivitendo/20230918-reverse_charge_94_hotfix

reverse Charge Steuerschlüssel 94, keine Steuerbuchung in acc_trans

6539a729 21.09.2023 13:11 Jan Büren

Rechnungen: Verrechnungskonto für Anzahlungen nicht in selectAR

62cc79a6 20.09.2023 13:25 Bernd Bleßmann

S:D:Project: undefinierten Wert nicht dereferenzieren

7bb0b68b 18.09.2023 15:09 Bernd Bleßmann

locales-Lauf en

36761255 18.09.2023 13:44 Jan Büren

reverse Charge Steuerschlüssel 94, keine Steuerbuchung in acc_trans

... dennoch Steuerschlüssel für den DATEV-Export korrekt setzen

ac423646 14.09.2023 10:46 Cem Aydin

changelog: Schweizer QR-Rechnung: Scan Funktion in mobile design

d873594c 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: OpenDocument.pm ungenutzte Module entfernt

68329cf0 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Aufsplitten von kombinierten Adressfelder in Helferfunktionen ausgelagert

30040427 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Scan Funktion Übersetzungen / locales de/en

33528d10 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Scan Funktion in mobile design eingebaut

Schweizer QR-Rechnungen können via mobile design eingescannt werden.

Die eingescannten Daten werden in einer Maske angezeigt und können
dann als Kreditorbuchung gespeichert werden.

Zum speichern wird die post funktion aus ap.pl verwendet....

b71e18fb 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Datenbankupgrade: Spalte für QR-Code Daten in Kreditorenbuchung hinzugefügt

Test t/workflow/invoice_to_reclamation.t: Spalte ignorieren

2d34ea2a 14.09.2023 10:46 Steven Schubiger

Schweizer QR-Rechnung: qrbill_parser.t: Verwende lexikalische Bereiche

913447a0 14.09.2023 10:46 Cem Aydin

Schweizer QR-Rechnung: Modul zum Parsen der QR daten erstellt, inklusive tests

575778b8 14.09.2023 10:46 Cem Aydin

Javascript Library Html5-QRCode eingebunden

Library zum einscannen von QR-Codes via webcam:

- https://github.com/mebjas/html5-qrcode

Verwendung in Feature: Schweizer QR-Rechnung: Scan Funktion
in mobile design eingebaut

- Copyright Notiz in Sourcecode eingefügt

003ccb5a 14.09.2023 10:46 Cem Aydin

Mobile Design: MaterialComponents Presenter textarea input hinzugefügt

db0282f1 13.09.2023 15:08 Jan Büren

Gültigkeit für EK-Rechnungen aus mehreren LS setzen

Ferner den Code für VK-Rechnungen aus mehreren LS in den richtigen
Fallunterschied verschoben

834abeb4 12.09.2023 13:40 Tamino Steinert

ZUGFeRD: speicher ZUGFeRD-Datei zur erstellten Kreditorenbuchung

ba0190a3 12.09.2023 09:07 Jan Büren

Anzahlungsrechnung mit Positionsrabatt nicht fehlerhaft mit PTC berechnen

... und vor allen Dingen speichern. Workaround für das prinzipielle
Problem in redmine #352 u.a.

9ce6d9d0 12.09.2023 08:55 Jan Büren

Merge pull request #171 from kivitendo/20230904_lieferplan_filter_nach_erzeugnisbestandteilen

20230904 lieferplan filter nach erzeugnisbestandteilen

54d02a32 07.09.2023 12:05 Cem Aydin

locales lauf de/en

- fehlende Übersetzungen hinzugefügt

5829f093 06.09.2023 15:19 Cem Aydin

POD für ChartOfAccounts und ListTransactions Controller hinzugefügt

b406e4ee 04.09.2023 16:28 Cem Aydin

Admin.pm: Fehlermeldung beim prüfen neuer Benutzernamen beheben, wenn Datenbank nicht vorhanden

Behebt Fehler #578

5d93a8d7 04.09.2023 12:31 Jan Büren

changelog

2d640429 04.09.2023 12:30 Jan Büren

locales de

14c8aedb 04.09.2023 12:30 Jan Büren

template design40 Lieferplan auch nach Erzeugnisbestandteilen filtern