Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
a04a47b1 16.02.2023 11:34 Tamino Steinert

Model::Record: move get_new_reqdate to TypeData

5b8213de 16.02.2023 11:22 Tamino Steinert

Model::Record: nutze record_number um die Belegnummer anzuspechen

6ea45161 16.02.2023 10:27 Tamino Steinert

Model::Record: fix typo

932278ff 16.02.2023 10:22 Tamino Steinert

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

8eaf5ab5 16.02.2023 10:05 Tamino Steinert

Model::Record: update_after_new implementiert

666d62d4 16.02.2023 09:55 Werner Hahn

S:M:R: die anstatt croak bei delete

bb8cb021 15.02.2023 17:50 Bernd Bleßmann

OrderController: Preise beim Speichern auch berechnen

über Model::Record

6a160ed7 15.02.2023 17:35 Sven Schöling

TypeDataProxy: _via

a3ad158a 15.02.2023 17:34 Sven Schöling

TypeData: typo in reclamation

f201782c 15.02.2023 17:03 Sven Schöling

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

983499bf 15.02.2023 17:03 Sven Schöling

TypeData: Reclamation

981c306a 15.02.2023 17:03 Sven Schöling

TypeData: Order

ae2d077c 15.02.2023 17:03 Sven Schöling

TypeData: unnötige imports

17caaf2d 15.02.2023 16:56 Bernd Bleßmann

OrderController: Angebote schliessen, wenn Auftrag daraus erstellt

über Model::Record

62831f40 15.02.2023 16:56 Bernd Bleßmann

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

d5cb7ccd 15.02.2023 16:56 Bernd Bleßmann

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

über Model::Record

cb2f7c5b 15.02.2023 16:56 Bernd Bleßmann

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

2e7cae8a 15.02.2023 16:56 Bernd Bleßmann

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

e62c437e 15.02.2023 16:44 Tamino Steinert

Model::Record: fix get_new_reqdate

4890ac15 15.02.2023 16:15 Tamino Steinert

DB::DeliveryOrder: entferne nicht genutzten Wert

3886e8eb 15.02.2023 15:45 Tamino Steinert

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

9b8bdc21 15.02.2023 15:28 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.

782105de 15.02.2023 15:28 Kivitendo Admin

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

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

8761a99f 15.02.2023 15:28 Kivitendo Admin

SL::Dev::Record - Exportierte Methoden umsortiert

a3e18a2a 15.02.2023 15:27 Tamino Steinert

Model::Record: update_for_save_as_new implementiert

89ea5dd6 15.02.2023 15:00 Bernd Bleßmann

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

d88e956e 15.02.2023 14:32 Bernd Bleßmann

Model::Record: save implementiert

9dab1c5c 15.02.2023 14:31 Bernd Bleßmann

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

9452d6b8 15.02.2023 10:15 Sven Schöling

RecordLink: doc fixes

dbf2d709 15.02.2023 10:15 Sven Schöling

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

3aaba5ca 14.02.2023 18:37 Sven Schöling

RecordLink: in BackgroundJobs nicht mehr manuell setzen

47dc096c 14.02.2023 18:37 Sven Schöling

RecordLink: conversions nicht mehr manuell in Controllern machen

stattdessen per Helper setzen lassen

27441deb 14.02.2023 18:37 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...
6373da0c 14.02.2023 18:37 Sven Schöling

RecordLink: post save hook für alle Hauptbelege

3f6eb30c 14.02.2023 18:37 Sven Schöling

RecordLink: doku

a37ef2c0 14.02.2023 18:37 Sven Schöling

RecordLink: set_record_link_conversions um die internen states zu setzen

6b9b1781 14.02.2023 18:37 Sven Schöling

RecordLink: support für mehrere ids und close_quotations

80454ae4 14.02.2023 18:37 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...

7713fc5e 14.02.2023 18:08 Werner Hahn

SL/Model/Record delete Fehler bei croak mit ausgeben

227cf6a1 14.02.2023 18:02 Werner Hahn

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

aa6a2bbe 14.02.2023 18:02 Werner Hahn

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

d87306b2 14.02.2023 18:02 Werner Hahn

Model/Record History snumbers setzen

b61b36e7 14.02.2023 16:49 Bernd Bleßmann

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

b5b2f106 14.02.2023 16:49 Bernd Bleßmann

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

1f092c36 14.02.2023 16:48 Bernd Bleßmann

Model::Record: POD: Typos/Syntax

36b313da 14.02.2023 16:03 Bernd Bleßmann

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

fdd6ef43 14.02.2023 16:02 Werner Hahn

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

3f78c062 14.02.2023 16:01 Bernd Bleßmann

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

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

9c01bef6 14.02.2023 16:00 Bernd Bleßmann

SL::DB: Exception: kein rethrow auf SL::Locale::String-Objekte (t8)

