kivitendo-erp.git
3 years agoCTR: Wirklich mit "die", die Fehler werfen. Einrückung
Jan Büren [Fri, 1 Jan 2021 17:14:19 +0000 (18:14 +0100)]
CTR: Wirklich mit "die", die Fehler werfen. Einrückung

3 years agoCTR: Lieferscheine nicht schreibschützen
Jan Büren [Fri, 1 Jan 2021 17:08:38 +0000 (18:08 +0100)]
CTR: Lieferscheine nicht schreibschützen

Ausgelagerte Lieferscheine sind schreibgeschützt.
Weder Korrekturen der Lieferposition, Rechtschreibung oder
das Hinzufügen von weiteren Metadaten ist möglich.
Auslagern oder Schliessen dürfen optionale Parameter sein, der
Standard sollte aber ein Editieren noch zulassen.

3 years agoKosmetik: englische Grammatik
Jan Büren [Fri, 1 Jan 2021 17:07:35 +0000 (18:07 +0100)]
Kosmetik: englische Grammatik

3 years agoCTR: Warnungen zu Fehlern hochgestuft - Variablenbenennung wie in CPI
Jan Büren [Fri, 1 Jan 2021 17:06:24 +0000 (18:06 +0100)]
CTR: Warnungen zu Fehlern hochgestuft - Variablenbenennung wie in CPI

3 years agoCTR: Benutzereingabe in data mit Try::Tiny auffangen
Jan Büren [Fri, 1 Jan 2021 17:00:59 +0000 (18:00 +0100)]
CTR: Benutzereingabe in data mit Try::Tiny auffangen

Sinnvolle Fehlermeldung in  einem Satz zurückgeben und
danach den kompletten Trace.

3 years agoZeiterfassung: Bericht: "gebucht" anzeigen und danach filtern können
Bernd Bleßmann [Tue, 29 Dec 2020 20:19:17 +0000 (21:19 +0100)]
Zeiterfassung: Bericht: "gebucht" anzeigen und danach filtern können

3 years agoZeiterfassung: Hintergrund-Job zum Umwandeln in Lieferscheine
Bernd Bleßmann [Tue, 29 Dec 2020 18:24:20 +0000 (19:24 +0100)]
Zeiterfassung: Hintergrund-Job zum Umwandeln in Lieferscheine

3 years agoZeiterfassung: Lieferschein new_from_time_recording
Bernd Bleßmann [Mon, 30 Nov 2020 16:29:19 +0000 (17:29 +0100)]
Zeiterfassung: Lieferschein new_from_time_recording

3 years agoZeiterfassung: Artikel beim Erfassen wählen können und mit auflisten
Bernd Bleßmann [Tue, 29 Dec 2020 14:51:46 +0000 (15:51 +0100)]
Zeiterfassung: Artikel beim Erfassen wählen können und mit auflisten

3 years agoZeiterfassung: SimpleSettings für Artikel
Bernd Bleßmann [Mon, 28 Dec 2020 19:00:17 +0000 (20:00 +0100)]
Zeiterfassung: SimpleSettings für Artikel

3 years agoZeiterfassung: Sortierung und Ordnung für Artikel
Bernd Bleßmann [Mon, 28 Dec 2020 17:43:48 +0000 (18:43 +0100)]
Zeiterfassung: Sortierung und Ordnung für Artikel

3 years agoZeiterfassung: Auswählbare Artikel: DB-Upgrade und Rose
Bernd Bleßmann [Mon, 28 Dec 2020 17:40:36 +0000 (18:40 +0100)]
Zeiterfassung: Auswählbare Artikel: DB-Upgrade und Rose

3 years agoZeiterfassung: Keine Zeiterfassungstypen mehr
Bernd Bleßmann [Mon, 28 Dec 2020 17:07:40 +0000 (18:07 +0100)]
Zeiterfassung: Keine Zeiterfassungstypen mehr

