Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
2df98929 30.09.2023 01:14 Sven Schöling

TypeData: Reclamation

f93fc7dd 30.09.2023 01:14 Sven Schöling

TypeData: Order

460ad77f 30.09.2023 01:14 Sven Schöling

TypeData: unnötige imports

447d6b8b 30.09.2023 01:14 Sven Schöling

DO: Lieferscheinliste Export: Anhangname

Wurde für Beistelllieferscheine und RMA nicht richtig gesetzt

67dba825 30.09.2023 01:14 Bernd Bleßmann

OrderController: Angebote schliessen, wenn Auftrag daraus erstellt

über Model::Record

c3a13d31 30.09.2023 01:14 Bernd Bleßmann

Model::Record->save: andere Objekte schliessen können

c0e77bf9 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Pflichtenheft: Verknüpfungen und Projekt setzen

über Model::Record

be0f18c0 30.09.2023 01:14 Bernd Bleßmann

Model::Record->save: Pflichtenheft: Verknüpfungen und Projekt setzen können

996a12da 30.09.2023 01:14 Bernd Bleßmann

Model::Record: verwendetes Modul S:D:Employee einbinden

f9ad3fb9 30.09.2023 01:14 Tamino Steinert

Model::Record: fix get_new_reqdate

7af61381 30.09.2023 01:14 Tamino Steinert

Tests: fix typo

8173ac67 30.09.2023 01:14 Tamino Steinert

DB::DeliveryOrder: entferne nicht genutzten Wert

6329a5b2 30.09.2023 01:14 Tamino Steinert

Model::Record: nutze neue Methoden in Workflow-Test

59d7ab3c 30.09.2023 01:14 Tamino Steinert

DB::Order: no_linked_records Flag zu new_from hinzugefügt

83fd0643 30.09.2023 01:14 Kivitendo Admin

invoice_to_reclamation.t - Methodenaufrufe vereinfacht

dd83d536 30.09.2023 01:14 Kivitendo Admin

reclamation_reclamation.t - Methodenaufrufe vereinfacht

6123f740 30.09.2023 01:14 Kivitendo Admin

invoice_to_reclamation.t nutzt minimal_purchase_invoice

4827e9c7 30.09.2023 01:14 Kivitendo Admin

SL::Dev::Record - create_minimal_purchase_invoice

Umbenannt mit "minimal", da ein Großteil der Rechnungsfunktionalität
fehlt. Ohne PTC sollte ein purchase_invoice nur für sehr begrenzte
Tests verwendet werden.

9d5ccb64 30.09.2023 01:14 Kivitendo Admin

Reklamationstests - Reklamationsgrund aufräumen

9595b914 30.09.2023 01:14 Kivitendo Admin

SL::Dev::Record - Verkaufsangebote erstellen per create_sales_quotation

Dafür eine verallgemeinerte Hilfsfunktion erstellt, die sowohl Angebot
als auch Auftrag kann.

49dd3021 30.09.2023 01:14 Kivitendo Admin

SL::Dev::Record - Exportierte Methoden umsortiert

91f4c662 30.09.2023 01:14 Tamino Steinert

Model::Record: update_for_save_as_new implementiert

73b236a9 30.09.2023 01:14 Bernd Bleßmann

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

77a69e5e 30.09.2023 01:14 Bernd Bleßmann

Model::Record: save implementiert

2feef8bc 30.09.2023 01:14 Bernd Bleßmann

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

6ec94844 30.09.2023 01:14 Sven Schöling

RecordLink: doc fixes

cfb00178 30.09.2023 01:14 Sven Schöling

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

561da2be 30.09.2023 01:14 Bernd Bleßmann

controller refactoring: TODO update

adba97cf 30.09.2023 01:14 Sven Schöling

RecordLink: in BackgroundJobs nicht mehr manuell setzen

2bb40d4e 30.09.2023 01:14 Sven Schöling

RecordLink: conversions nicht mehr manuell in Controllern machen

stattdessen per Helper setzen lassen

c84c3960 30.09.2023 01:14 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...
320b8908 30.09.2023 01:14 Sven Schöling

RecordLink: post save hook für alle Hauptbelege

3bc7e852 30.09.2023 01:14 Sven Schöling

RecordLink: doku

e8be6fb9 30.09.2023 01:14 Sven Schöling

RecordLink: set_record_link_conversions um die internen states zu setzen

25233b5b 30.09.2023 01:14 Sven Schöling

RecordLink: support für mehrere ids und close_quotations

17710932 30.09.2023 01:14 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...

4f5d1792 30.09.2023 01:14 Werner Hahn

SL/Model/Record delete Fehler bei croak mit ausgeben

a5012911 30.09.2023 01:14 Werner Hahn

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

1978142d 30.09.2023 01:14 Werner Hahn

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

f66eb3df 30.09.2023 01:14 Werner Hahn

Model/Record History snumbers setzen

d5849256 30.09.2023 01:14 Tamino Steinert

MOdel::Record: Test angepasst

76bfcd89 30.09.2023 01:14 Bernd Bleßmann

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

7f3b8a99 30.09.2023 01:14 Bernd Bleßmann

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

f8857575 30.09.2023 01:14 Bernd Bleßmann

Model::Record: POD: Typos/Syntax

cf79e516 30.09.2023 01:14 Bernd Bleßmann

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

94263c26 30.09.2023 01:14 Werner Hahn

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

48f45a37 30.09.2023 01:14 Bernd Bleßmann

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

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

dd593357 30.09.2023 01:14 Tamino Steinert

Model::Record: new_from_workflow_multi implementiert

0372dbcd 30.09.2023 01:14 Tamino Steinert

Model::Record: new_from_workflow implementiert

46404dab 30.09.2023 01:14 Werner Hahn

Model::Record POD

b19675a9 30.09.2023 01:14 Werner Hahn

Model::Record sub delete

b9f16639 30.09.2023 01:14 Werner Hahn

Model::Record history als private Funktion

5f597132 30.09.2023 01:14 Sven Schöling

Model::Record: erstes Grundgerüst

69de1f0a 30.09.2023 01:14 Sven Schöling

TODO update

e7c10b4e 30.09.2023 01:14 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