Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

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

DeliveryOrder: direct delivery check entfernt

Direct Delivery war als feature nie in Lieferscheinen vorhanden, die
Funktion war ungenutzt.

394c3e69 30.09.2023 01:14 Sven Schöling

DeliveryOrder: alte workflow attribute ersetzt durch controller steuerung

Die machen hier keinen Sinn, das ist keine Typ-Information sondern
Nutzerwunsch.

dab850c9 30.09.2023 01:14 Bernd Bleßmann

Model::Record: TypeData-Feature Unterversionen

093eb08b 30.09.2023 01:14 Sven Schöling

LinkRecord: close_quotations nicht mehr im link record post save hook ausführen

Das war Teil der link_record behandlung, ist aber so unintuitiv, dass es
jetzt vom Controller an den Model::Record gegeben wird.

75a0365d 30.09.2023 01:14 Kivitendo Admin

SL::Dev::Record nutzt SL::Model::Record zum Speichern

8e400aa5 30.09.2023 01:14 Tamino Steinert

TypeData: fix füge Ordertypes zu DB::Reclamation hinzu

461ffe0b 30.09.2023 01:14 Bernd Bleßmann

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

1c78b03d 30.09.2023 01:14 Bernd Bleßmann

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

44197108 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Typo in Kommentar

5a48d9e5 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Kosmetik: Ausrichtung

deccb439 30.09.2023 01:14 Bernd Bleßmann

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

This reverts commit 9dab1c5cb1f8b9ed946cde7b3c783801671680ed.

01738ec3 30.09.2023 01:14 Tamino Steinert

TypeData: nutzte Konstanten anstatt String für Typen

7b783822 30.09.2023 01:14 Sven Schöling

Reclamation TypeData: delete text

7d59c544 30.09.2023 01:14 Sven Schöling

Model::Record: docs

2ad0ceec 30.09.2023 01:14 Bernd Bleßmann

S:C:DeliveryOrder: verwendetes Modul S:D:DeliveryOrderItemsStock einbinden

5a2759ba 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: S:M:R->save bestimmt selbst, ob Preise/Steuern berechnet werden

3a995f58 30.09.2023 01:14 Bernd Bleßmann

Model::Record: Preise und Steuern berechnen oder nicht nach Beleg-Typ (TypeData)

7f1ff4a0 30.09.2023 01:14 Werner Hahn

Model::Record: _get_snumber in DeliveryOrder, Order und Reclamation eingebunden

dff00e73 30.09.2023 01:14 Werner Hahn

Model:Record snumber als private _get_snumber sub

cacbdaab 30.09.2023 01:14 Sven Schöling

TypeData: features

166ec3b5 30.09.2023 01:14 Sven Schöling

Reclamation: type_data proxy zur Verfügung gestellt

bd9500e4 30.09.2023 01:14 Sven Schöling

RecordLink: typo

f1f7ec19 30.09.2023 01:14 Sven Schöling

TypeData: Proxy in Controller/Order eingebunden

3e0f8f25 30.09.2023 01:14 Sven Schöling

DeliveryOrder: TypeData jetzt über proxy eingebunden

Macht den Controller proxy unnötig. reqdate default werden jetzt anders
behandelt

8a33e1f2 30.09.2023 01:14 Sven Schöling

DO::TypeData: nicht mehr benötigte stock_transfer daten

3e6dc4aa 30.09.2023 01:14 Kivitendo Admin

SL::Dev::Record - Preisanfragen erstellen per create_purchase_quotation

b39a3de7 30.09.2023 01:14 Tamino Steinert

TypeData: verschiebe get_new_reqdate nach defaults->reqdate

938d4b6f 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Parsen von Telefonnotizen in sub ausgelagert

7036a9f8 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Behandlung von Telefonnotizen beim Speichern in sub ausgelagert

61aec2ab 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Kosmetik: Ausrichtung

12c1e00d 30.09.2023 01:14 Bernd Bleßmann

Order-Controller: Leere Liste für objects_to_close abfangen

6b8062b5 30.09.2023 01:14 Bernd Bleßmann

S:M:Record: fix check, ob validiy token übergeben wurde.

Das token kann auch leer sein, z.B. wenn das record schon einmal
gespeichert wurde, also eine id hat.

1466e54a 30.09.2023 01:14 Tamino Steinert

Model::Record: fix Defaultsflags haben Flags überschrieben

08d5edc5 30.09.2023 01:14 Tamino Steinert

Model::Record: move get_new_reqdate to TypeData

b74c9555 30.09.2023 01:14 Tamino Steinert

Model::Record: nutze record_number um die Belegnummer anzuspechen

955dc25b 30.09.2023 01:14 Tamino Steinert

Model::Record: fix typo

db151e5a 30.09.2023 01:14 Tamino Steinert

Model::Record: umbenennen von update_... zu clone_for_save_as_new

0e7fd377 30.09.2023 01:14 Tamino Steinert

Model::Record: update_after_new implementiert

25885ef0 30.09.2023 01:14 Werner Hahn

S:M:R: die anstatt croak bei delete

093fac3a 30.09.2023 01:14 Bernd Bleßmann

OrderController: Preise beim Speichern auch berechnen

über Model::Record

523c5b62 30.09.2023 01:14 Sven Schöling

TypeDataProxy: _via

94bc9d2a 30.09.2023 01:14 Sven Schöling

TypeData: typo in reclamation

d57a4596 30.09.2023 01:14 Sven Schöling

TypeData: proxy um $record->type_data benutzen zu können

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

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

8173ac67 30.09.2023 01:14 Tamino Steinert

DB::DeliveryOrder: entferne nicht genutzten Wert

59d7ab3c 30.09.2023 01:14 Tamino Steinert

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

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.

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

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

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

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

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

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.

eaae02cd 25.09.2023 22:10 Bernd Bleßmann

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

Behebt #89 (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,...

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

62cc79a6 20.09.2023 13:25 Bernd Bleßmann

S:D:Project: undefinierten Wert nicht dereferenzieren