3 years agoRevert "Zeiterfassung: SimpleSystemSettings für Typen"
Bernd Bleßmann [Mon, 28 Dec 2020 16:49:34 +0000 (17:49 +0100)]
Revert "Zeiterfassung: SimpleSystemSettings für Typen"

This reverts commit d01aad90ec0e0f0800037e9753acbacccf819a0c.

 Conflicts:
menus/user/10-time-recording.yaml

3 years agoZeiterfassung: form: tr-Tags vergessen
Bernd Bleßmann [Mon, 28 Dec 2020 16:36:09 +0000 (17:36 +0100)]
Zeiterfassung: form: tr-Tags vergessen

3 years agoZeiterfassung: Mitarbeiter ändern können bei entspr. Recht
Bernd Bleßmann [Mon, 28 Dec 2020 16:33:11 +0000 (17:33 +0100)]
Zeiterfassung: Mitarbeiter ändern können bei entspr. Recht

3 years agoZeiterfassung: Filtereinstellungen f. callbacks merken
Bernd Bleßmann [Mon, 28 Dec 2020 15:56:34 +0000 (16:56 +0100)]
Zeiterfassung: Filtereinstellungen f. callbacks merken

3 years agoZeiterfassung: Recht f. Bearbeitung aller Einträge berücksichtigen
Bernd Bleßmann [Mon, 28 Dec 2020 15:32:23 +0000 (16:32 +0100)]
Zeiterfassung: Recht f. Bearbeitung aller Einträge berücksichtigen

3 years agoZeiterfassung: Beim Bearbeiten fremder Einträge, Mitarbeiter behalten
Bernd Bleßmann [Mon, 28 Dec 2020 15:33:12 +0000 (16:33 +0100)]
Zeiterfassung: Beim Bearbeiten fremder Einträge, Mitarbeiter behalten

3 years agoZeiterfassung: Recht berücksichtigen, Einträge von anderen (nicht) zu sehen
Bernd Bleßmann [Mon, 28 Dec 2020 14:33:33 +0000 (15:33 +0100)]
Zeiterfassung: Recht berücksichtigen, Einträge von anderen (nicht) zu sehen

3 years agoZeiterfassung: neue Rechte: anzeigen bzw. bearbeiten der Einträge aller
Bernd Bleßmann [Wed, 2 Dec 2020 14:21:16 +0000 (15:21 +0100)]
Zeiterfassung: neue Rechte: anzeigen bzw. bearbeiten der Einträge aller

3 years agoZeiterfassung: einfaches Recht andere Position
Bernd Bleßmann [Mon, 14 Dec 2020 17:20:11 +0000 (18:20 +0100)]
Zeiterfassung: einfaches Recht andere Position

3 years agoZeiterfassung: Recht hierzu der Gruppe Vollzugriff gewähren
Bernd Bleßmann [Wed, 2 Dec 2020 11:55:10 +0000 (12:55 +0100)]
Zeiterfassung: Recht hierzu der Gruppe Vollzugriff gewähren

3 years agotime-recording: Boolean für abgerechnete und an die LohnBu gemeldete Zeiten
Jan Büren [Mon, 28 Dec 2020 09:02:51 +0000 (10:02 +0100)]
time-recording: Boolean für abgerechnete und an die LohnBu gemeldete Zeiten

3 years agoZeiterfassung: Defaultfilter: aktueller Benutzer, letzte 2 Wochen
Sven Schöling [Fri, 11 Dec 2020 16:26:33 +0000 (17:26 +0100)]
Zeiterfassung: Defaultfilter: aktueller Benutzer, letzte 2 Wochen

3 years agoZeiterfassung: Nur nicht-gelöschte Mitarbeiter angezeigen
Sven Schöling [Fri, 11 Dec 2020 16:26:12 +0000 (17:26 +0100)]
Zeiterfassung: Nur nicht-gelöschte Mitarbeiter angezeigen