Behebt #493 (redmine)

(cherry picked from commit 6d8c402cea10eae20890d839440cacd8eda8a48d)

4528f3f2 14.02.2023 15:57 Tamino Steinert

Model::Record: new_from_workflow_multi implementiert

ef24ff5a 14.02.2023 15:56 Tamino Steinert

Model::Record: new_from_workflow implementiert

ed7b98dd 14.02.2023 15:55 Werner Hahn

Model::Record POD

43c5def4 14.02.2023 15:55 Werner Hahn

Model::Record sub delete

252dafc5 14.02.2023 15:55 Werner Hahn

Model::Record history als private Funktion

34bb21d5 14.02.2023 10:50 Sven Schöling

Model::Record: erstes Grundgerüst

cb9e30ac 13.02.2023 13:45 Moritz Bunkus

Merge branch 'f-assembly-production-show-all-errors'

df365c93 13.02.2023 13:45 Moritz Bunkus

Merge branch 'f-export-assembly-components-as-csv'

5e056ce8 10.02.2023 14:34 Cem Aydin

ListTransactions Controller: align 'right' für Zwischensummen setzen

2b652d25 10.02.2023 14:23 Cem Aydin

ListTransactions Controller: "lexical in postif" behoben

1325f18e 10.02.2023 14:23 Cem Aydin

ChartOfAccounts Controller: Compiler-Warnungen gemäss Tests behoben, Leerzeichen entfernt

83f2cb78 10.02.2023 12:35 Moritz Bunkus

Sortimentsstammdaten: Exportmöglichkeit für Bestandteilliste als CSV

621f6f08 10.02.2023 11:58 Cem Aydin

Neuer Controller für Berichte->Kontenübersicht / Buchungsliste

Ersetzt bin/mozilla/ca.pl.

Es werden weiterhin die Datenbankfunktionen aus SL::CA verwendet.

Zusätzlicher Menüpunkt für Buchungsliste eingefügt. Das Konto kann dort
zusammen mit der Periode und Einstellungen ausgewählt werden. Dann via...

70f212be 10.02.2023 11:58 Cem Aydin

Presenter DatePeriod convenience function Default auf form Elemente hinzugefügt

ced6ec1d 09.02.2023 17:00 Moritz Bunkus

Part-Controller: Importe gruppieren & sortieren

5d27f2bd 09.02.2023 17:00 Moritz Bunkus

Erzeugnisstammdaten: Exportmöglichkeit für Bestandteilliste als CSV

7fc41a37 09.02.2023 16:11 Moritz Bunkus

Erzeugnis fertigen: alle möglichen Allokationsfehler auf einmal anzeigen

2aa88240 08.02.2023 09:44 Tamino Steinert

FIX: _tax_row für Auftrag und Reklamation

Falsche If-Abfragen und fehlende Übergaben
33801bdb 07.02.2023 21:49 Cem Aydin

Generische Presenter Testseite für einfache Presenter

Enthält:
- P.date_tag
- P.date_period.picker

d11ed75b 07.02.2023 18:20 Cem Aydin

Neuer Presenter: SL::Presenter::DatePeriod

Liefert Element P.date_period.picker zum Auswählen eines Zeitraums
mit optionaler Vorauswahl

Enthält zwei Datumsfelder plus ein Button/PopUp-Dialog mit
Vorgewählten Zeiträumen.

