Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
2a58f9e6 30.09.2023 01:14 Kivitendo Admin

t/model/records aufgeräumt und umstrukturiert

  • Helferfunktionen ans Ende
  • Einrückungen
  • unnötige Parameter entfernt
96fa2402 30.09.2023 01:14 Bernd Bleßmann

controller refactoring: TODO update

58799928 30.09.2023 01:14 Kivitendo Admin

t/model/records.t - erster multi-Test

mehrere Verkaufsaufträge zu einem Auftrag

0e24519f 30.09.2023 01:14 Kivitendo Admin

t/model/records.t - map in foreach umgeschrieben

8522e487 30.09.2023 01:14 Kivitendo Admin

t/model/records.t - new_from_workflow Test erweitert

  • SL::Model::Record->save verwenden
  • history_erp prüfen
1daff1e7 30.09.2023 01:14 Kivitendo Admin

t/model/records.t - beim Löschen history_erp prüfen

e9e0a5c2 30.09.2023 01:14 Kivitendo Admin

t/model/records.t - invoice-Erstellung deaktiviert

kann das Model noch nicht

75a0365d 30.09.2023 01:14 Kivitendo Admin

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

dc87b2e8 30.09.2023 01:14 Kivitendo Admin

Typo in Testname

8e400aa5 30.09.2023 01:14 Tamino Steinert

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

a19bbbbc 30.09.2023 01:14 Bernd Bleßmann

controller refactoring: TODO update

3cbe1ba7 30.09.2023 01:14 Bernd Bleßmann

controller refactoring: TODO update

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

d316b525 30.09.2023 01:14 Kivitendo Admin

Tests for SL::Model::Record

e525b419 30.09.2023 01:14 Kivitendo Admin

Typos in Kommentaren

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

25f7107c 30.09.2023 01:14 Tamino Steinert

controller refactoring: TODO update

08c5650a 30.09.2023 01:14 Bernd Bleßmann

controller refactoring: TODO update

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

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