3 years agoZeiterfassung: T8-Filter heißt $T8
Bernd Bleßmann [Mon, 30 Nov 2020 14:39:27 +0000 (15:39 +0100)]
Zeiterfassung: T8-Filter heißt $T8

3 years agoZeiterfassung: Übersetzungen
Bernd Bleßmann [Mon, 30 Nov 2020 12:33:33 +0000 (13:33 +0100)]
Zeiterfassung: Übersetzungen

3 years agoZeiterfassung: Ein Recht dafür
Bernd Bleßmann [Mon, 30 Nov 2020 11:59:29 +0000 (12:59 +0100)]
Zeiterfassung: Ein Recht dafür

3 years agoZeiterfassung: Controller
Bernd Bleßmann [Tue, 17 Nov 2020 16:25:03 +0000 (17:25 +0100)]
Zeiterfassung: Controller

3 years agoZeiterfassung: SimpleSystemSettings für Typen
Bernd Bleßmann [Tue, 17 Nov 2020 13:20:08 +0000 (14:20 +0100)]
Zeiterfassung: SimpleSystemSettings für Typen

3 years agoZeiterfassung: Sortierung und Ordnung für Typen
Bernd Bleßmann [Tue, 17 Nov 2020 13:19:46 +0000 (14:19 +0100)]
Zeiterfassung: Sortierung und Ordnung für Typen

3 years agoZeiterfassung: Tabellen und Rose
Bernd Bleßmann [Tue, 17 Nov 2020 12:41:54 +0000 (13:41 +0100)]
Zeiterfassung: Tabellen und Rose

3 years agozu 85693, auch in show_print_options prüfen!
Jan Büren [Wed, 5 May 2021 14:56:28 +0000 (16:56 +0200)]
zu 85693, auch in show_print_options prüfen!

3 years agoPOD für ClientJs aktualisiert
Jan Büren [Wed, 5 May 2021 14:45:02 +0000 (16:45 +0200)]
POD für ClientJs aktualisiert

3 years agoOrder: Warnung/Fehler bei Liefertermin auch bei kombinierten Export-Aktionen
Jan Büren [Wed, 5 May 2021 14:40:18 +0000 (16:40 +0200)]
Order: Warnung/Fehler bei Liefertermin auch bei kombinierten Export-Aktionen

3 years agolocales: en, de
Jan Büren [Wed, 5 May 2021 14:39:42 +0000 (16:39 +0200)]
locales: en, de

3 years agoChangelog: Neue Action in Order, BDVs Waren im Stammtab und per_page im Lager
Jan Büren [Wed, 5 May 2021 14:38:44 +0000 (16:38 +0200)]
Changelog: Neue Action in Order, BDVs Waren im Stammtab und per_page im Lager

3 years agoLagerbestandsbericht per_page als Filter-Parameter an der Oberfläche
Jan Büren [Wed, 5 May 2021 14:38:07 +0000 (16:38 +0200)]
Lagerbestandsbericht per_page als Filter-Parameter an der Oberfläche

3 years agoOrder-Controller: Neue Action preview_pdf (Druckvorschau für PDFs)
Jan Büren [Wed, 5 May 2021 14:37:09 +0000 (16:37 +0200)]
Order-Controller: Neue Action preview_pdf (Druckvorschau für PDFs)

3 years agoArtikel-BDVs unter Basisdaten anzeigen, falls konfiguriert
Jan Büren [Wed, 5 May 2021 08:56:20 +0000 (10:56 +0200)]
Artikel-BDVs unter Basisdaten anzeigen, falls konfiguriert

Die benutzerdefinierten Variablen für Artikel können konfigurierbar im Tab Basisdaten
angezeigt werden

3 years agoEinkaufsrechnung Historie, Fehler beim Refactoren für ActionBar behoben
Jan Büren [Fri, 30 Apr 2021 12:27:34 +0000 (14:27 +0200)]
Einkaufsrechnung Historie, Fehler beim Refactoren für ActionBar behoben

