Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
7b051a71 29.09.2023 20:58 Werner Hahn

S:M:R POD - Autor gesetzt

71c189e9 29.09.2023 20:58 Tamino Steinert

Controller::Reclamation: nutze TypeData

e31d3151 29.09.2023 20:58 Sven Schöling

DeliveryOrder: direct delivery check entfernt

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

7f1ddae6 29.09.2023 20:58 Sven Schöling

DeliveryOrder: alte workflow attribute ersetzt durch controller steuerung

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

4871c5ad 29.09.2023 20:58 Bernd Bleßmann

Model::Record: TypeData-Feature Unterversionen

df3b6a18 29.09.2023 20:58 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.

07af07c7 29.09.2023 20:58 Kivitendo Admin

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

5582f931 29.09.2023 20:58 Tamino Steinert

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

d5eaa257 29.09.2023 20:58 Bernd Bleßmann

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

e5f9fe10 29.09.2023 20:58 Bernd Bleßmann

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

65a7a720 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: Typo in Kommentar

bb092e8a 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: Kosmetik: Ausrichtung

7ec7edbc 29.09.2023 20:58 Bernd Bleßmann

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

This reverts commit 9dab1c5cb1f8b9ed946cde7b3c783801671680ed.

f3842deb 29.09.2023 20:58 Tamino Steinert

TypeData: nutzte Konstanten anstatt String für Typen

48243bb3 29.09.2023 20:58 Sven Schöling

Reclamation TypeData: delete text

506234c0 29.09.2023 20:58 Sven Schöling

Model::Record: docs

23f7ae7d 29.09.2023 20:58 Bernd Bleßmann

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

94deb50a 29.09.2023 20:58 Bernd Bleßmann

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

eca8dd5b 29.09.2023 20:58 Bernd Bleßmann

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

458a9e10 29.09.2023 20:58 Werner Hahn

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

83e28f48 29.09.2023 20:58 Werner Hahn

Model:Record snumber als private _get_snumber sub

8734f2e2 29.09.2023 20:58 Sven Schöling

TypeData: features

d387713c 29.09.2023 20:58 Sven Schöling

Reclamation: type_data proxy zur Verfügung gestellt

2fbf6d08 29.09.2023 20:58 Sven Schöling

RecordLink: typo

c617ed37 29.09.2023 20:58 Sven Schöling

TypeData: Proxy in Controller/Order eingebunden

a76c2255 29.09.2023 20:58 Sven Schöling

DeliveryOrder: TypeData jetzt über proxy eingebunden

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

6c3d778b 29.09.2023 20:58 Sven Schöling

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

6605a2b3 29.09.2023 20:58 Kivitendo Admin

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

262b5584 29.09.2023 20:58 Tamino Steinert

TypeData: verschiebe get_new_reqdate nach defaults->reqdate

38a6e22c 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: Parsen von Telefonnotizen in sub ausgelagert

3da68680 29.09.2023 20:58 Bernd Bleßmann

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

cc6d0983 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: Kosmetik: Ausrichtung

8bef5a05 29.09.2023 20:58 Bernd Bleßmann

Order-Controller: Leere Liste für objects_to_close abfangen

076f80c8 29.09.2023 20:58 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.

8d667557 29.09.2023 20:58 Tamino Steinert

Model::Record: fix Defaultsflags haben Flags überschrieben

bb2aab07 29.09.2023 20:58 Tamino Steinert

Model::Record: move get_new_reqdate to TypeData

6cebe28d 29.09.2023 20:58 Tamino Steinert

Model::Record: nutze record_number um die Belegnummer anzuspechen

61113265 29.09.2023 20:58 Tamino Steinert

Model::Record: fix typo

a1fb0546 29.09.2023 20:58 Tamino Steinert

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

e0d2b116 29.09.2023 20:58 Tamino Steinert

Model::Record: update_after_new implementiert

67179a67 29.09.2023 20:58 Werner Hahn

S:M:R: die anstatt croak bei delete

77b3a4c7 29.09.2023 20:58 Bernd Bleßmann

OrderController: Preise beim Speichern auch berechnen

über Model::Record

51b3b122 29.09.2023 20:58 Sven Schöling

TypeDataProxy: _via

079fdfd9 29.09.2023 20:58 Sven Schöling

TypeData: typo in reclamation

eaf907b1 29.09.2023 20:58 Sven Schöling

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

f1684ce5 29.09.2023 20:58 Sven Schöling

TypeData: Reclamation

bc4dfd19 29.09.2023 20:58 Sven Schöling

TypeData: Order

f29e9098 29.09.2023 20:58 Sven Schöling

TypeData: unnötige imports

659b632d 29.09.2023 20:58 Bernd Bleßmann

OrderController: Angebote schliessen, wenn Auftrag daraus erstellt

über Model::Record

8aea3091 29.09.2023 20:58 Bernd Bleßmann

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

cae33370 29.09.2023 20:58 Bernd Bleßmann

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

über Model::Record

d156baf9 29.09.2023 20:58 Bernd Bleßmann

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

3a01942c 29.09.2023 20:58 Bernd Bleßmann

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

b9024872 29.09.2023 20:58 Tamino Steinert

Model::Record: fix get_new_reqdate

a019a8bf 29.09.2023 20:58 Tamino Steinert

DB::DeliveryOrder: entferne nicht genutzten Wert

738843f6 29.09.2023 20:58 Tamino Steinert

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

61e77af7 29.09.2023 20:58 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.

3c9658ee 29.09.2023 20:58 Kivitendo Admin

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

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

4cf713a1 29.09.2023 20:58 Kivitendo Admin

SL::Dev::Record - Exportierte Methoden umsortiert

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

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

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

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