Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
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

1a83013a 18.01.2023 12:08 Jan Büren

Fehlermeldung bei Belegen falls Kunde oder Lieferant == 0

6bc7eb0c 17.01.2023 15:45 Kivitendo Admin

Typos in POD

5132484e 17.01.2023 15:40 Bernd Bleßmann

POD Syntax korrigiert

652a0825 16.01.2023 16:18 Cem Aydin

POD Syntax korrigiert

57850df7 16.01.2023 16:14 Cem Aydin

Revert "POD Syntax"

This reverts commit b79b80d3043909dc3551595b1fc71bba73f529d1.

Behebt #553.

9adbb6d6 16.01.2023 12:35 Kivitendo Admin

In Kundenanzeige auch Land anzeigen können

a34622f7 16.01.2023 12:35 Kivitendo Admin

Schnellsuche für Projekte

62d72cee 16.01.2023 12:07 Moritz Bunkus

Liquiditätsübersicht: aufschlüsseln nach Warengruppen

bbb857d2 16.01.2023 10:17 Bernd Bleßmann

Auftrags-/LS-/Reklamation: neue Controller: BCC nicht vorbelegen mit globaler BCC

Die glovbale BCC-Adresse wird beim Versenden autoamtisch angehängt. Also
nicht in der Maske vorbelegen, sonst bekommt der Empfänger die Mails
doppelt.

6c7b457f 13.01.2023 12:13 Bernd Bleßmann

Kosmetik: Keine Leerzeichen am Zeilenende.

068f5a6c 12.01.2023 09:39 Jan Büren

E-Mail Priorität für SelfTests korrekt setzen und nicht doppelt initialisieren

6430257e 11.01.2023 14:11 Jan Büren

SelfTest um Parameter von data erweitert.

Damit kann Module und E-Mail-Adressen überlagert werden.
Die Einträge im Datenfeld des Hintergrund-Jobs nach YAML Konvention:

modules: Proccess
mail_to:

Somit ist es möglich unterschiedliche Test-Ergebnisse an unterschiedliche...

47b0ef6f 09.01.2023 17:50 Cem Aydin

Swiss QR-Bill: Optionales Feature Rechnungsnummer automatisch in unstrukturierte Mitteilung kopieren

Wenn bereits eine Mitteilung vorhanden ist, wird die Rechnungsnummer an diese angehängt.

cd5cecab 09.01.2023 17:50 Cem Aydin

Swiss QR-Bill: Datenbankupgrade: Spalte für Optionales Feature Rechnungsnummer automatisch in unstrukturierte Mitteilung kopieren

eb65ad2e 09.01.2023 13:06 Jan Büren

Wechselkurs, Sicherheitscheck auf Rundungsdifferenz < 0.005

9df9b3fc 09.01.2023 13:06 Jan Büren

vergessene Base-Class für UpdateExchangerates

82017e3f 09.01.2023 13:06 Jan Büren

Auswahlliste Skonto soll keinen Fehler an der Oberfläche werfen

a624a789 09.01.2023 13:06 Jan Büren

POD Anpassung für neue Parameter bei pay_invoice

fa1bc76f 09.01.2023 13:06 Jan Büren

Wechselkurs-Optimierung: Kosmetik weiter aufräumen

6335a6c9 09.01.2023 13:06 Jan Büren

Payment-Helper: Debugs raus, Kosmetik

49db56d5 09.01.2023 13:06 Jan Büren

check_exchangerate: Datum kann DateTime sein (periodic_invoices) und scheint ...

... auch eine gültige SQL-Abfrage zu erzeugen.

bd906dbe 09.01.2023 13:06 Jan Büren

Vorzeichen für create_bank_transaction logisch richtiger setzen

Entsprechend müssen bei den Testfällen absolute Werte übergeben werden.

077479e3 09.01.2023 13:06 Jan Büren

Nicht alle Charts müssen Links haben (bspw. gain_loss)

d73d1806 09.01.2023 13:06 Jan Büren

Payment-Helper: Warnungen, striktere regex, vorheriges Mult. Verfahren

Das Vorzeichen über is_sales für fx_gain_loss zu setzen ist doch
korrekt und liefert die richtigen Zuordnungen. Regex richtig setzen
und auf initialisierte Werte Prüfung, für tests

e9b48f2e 09.01.2023 13:06 Jan Büren

update_exchangerate für Zahlungen auch bei manueller Verbuchung

3ac8234a 09.01.2023 13:06 Jan Büren

Kontoauszug verbuchen, bei return_amount einen etwas größeren Rundungsfehler zulassen

b3914ca6 09.01.2023 13:06 Jan Büren

Payment-Helper: Wechselkursgewinn und -Verlust mit ungerundetem Betrag berechnen

38523d7e 09.01.2023 13:06 Jan Büren

Bankbewegung rückgängig machen, schließende Klammer setzen

82948af1 09.01.2023 13:06 Jan Büren

Payment-Helper mehr Parameter prüfen (Testfall)