Der Parameter muss glid ansatt id sein. Ansonsten kommen nie
Ergebnisse beim Aufruf in der Belegmaske

3 years agolocales-Lauf en
Bernd Bleßmann [Thu, 29 Apr 2021 12:00:09 +0000 (14:00 +0200)]
locales-Lauf en

3 years agolocales Lauf "de" überwiegend Shopübersetzungen
Werner Hahn [Thu, 29 Apr 2021 10:03:44 +0000 (12:03 +0200)]
locales Lauf "de" überwiegend Shopübersetzungen

3 years agoAuch aus Angebot/Auftrag->Rechnung tax_included übernehmen ...
Werner Hahn [Wed, 28 Apr 2021 14:04:04 +0000 (16:04 +0200)]
Auch aus Angebot/Auftrag->Rechnung tax_included übernehmen ...

wird sonst eventuell von den Kundeneinstellungen überschrieben
und dann unterscheiden sich Angebot/Auftrag und Rechnung

3 years agoBugfix: taxinclusive mit aus dem Auftrag übernehmen wenn aus Lieferschein eine Rechnu...
Werner Hahn [Sun, 25 Apr 2021 22:20:28 +0000 (00:20 +0200)]
Bugfix: taxinclusive mit aus dem Auftrag übernehmen wenn aus Lieferschein eine Rechnung erstellt wird

3 years agoBankimport im Dialog verbuchen, Fließkommazahlen/Rundungsfehler erlauben
Jan Büren [Wed, 28 Apr 2021 10:38:15 +0000 (12:38 +0200)]
Bankimport im Dialog verbuchen, Fließkommazahlen/Rundungsfehler erlauben

3 years agoCVars für Lagerbestand auch in hiddens für den Export
Jan Büren [Tue, 27 Apr 2021 10:44:12 +0000 (12:44 +0200)]
CVars für Lagerbestand auch in hiddens für den Export

3 years agoChangelog CVar für Lagerbestand, Option für Lagerbuchung
Jan Büren [Tue, 27 Apr 2021 10:14:48 +0000 (12:14 +0200)]
Changelog CVar für Lagerbestand, Option für Lagerbuchung

3 years agoIm Lagerbuchungsbericht standardmäßig das Dokument der Lagerbewegung zeigen
Jan Büren [Tue, 27 Apr 2021 10:14:07 +0000 (12:14 +0200)]
Im Lagerbuchungsbericht standardmäßig das Dokument der Lagerbewegung zeigen

3 years agoLagerbestandsbericht um Anzeige von IC Cvars erweitert
Jan Büren [Tue, 27 Apr 2021 10:12:32 +0000 (12:12 +0200)]
Lagerbestandsbericht um Anzeige von IC Cvars erweitert

3 years agoChangelog für Projekte um Dateianhänge erweitert
Jan Büren [Fri, 16 Apr 2021 06:48:28 +0000 (08:48 +0200)]
Changelog für Projekte um Dateianhänge erweitert

3 years agoDateianhänge aus Projekten auch in E-Mail anzeigen
Jan Büren [Fri, 16 Apr 2021 06:45:20 +0000 (08:45 +0200)]
Dateianhänge aus Projekten auch in E-Mail anzeigen

In Anlehnung an odyn fa2f21bb7d9247782f5e
Im E-Mail-Dialog werden hochgeladene Dateianhänge aus einem
globalen Projekt angeboten und sind vorausgewählt.

3 years agoProjekte: Dateianhänge auch für Projekte
Martin Helmling martin.helmling@octosoft.eu [Fri, 26 Jan 2018 11:43:06 +0000 (12:43 +0100)]
Projekte: Dateianhänge auch für Projekte

Cherry-pick aus odyn (Upgrade Skript entsprechend geändert)
implemntiert EGW #6889