Geplante Verwendung in neuer Ansicht Buchungsliste (ersetzt...

43c822f5 07.02.2023 13:04 Bernd Bleßmann

E-Mail-Versand von Briefen: unbenutzte Variable entfernt

Hatte ich eben übersehen.

ced104f1 07.02.2023 12:53 Bernd Bleßmann

E-Mail-Versand von Briefen berücksichtigt Firmensignatur

Behebt #559 (redmine)

66da2b7d 07.02.2023 09:06 Jan Büren

Kreditorenbeleg: Interne Bemerkungen Speichern, wenn der Benutzer etwas eingibt

72cfe17f 07.02.2023 09:06 Jan Büren

Bankbewegungsbericht, verlinkte Buchungen anklickbar gemacht

2045198c 06.02.2023 15:15 Cem Aydin

Swiss QR-Bill: Rechnungstyp Anzahlungsrechnung für QR-Rechnung erlauben

- Leerzeichen entfernt Z. 563, 697

ec03bff2 03.02.2023 17:34 Bernd Bleßmann

Abfragen von $form->{postasnew} enfternt bei …

Einkaufsrechnung
Verkaufsrechnung
Kreditorenbuchung
Debitorenbuchung

Wird nirgends gesetzt - nur abgefragt.
Siehe auch commit 5427e0941067
"ap/ar/gl/io.pl: nicht benutzte Routine post_as_new entfernt"

7e4a1765 03.02.2023 17:33 Bernd Bleßmann

Gültigkeitstoken in Transaction abfragen und löschen: "alte" Controller

Lieferscheine
Einkaufsrechnung
Verkaufsrechnung
Kreditorenbuchung
Debitorenbuchung
Dialogbuchung

57657390 03.02.2023 17:33 Bernd Bleßmann

Gültigkeitstoken in Transaction abfragen und löschen ("neue" Controller)

587efe1a 03.02.2023 17:33 Bernd Bleßmann

Gültigkeitstoken: fetch_valid_token lockt die Zeile, wenn in einer Transaction

71164c78 31.01.2023 10:43 Jan Büren

Merge branch 'master' into f-recurring-billing-mode

0fe9fafd 31.01.2023 10:07 Moritz Bunkus

Wiederkehrende Abrechnung Position: bei »als neu speicher« übernehmen

ddf3ccc4 30.01.2023 17:52 Bernd Bleßmann

Brief-Controller: Entwürfe löschen gefixt und Info-Meldung spendiert.

cdeffa06 30.01.2023 17:40 Bernd Bleßmann

Brief-Controller: unbenutzte (und ohnehin kaputte) Action entfernt

b9d5e9b5 30.01.2023 15:49 Bernd Bleßmann

Kosmetik: Ausrichtung

bb502b30 30.01.2023 15:47 Bernd Bleßmann

Brief: Versand per Mail: Mail-Body verwendet HTML

475fb3a6 30.01.2023 10:03 Moritz Bunkus

Lieferbedingungen ungültig setzen: entfernen von Kunden/Lieferanten gefixt

d68c96d8 30.01.2023 10:03 Moritz Bunkus

Lieferbedingungen: optional bei Kunden/Lieferanten entfernen

2f5363d2 30.01.2023 10:03 Moritz Bunkus

Lieferbedingungen ungültig markieren können

c05d3f5b 25.01.2023 15:12 Moritz Bunkus

Liquiditätsübersicht: Auftragsliste gefixt

Die Links im Tabellenfuß hatten bisher auf die normale Auftragssuche
verwiesen. Problem war aber, dass dabei schlicht nicht exakt
diejenigen Aufträge angezeigt wurden, die für die Liquiditätsübersicht
relevant waren: teils zu viele, teils zu wenige (z.B. nicht diejenigen...

54bccdcf 25.01.2023 08:48 Jan Büren

SEPA-Lastschrift, Rundungsfehler bei offenen Rechnungen berücksichtigen

dd1e5f3e 23.01.2023 15:35 Moritz Bunkus

Wiederkehrende Abrechnung Positionen: Finanzübersicht

0b80cba3 23.01.2023 15:01 Moritz Bunkus

Wiederkehrende Abrechnung Positionen: Liquiditätsübersicht

2fc46f6a 23.01.2023 14:22 Moritz Bunkus

Wiederkehrende Abrechnung Positionen: Stornieren von Rechnungen

480f1f35 23.01.2023 14:21 Moritz Bunkus

Wiederkehrende Abrechnung Positionen: erstellen wiederkehrender Rechnungen

8e927544 23.01.2023 14:19 Moritz Bunkus

Wiederkehrende Abrechnung Positionen: Bearbeiten in Auftragscontrollern

72b54587 23.01.2023 14:19 Moritz Bunkus

Wiederkehrende Abrechnung Positionen: Datenbankmodell

7260c815 20.01.2023 16:12 Bernd Bleßmann

HTML-zu-LaTeX: Sonderfall bzgl. Zeilenumbruch behandeln

Zeilenumbrüche direkt am Anfang eines Absatzes auch finden, wenn
Absatz mit \par gesetzt wird.

Siehe auch 066cdace62af6f25e9e29249aa0325cc247b132b
"HTML-zu-LaTeX: diverse Sonderfälle bzgl. Zeilenumbrüchen behandeln"...

6bcb8c7e 20.01.2023 12:11 Moritz Bunkus

Merge branch 'f-liquidity-projection-group-by-parts-groups'

1e64aa91 20.01.2023 11:23 Jan Büren

Liquiditätsübersicht: Warengruppe auch in die Perl Datenstruktur

Ansonsten wird bei wiederkehrenden Rechnungen nichts angezeigt

1b914105 18.01.2023 14:49 Bernd Bleßmann

design40: Layout None von Switch für Design40 ableiten

Da das Switch-Layout auch den Template-Pfad anpasst, werden sonst
bei keinem Layout ("no_layout") nicht die Design40-Templates verwendet,
auch wenn man diese wünscht.

Ich hoffe, das macht nichts anderes kaputt ;)...

f0dfaf1d 18.01.2023 12:12 Jan Büren

zu #555 Form::check_exchangerate was an 'undef'

Falls noch keine Kunden oder Lieferanten angelegt worden sind,
wird auch keine Standardwährung gesetzt. create_links etwas lesbarer
verbessert