3 years agofix cherry-pick get_feature_experimental -> get_feature_experimental_order
Jan Büren [Mon, 12 Apr 2021 10:24:58 +0000 (12:24 +0200)]
fix cherry-pick get_feature_experimental -> get_feature_experimental_order

3 years agoar_transactions um Parameter want_binary_pdf erweitert
Jan Büren [Mon, 24 Sep 2018 12:06:49 +0000 (14:06 +0200)]
ar_transactions um Parameter want_binary_pdf erweitert

3 years agoOE -> report_generator um want_binary_pdf Option ergänzt
Jan Büren [Thu, 20 Sep 2018 14:14:11 +0000 (16:14 +0200)]
OE -> report_generator um want_binary_pdf Option ergänzt

3 years agoReportGenerator: Get PDF as binary (no print, no http-redirect)
Jan Büren [Thu, 20 Sep 2018 14:12:06 +0000 (16:12 +0200)]
ReportGenerator: Get PDF as binary (no print, no http-redirect)

3 years agoNeuerfassen von Artikeln, darf keinen Division by Zero Fehler werfen
Jan Büren [Thu, 8 Apr 2021 08:25:00 +0000 (08:25 +0000)]
Neuerfassen von  Artikeln, darf keinen Division by Zero Fehler werfen

3 years agoShoconnector Syntaxfehler behoben
Werner Hahn [Wed, 7 Apr 2021 18:20:49 +0000 (20:20 +0200)]
Shoconnector Syntaxfehler behoben

3 years agoSHOPOrders Status setzten bei Rechnungen korrigiert
Werner Hahn [Sat, 13 Mar 2021 15:47:17 +0000 (16:47 +0100)]
SHOPOrders Status setzten bei Rechnungen korrigiert

3 years agoShopApi: statussetzen bei Rechnung schreiben Syntaxfehler behoben
Werner Hahn [Wed, 27 Jan 2021 08:49:28 +0000 (09:49 +0100)]
ShopApi: statussetzen bei Rechnung schreiben Syntaxfehler behoben

3 years agoShopConnector: set OrderStatus in Shop
Tamino [Tue, 29 Dec 2020 09:50:11 +0000 (10:50 +0100)]
ShopConnector: set OrderStatus in Shop

3 years agoWebshopApi: template und js überarbeitet
Tamino [Fri, 4 Sep 2020 14:40:58 +0000 (16:40 +0200)]
WebshopApi: template und js überarbeitet

3 years agoWebshopApi: Controller/ShopOrder.pm überarbeitet
Tamino [Fri, 4 Sep 2020 14:30:42 +0000 (16:30 +0200)]
WebshopApi: Controller/ShopOrder.pm überarbeitet

3 years agoWebshopApi: ShopConnector überarbeitet
Tamino [Thu, 3 Sep 2020 15:24:10 +0000 (17:24 +0200)]
WebshopApi: ShopConnector überarbeitet

3 years agoCSV-Import CustomerVendor: Warnungen wegen nicht initialisierter Variable vermeiden
Bernd Bleßmann [Tue, 6 Apr 2021 14:55:17 +0000 (16:55 +0200)]
CSV-Import CustomerVendor: Warnungen wegen nicht initialisierter Variable vermeiden

3 years agoCSV-Importe: Warnungen wegen nicht initialisierter Variable vermeiden
Bernd Bleßmann [Tue, 6 Apr 2021 14:43:31 +0000 (16:43 +0200)]
CSV-Importe: Warnungen wegen nicht initialisierter Variable vermeiden

3 years agoCsvImport - Tests für Kundenimport
Bernd Bleßmann [Tue, 15 Aug 2017 21:03:38 +0000 (23:03 +0200)]
CsvImport - Tests für Kundenimport

Im Moment werden alle Tests nur für Kunden, nicht für Lieferanten durchgeführt.

3 years agoCsvImport: Mulitplex: handle_cvars-Routine verlassen, wenn Objekt keine CVars kann
Bernd Bleßmann [Wed, 12 Apr 2017 10:50:49 +0000 (12:50 +0200)]
CsvImport: Mulitplex: handle_cvars-Routine verlassen, wenn Objekt keine CVars kann

3 years agoCsvImport: Bei Imports ohne CVars deren Standard setzen, wenn vorhanden.
Bernd Bleßmann [Tue, 4 Apr 2017 21:57:52 +0000 (23:57 +0200)]
CsvImport: Bei Imports ohne CVars deren Standard setzen, wenn vorhanden.

3 years agoUpgrade-Skript um Doubletten bei benutzerderfinierten Variablen zu entfernen.
Bernd Bleßmann [Tue, 11 Apr 2017 21:07:38 +0000 (23:07 +0200)]
Upgrade-Skript um Doubletten bei benutzerderfinierten Variablen zu entfernen.

Im großen commit 52518527bc507767386d21e1870cc2888269ba70
"CSV-Import Artikel: Einige Erweiterungen ..."
kam ein Bug rein, der für Part-CVars doppelte Einträge anlegen konnte.

Dieses Upgrade-Skript löscht die Doubletten - der neuste Eintrag wird behalten.

3 years agoCsvImport: Parts: CVars von handle_cvars behandeln lassen.
Bernd Bleßmann [Tue, 11 Apr 2017 20:07:06 +0000 (22:07 +0200)]
CsvImport: Parts: CVars von handle_cvars behandeln lassen.

Dabei aber beachten, dass das bei einen Import, wo nur die Preise aktualisiert
werden sollen, nicht geschieht.

3 years agoCSV-Import: CustomerVender benutzerdefinierte Variable aktualisieren
Bernd Bleßmann [Tue, 11 Apr 2017 20:03:41 +0000 (22:03 +0200)]
CSV-Import: CustomerVender benutzerdefinierte Variable aktualisieren

handle_cvars erst aufrufen, wenn das zu speichernde Objekt bekannt ist. Das
betrifft den Fall, wenn vorhandene Objekte aktualisiert werden sollen.

behebt #237 (redmine)

3 years agoCsvImport: handle_cvars: CVars für das zu speichernde Objekt setzen.
Bernd Bleßmann [Tue, 11 Apr 2017 19:07:17 +0000 (21:07 +0200)]
CsvImport: handle_cvars: CVars für das zu speichernde Objekt setzen.

3 years agoRevert "CSV-Import: CustomerVender benutzerdefinierte Variable aktualisieren"
Bernd Bleßmann [Tue, 11 Apr 2017 19:05:55 +0000 (21:05 +0200)]
Revert "CSV-Import: CustomerVender benutzerdefinierte Variable aktualisieren"

This reverts commit a8628c6af6ab8303fe67d874adbee0211bd86c1e.

Hier wird das eigentliche Problem nur umgangen.
Zudem, wie im commit schon erwähnt, sollte handle_cvars nur einmal aufgerufen
werden.

Es folgen commits, um den Bug zu beheben.

3 years agoCsvImport: CustomerVendor: Nummer vom Helper des Objekts vergeben lassen.
Bernd Bleßmann [Tue, 15 Aug 2017 14:14:07 +0000 (16:14 +0200)]
CsvImport: CustomerVendor: Nummer vom Helper des Objekts vergeben lassen.

Vorher wurde hier SL::TransNumber verwendet - das ist kein Problem, aber die
es den Helper gibt, ist das hier einfacher.

Zudem wurde vorher auch eine neue Nummer für die zu aktualisierenden Objekte
geholt - aber das Objekt selber wurde nicht gespeichert, sondern object_to_save.
Da war dann die Report-Anzeige nach dem Speichern falsch, das Objekt aber
richtig. Aber der Nummernkreis wurde falscheweise hochgesetzt.

behebt #287 (redmine)

3 years agoCsvImport: Im Report die Werte des gespeicherten Objekts speichern.
Bernd Bleßmann [Tue, 15 Aug 2017 14:11:58 +0000 (16:11 +0200)]
CsvImport: Im Report die Werte des gespeicherten Objekts speichern.

Bei den Workern, die Objekte aktualisieren können, kann statt dem object
das object_to_save gespeichert werden. Die Werte dieses Objekts sollten im
Report angezeigt werden, auch wenn die eigentlich gleich sein müssten.
Aber so können einem evtl. Fehler auffallen.

3 years agoDateimanagement: größere Vorschaubilder: Versionen berücksichtigen
Bernd Bleßmann [Tue, 6 Apr 2021 10:47:05 +0000 (12:47 +0200)]
Dateimanagement: größere Vorschaubilder: Versionen berücksichtigen

3 years agoDokumentenablage für Rechnungen und Gutschriften unterscheiden.
Bernd Bleßmann [Tue, 6 Apr 2021 08:48:22 +0000 (10:48 +0200)]
Dokumentenablage für Rechnungen und Gutschriften unterscheiden.

Sonst werden Dokumente für Gutschriften nicht angezeigt.

3 years agoReport-Generator: HTML-Template: Kein Paragprah (<p>) um Tabellen (<table>)
Bernd Bleßmann [Tue, 6 Apr 2021 08:47:46 +0000 (10:47 +0200)]
Report-Generator: HTML-Template: Kein Paragprah (<p>) um Tabellen (<table>)

3 years agoBehebt #478 Offene Forderungsliste per Mail verschicken
Jan Büren [Fri, 2 Apr 2021 11:27:04 +0000 (13:27 +0200)]
Behebt #478 Offene Forderungsliste per Mail verschicken

3 years agoPreiskalkulation bei Erzeugnisbestandteile, etwas übersichtlicher gesetzt
Jan Büren [Wed, 31 Mar 2021 06:57:48 +0000 (06:57 +0000)]
Preiskalkulation bei Erzeugnisbestandteile, etwas übersichtlicher gesetzt

3 years agozu 52f5223a1dcf, mehr als einen Filter im SQL-Statement erlauben
Jan Büren [Wed, 31 Mar 2021 06:46:12 +0000 (06:46 +0000)]
zu 52f5223a1dcf, mehr als einen Filter im SQL-Statement erlauben

3 years agolocales-Lauf en
Bernd Bleßmann [Thu, 25 Mar 2021 11:31:14 +0000 (12:31 +0100)]
locales-Lauf en

3 years agoVK-Rechnung: ActionButtons direkt ausgrauen, falls die Aktion nicht erlaubt ist
Jan Büren [Thu, 25 Mar 2021 10:32:43 +0000 (11:32 +0100)]
VK-Rechnung: ActionButtons direkt ausgrauen, falls die Aktion nicht erlaubt ist

3 years agochangelog zu Anpassungen bei Mahnungen
Bernd Bleßmann [Thu, 25 Mar 2021 10:21:00 +0000 (11:21 +0100)]
changelog zu Anpassungen bei Mahnungen

3 years agoMahnungsbericht: Anzeige f. Dokumente/Mails abschaltbar
Bernd Bleßmann [Tue, 23 Mar 2021 15:00:44 +0000 (16:00 +0100)]
Mahnungsbericht: Anzeige f. Dokumente/Mails abschaltbar

3 years agoMahnungsbericht: E-Mails f. Mahnungen anzeigen
Bernd Bleßmann [Tue, 23 Mar 2021 13:21:49 +0000 (14:21 +0100)]
Mahnungsbericht: E-Mails f. Mahnungen anzeigen

3 years agoMahnungen: DB-Trigger zum Löschen von Verknüpfungen beim Löschen einer Mahnung
Bernd Bleßmann [Wed, 24 Mar 2021 13:07:07 +0000 (14:07 +0100)]
Mahnungen: DB-Trigger zum Löschen von Verknüpfungen beim Löschen einer Mahnung

3 years agoVerknüpfung zum E-Mail-Journal für Mahnungen.
Bernd Bleßmann [Tue, 23 Mar 2021 12:09:09 +0000 (13:09 +0100)]
Verknüpfung zum E-Mail-Journal für Mahnungen.

3 years agoMahnungen: Rechnungsnummer der Mahnrechung im PDF-Dateinamen statt dunning_id
Bernd Bleßmann [Tue, 23 Mar 2021 10:06:06 +0000 (11:06 +0100)]
Mahnungen: Rechnungsnummer der Mahnrechung im PDF-Dateinamen statt dunning_id

Der Dateiname wird auch als Name des Anhangs bei Mailversand verwendet und dann
sieht es besser aus, wenn der Name auch mit der Rechnunsgnummer übereinstimmt.

3 years agoMahnungen: Status-Bericht nach Mahnlauf mit evtl. Fehlermeldungen.
Bernd Bleßmann [Mon, 22 Mar 2021 15:47:27 +0000 (16:47 +0100)]
Mahnungen: Status-Bericht nach Mahnlauf mit evtl. Fehlermeldungen.

Das Erzeugen der Mahnungen erfolgt je nach ausgewählten Rechnungen in mehreren
Schritten (Zusammenfassen je Kunde und Mahnlevel oder auch einzeln für jede
Rechnung).
Hierbei können in einem Schritt durchaus Mahnungen für einen Kunden oder einen
Mahnlevel erfolgreich erzeugt und per Mail verschickt werden. In einem
folgenden Schritt kann aber ein Fehler auftreten, der dann zum Abbruch und
einer Fehlermeldung führt.
Dabei gab es bisher keinen Hinweis, ob einzelne Schritte erfolgreich waren und
Mahnungen erzeugt wurden.
Dieser commit sammelt die Ergebnisse der einzelnen Schritte und zeigt am Ende
aller Schritte einen Status-Bericht an.

3 years agoMahnungen: PDF an Drucker schicken: Druckbefehl erst prüfen, dann verwenden
Bernd Bleßmann [Mon, 22 Mar 2021 11:45:59 +0000 (12:45 +0100)]
Mahnungen: PDF an Drucker schicken: Druckbefehl erst prüfen, dann verwenden

3 years agoMahnungsbericht: Webdav-Dateien f. Mahnlauf anzeigen
Bernd Bleßmann [Fri, 19 Mar 2021 14:51:21 +0000 (15:51 +0100)]
Mahnungsbericht: Webdav-Dateien f. Mahnlauf anzeigen

3 years agoEinfachen Presenter f. Webdav-Objekte
Bernd Bleßmann [Fri, 19 Mar 2021 14:52:40 +0000 (15:52 +0100)]
Einfachen Presenter f. Webdav-Objekte

3 years agoSL::Presenter::FileObject: link_tag verwenden
Bernd Bleßmann [Thu, 18 Mar 2021 15:17:59 +0000 (16:17 +0100)]
SL::Presenter::FileObject: link_tag verwenden

3 years agoS:P:Dunning: Link führt nicht mehr zum Drucken, sondern zum Mahnungsbericht, …
Bernd Bleßmann [Fri, 19 Mar 2021 13:23:02 +0000 (14:23 +0100)]
S:P:Dunning: Link führt nicht mehr zum Drucken, sondern zum Mahnungsbericht, …

… gefiltert für diese Mahnung. Hier kann man die Details sehen und auch drucken.

3 years agoS:P:Dunning: Link mit link_tag erzeugen
Bernd Bleßmann [Fri, 19 Mar 2021 13:10:49 +0000 (14:10 +0100)]
S:P:Dunning: Link mit link_tag erzeugen

3 years agoS:P:Dunning: unbenutzten Parameter "type" entfernt
Bernd Bleßmann [Fri, 19 Mar 2021 13:20:54 +0000 (14:20 +0100)]
S:P:Dunning: unbenutzten Parameter "type" entfernt