kivitendo-erp.git
3 years agoPart: eslint fixes
Sven Schöling [Fri, 21 May 2021 14:27:29 +0000 (16:27 +0200)]
Part: eslint fixes

3 years ago.eslint.rc
Sven Schöling [Fri, 30 Apr 2021 08:54:33 +0000 (10:54 +0200)]
.eslint.rc

3 years agoSL::DB::BackgroudJob::ALL entfernt
Bernd Bleßmann [Fri, 25 Jun 2021 13:44:10 +0000 (15:44 +0200)]
SL::DB::BackgroudJob::ALL entfernt

Wird nicht wirklich gebraucht und war bis vor dem letzten Release auch
nicht richtig mitgepflegt worden.

3 years agoVersion auf unstable gesetzt
Bernd Bleßmann [Fri, 25 Jun 2021 13:37:43 +0000 (15:37 +0200)]
Version auf unstable gesetzt

3 years agoRelease 3.5.7
Bernd Bleßmann [Fri, 25 Jun 2021 10:40:50 +0000 (12:40 +0200)]
Release 3.5.7

3 years agoDatenbank-Upgrade-Skripte für Release 3.5.7-Abhängigkeiten
Bernd Bleßmann [Fri, 25 Jun 2021 10:25:11 +0000 (12:25 +0200)]
Datenbank-Upgrade-Skripte für Release 3.5.7-Abhängigkeiten

3 years agoDoku-Update: Versionnummer 3.5.7 und weitere Module
Bernd Bleßmann [Fri, 25 Jun 2021 10:16:08 +0000 (12:16 +0200)]
Doku-Update: Versionnummer 3.5.7 und weitere Module

3 years agochangelog-Update: Versionsnummer und Bug-Fixes
Bernd Bleßmann [Fri, 25 Jun 2021 09:44:26 +0000 (11:44 +0200)]
changelog-Update: Versionsnummer und Bug-Fixes

3 years agoRelease-Management: locales-Lauf en und BackgrundJob::ALL erwähnen
Bernd Bleßmann [Fri, 25 Jun 2021 08:43:53 +0000 (10:43 +0200)]
Release-Management: locales-Lauf en und BackgrundJob::ALL erwähnen

3 years agoSL::BackgroundJob::ALL.pm für BackgroundJobs aktualisiert
Bernd Bleßmann [Fri, 25 Jun 2021 08:41:41 +0000 (10:41 +0200)]
SL::BackgroundJob::ALL.pm für BackgroundJobs aktualisiert

3 years agoUpgrade: Doku: neue Version, neues Modul, Hinweis auf Backup nach oben
Bernd Bleßmann [Fri, 25 Jun 2021 08:05:01 +0000 (10:05 +0200)]
Upgrade: Doku: neue Version, neues Modul, Hinweis auf Backup nach oben

3 years agovergessener locales-Lauf en
Bernd Bleßmann [Fri, 25 Jun 2021 07:52:40 +0000 (09:52 +0200)]
vergessener locales-Lauf en

3 years agoShop: Woocommerce Test
Werner Hahn [Fri, 25 Jun 2021 07:08:00 +0000 (09:08 +0200)]
Shop: Woocommerce Test

3 years agoShop: Woocommerce Debug raus
Werner Hahn [Fri, 25 Jun 2021 07:06:50 +0000 (09:06 +0200)]
Shop: Woocommerce Debug raus

3 years agoShop: WooCommerce Syntaxfehler
Werner Hahn [Fri, 25 Jun 2021 06:26:53 +0000 (08:26 +0200)]
Shop: WooCommerce Syntaxfehler

3 years agolocales lauf
Werner Hahn [Thu, 24 Jun 2021 16:00:06 +0000 (18:00 +0200)]
locales lauf

3 years agoWebshop: changelog
Werner Hahn [Thu, 24 Jun 2021 14:42:01 +0000 (16:42 +0200)]
Webshop: changelog

3 years agoWebshop: locales Lauf
Werner Hahn [Thu, 24 Jun 2021 14:41:37 +0000 (16:41 +0200)]
Webshop: locales Lauf

3 years agoWebshopApi: Standardzahlungsbedingung korrigiert Syntax
Werner Hahn [Thu, 24 Jun 2021 14:40:40 +0000 (16:40 +0200)]
WebshopApi: Standardzahlungsbedingung korrigiert Syntax

3 years agoRevert "ShopConnector get_part in WooCommerce implemented"
Werner Hahn [Thu, 24 Jun 2021 13:09:57 +0000 (15:09 +0200)]
Revert "ShopConnector get_part in WooCommerce implemented"

This reverts commit 875ae0f6f2ec3de097926910f64d9e6c214e0e82.

3 years agoWooCommerce Shopware: paymentid im Shoporder setzen
Werner Hahn [Thu, 24 Jun 2021 12:24:23 +0000 (14:24 +0200)]
WooCommerce Shopware: paymentid im Shoporder setzen

3 years agoWebshop Order Zahlungsbedingen mit übergeben
Werner Hahn [Tue, 2 Mar 2021 15:38:51 +0000 (16:38 +0100)]
Webshop Order Zahlungsbedingen mit übergeben

3 years agoWooCommerce: Lieferkosten als Position anfügen
Werner Hahn [Thu, 24 Jun 2021 09:35:57 +0000 (11:35 +0200)]
WooCommerce: Lieferkosten als Position anfügen

3 years agoWebshopApi: Zahlungsbedingung beim Kundenanlegen ...
Werner Hahn [Thu, 24 Jun 2021 09:31:03 +0000 (11:31 +0200)]
WebshopApi: Zahlungsbedingung beim Kundenanlegen ...

für den Kunden die die 1. Zahlungsbedingung übernehmen

3 years agoWooCommerce: Shopübernahme Anpassung Lieferadresse und Stadi
Werner Hahn [Wed, 27 Jan 2021 10:07:05 +0000 (11:07 +0100)]
WooCommerce: Shopübernahme Anpassung Lieferadresse und Stadi

3 years agoSL::ShopConnector::WooCommerce Kategorien per page
Werner Hahn [Fri, 15 Jan 2021 12:17:26 +0000 (13:17 +0100)]
SL::ShopConnector::WooCommerce Kategorien per page

3 years agoShopConnector get_part in WooCommerce implemented
Tamino [Thu, 31 Dec 2020 11:23:21 +0000 (12:23 +0100)]
ShopConnector get_part in WooCommerce implemented

3 years agoShopConnector: WooCommerce set OrderStatus added
Tamino [Wed, 30 Dec 2020 11:22:06 +0000 (12:22 +0100)]
ShopConnector: WooCommerce set OrderStatus added

3 years agoWebshopApi: ShopConnector WooCommerce erstellt
Tamino [Thu, 24 Sep 2020 16:23:53 +0000 (18:23 +0200)]
WebshopApi: ShopConnector WooCommerce erstellt

    Funktion get_version implementiert.

3 years agoShop: Standartartikelnr für Versandartikel
Werner Hahn [Wed, 7 Apr 2021 17:40:39 +0000 (19:40 +0200)]
Shop: Standartartikelnr für Versandartikel

3 years agoShops: rosedateien für Standartversandkosten
Werner Hahn [Wed, 7 Apr 2021 17:02:28 +0000 (19:02 +0200)]
Shops: rosedateien für Standartversandkosten

3 years agoShops Standart Versandartikel
Werner Hahn [Wed, 7 Apr 2021 16:58:47 +0000 (18:58 +0200)]
Shops Standart Versandartikel

3 years agoZeiterfassung: Bericht: Einige Sortierungen repariert
Bernd Bleßmann [Thu, 24 Jun 2021 07:43:21 +0000 (09:43 +0200)]
Zeiterfassung: Bericht: Einige Sortierungen repariert

3 years agovergessene locales-Läufe de/en
Bernd Bleßmann [Thu, 24 Jun 2021 07:47:28 +0000 (09:47 +0200)]
vergessene locales-Läufe de/en

3 years agoMit fa04f8138cc6447 gelöst
Jan Büren [Wed, 23 Jun 2021 11:25:31 +0000 (13:25 +0200)]
Mit fa04f8138cc6447 gelöst

Ich lass den Code aber erstmal so stehen, falls es doch inperformant werden sollte

3 years agoAuftrags-Controller: neuen Artikel aus Maske heraus anlegen können
Bernd Bleßmann [Wed, 25 Sep 2019 14:36:24 +0000 (16:36 +0200)]
Auftrags-Controller: neuen Artikel aus Maske heraus anlegen können

3 years agoRevert "SL/X/Base Workaround für stringify eq"
Jan Büren [Wed, 23 Jun 2021 11:19:47 +0000 (13:19 +0200)]
Revert "SL/X/Base Workaround für stringify eq"

This reverts commit 1f7b26048829f9a9622b06e2c106ae2a4f18442e.

3 years agoSL::Locale::String: ne überladen
Moritz Bunkus [Wed, 23 Jun 2021 11:16:45 +0000 (13:16 +0200)]
SL::Locale::String: ne überladen

3 years agoS/DB/Order convert_to_delivery_order delivered in Abhängigkeit von stock_out setzen
Jan Büren [Wed, 23 Jun 2021 11:13:52 +0000 (13:13 +0200)]
S/DB/Order convert_to_delivery_order delivered in Abhängigkeit von stock_out setzen

Testfall ergänzt

3 years agoShippedQty: delivered korrekt setzen
Sven Schöling [Wed, 23 Jan 2019 17:07:27 +0000 (18:07 +0100)]
ShippedQty: delivered korrekt setzen

Wenn der Helper ohne fill_up aufgerufen wurde, wurden nicht existierende
Positionen für die delivered Berechnung ignoriert

3 years agoTest angepasst:Kundenauftrag -> Lieferantenauftrag: delivered_flag wird nicht generel...
Martin Helmling martin.helmling@octosoft.eu [Mon, 8 Oct 2018 14:18:14 +0000 (16:18 +0200)]
Test angepasst:Kundenauftrag -> Lieferantenauftrag: delivered_flag wird nicht generell gesetzt

zu #8469

3 years agoRevert "Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen"
Jan Büren [Wed, 23 Jun 2021 10:50:29 +0000 (12:50 +0200)]
Revert "Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen"

This reverts commit 033138109231a9737da9b2f0ee7cb5d20413ddbf.

3 years agoWeiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen
Jan Büren [Wed, 23 Jun 2021 10:29:43 +0000 (12:29 +0200)]
Weiche Mandantenkonfiguration: Untererzeugnisse direkt mitfertigen

3 years agoLocales
Jan Büren [Wed, 23 Jun 2021 10:20:06 +0000 (12:20 +0200)]
Locales

3 years agoSL/X/Base Workaround für stringify eq
Jan Büren [Wed, 23 Jun 2021 09:41:14 +0000 (11:41 +0200)]
SL/X/Base Workaround für stringify eq

Für 'eq' gibt es in SL::Locale::String eine Überladungsmöglichkeit
für 'ne' leider nicht. Wenn der Test in Base anders logisch kombiniert
wird, gibt es erstmal keine Probleme.
Fehler: triht argument has no overloaded magic

3 years agoTestfall: Erzeugnis fertigen aufm Mond, aber Einzelteile im Lager Erde
Jan Büren [Wed, 23 Jun 2021 09:39:22 +0000 (11:39 +0200)]
Testfall: Erzeugnis fertigen aufm Mond, aber Einzelteile im Lager Erde

3 years agoS/H/Inventory auto_allocate und strict_wh für Erzeugnis fertigen
Jan Büren [Wed, 23 Jun 2021 09:38:01 +0000 (11:38 +0200)]
S/H/Inventory auto_allocate und strict_wh für Erzeugnis fertigen

Prüft ob die Ware sich im selben Lager wie das Ziellager befindet.

3 years agoS/C/BankTransaction Vorschlagsliste auch für Sammelüberweisungen berechnen
Jan Büren [Wed, 23 Jun 2021 09:28:13 +0000 (11:28 +0200)]
S/C/BankTransaction Vorschlagsliste auch für Sammelüberweisungen berechnen

3 years agoPart Controller: Aktion save_as_new wird nicht verwendet, sondern use_as_new
Bernd Bleßmann [Tue, 22 Jun 2021 09:27:27 +0000 (11:27 +0200)]
Part Controller: Aktion save_as_new wird nicht verwendet, sondern use_as_new

3 years agoPart Controller: Kosmetik: einzelnes ';' weg
Bernd Bleßmann [Tue, 22 Jun 2021 09:00:29 +0000 (11:00 +0200)]
Part Controller: Kosmetik: einzelnes ';' weg

3 years agolocales-Läufe: fehlende Übersetzung
Bernd Bleßmann [Tue, 22 Jun 2021 09:26:43 +0000 (11:26 +0200)]
locales-Läufe: fehlende Übersetzung

3 years agozu 72ab222ccb9b Testfall korrigiert
Jan Büren [Wed, 16 Jun 2021 09:59:18 +0000 (11:59 +0200)]
zu 72ab222ccb9b Testfall korrigiert

3 years agoS/H/Inventory.pm Kommentare beim Erzeugnis fertigen für verbrauchte Artikel
Jan Büren [Wed, 16 Jun 2021 09:40:00 +0000 (11:40 +0200)]
S/H/Inventory.pm Kommentare beim Erzeugnis fertigen für verbrauchte Artikel

3 years agoTests: ShippedQty hat type als Pflichtparameter
Jan Büren [Mon, 14 Jun 2021 11:06:41 +0000 (13:06 +0200)]
Tests: ShippedQty hat type als Pflichtparameter

3 years agoTypo Spellcheck
Jan Büren [Mon, 14 Jun 2021 11:03:27 +0000 (13:03 +0200)]
Typo Spellcheck

3 years agoShippedQty: Fallunterschied für Einkauf/Verkauf gesetzt
Jan Büren [Mon, 14 Jun 2021 10:41:51 +0000 (12:41 +0200)]
ShippedQty: Fallunterschied für Einkauf/Verkauf gesetzt

3 years agofix #480 mark_as_delivered nach Wareneingang im LS berechnen
Jan Büren [Mon, 14 Jun 2021 07:46:41 +0000 (09:46 +0200)]
fix #480 mark_as_delivered nach Wareneingang im LS berechnen

3 years ago1. fix für #480, Im Einkauf wird der Status geliefert falsch im Auftrag gesetzt
Jan Büren [Mon, 14 Jun 2021 10:15:28 +0000 (12:15 +0200)]
1. fix für #480, Im Einkauf wird der Status geliefert falsch im Auftrag gesetzt

3 years agochangelog und en locales
Jan Büren [Fri, 11 Jun 2021 13:52:57 +0000 (15:52 +0200)]
changelog und en locales

3 years agoS/H/ShippedQty Status Geliefert je nach Konfiguration Dienstleistung berechnen
Jan Büren [Fri, 11 Jun 2021 13:35:50 +0000 (15:35 +0200)]
S/H/ShippedQty Status Geliefert je nach Konfiguration Dienstleistung berechnen

3 years agoMandantenkonfiguration: Dienstleistung lagerbar; Erzeugnis lagerunabhängig
Jan Büren [Fri, 11 Jun 2021 13:32:26 +0000 (15:32 +0200)]
Mandantenkonfiguration: Dienstleistung lagerbar; Erzeugnis lagerunabhängig

3 years agoS/H/Inventory Kosmetik. Kritische Parameter am Anfang der Routine abfragen
Jan Büren [Mon, 7 Jun 2021 11:31:44 +0000 (13:31 +0200)]
S/H/Inventory Kosmetik. Kritische Parameter am Anfang der Routine abfragen

3 years agoAuftrag-Controller: Aufträge manuell auf nicht-/geliefert setzen können.
Bernd Bleßmann [Fri, 11 Jun 2021 09:23:28 +0000 (11:23 +0200)]
Auftrag-Controller: Aufträge manuell auf nicht-/geliefert setzen können.

3 years agoErzeugnisse: Gewicht aus einzelnen Bestandteilen ermitteln und speichern.
Bernd Bleßmann [Thu, 10 Jun 2021 14:32:10 +0000 (16:32 +0200)]
Erzeugnisse: Gewicht aus einzelnen Bestandteilen ermitteln und speichern.

3 years agoCsvImport: Aufträge: Modul SL::TransNumber wird nicht mehr gebraucht
Bernd Bleßmann [Wed, 9 Jun 2021 14:40:52 +0000 (16:40 +0200)]
CsvImport: Aufträge: Modul SL::TransNumber wird nicht mehr gebraucht

zu "CsvImport Aufträge: Auftragsnummer nicht mit SL::TransNumber setzen, …"

3 years agoCsvImport: Aufträge: Preise/Rabatte aus Preisquellen ermitteln, …
Bernd Bleßmann [Wed, 9 Jun 2021 14:39:12 +0000 (16:39 +0200)]
CsvImport: Aufträge: Preise/Rabatte aus Preisquellen ermitteln, …

… wenn in der CSV-Datei nicht angegeben. Und Preisquelle auch setzen.

3 years agoCSV-Helper: Vergessenes Feld "raw_input" bei einigen Fehlermeldungen übergeben …
Bernd Bleßmann [Wed, 9 Jun 2021 11:03:20 +0000 (13:03 +0200)]
CSV-Helper: Vergessenes Feld "raw_input" bei einigen Fehlermeldungen übergeben …

… Auch, wenn es undefniert ist, aber sonst stimmen die Felder nicht bei
der Fehlerausgabe.

3 years agoCsv-Import-Controller: Richtiges Feld f. Zeile bei Fehlermeldung des Csv-Helper
Bernd Bleßmann [Wed, 9 Jun 2021 11:01:27 +0000 (13:01 +0200)]
Csv-Import-Controller: Richtiges Feld f. Zeile bei Fehlermeldung des Csv-Helper

Evtl. war hier tatsächlich das erste Feld [0] gemeint, das wäre der
"raw_input", aber der ist oft leer. Da ergibt die Zeilenummer mehr Sinn.

3 years agoRevert "Csv-Import-Controller: Fehlermeldung des Csv-Helper mit ausgeben."
Bernd Bleßmann [Wed, 9 Jun 2021 10:49:01 +0000 (12:49 +0200)]
Revert "Csv-Import-Controller: Fehlermeldung des Csv-Helper mit ausgeben."

This reverts commit 63183d06c5d1631c93068ac4cd3b373b08714c31.

3 years agozu #317 datev_stamm (kontenexport) auch entfernen
Jan Büren [Mon, 7 Jun 2021 08:35:15 +0000 (10:35 +0200)]
zu #317 datev_stamm (kontenexport) auch entfernen

3 years agolocales für #317
Jan Büren [Mon, 7 Jun 2021 08:27:48 +0000 (10:27 +0200)]
locales für #317

3 years agotests: Mehr Information bei Template Fehlern (Name der Datei)
Jan Büren [Mon, 7 Jun 2021 08:02:45 +0000 (10:02 +0200)]
tests: Mehr Information bei Template Fehlern (Name der Datei)

3 years agoRedmine: #317 KNE-Export für DATEV entfernen
Jan Büren [Mon, 7 Jun 2021 08:01:09 +0000 (10:01 +0200)]
Redmine: #317 KNE-Export für DATEV entfernen

3 years agoErgänzung zu 3e79972f6ef Weniger Code und klarer
Jan Büren [Fri, 4 Jun 2021 09:46:35 +0000 (11:46 +0200)]
Ergänzung zu  3e79972f6ef Weniger Code und klarer

3 years agoWarenstamm: Erzeugnissbestandteile: Artikel-Klassifizierung richtig anzeigen
Bernd Bleßmann [Wed, 2 Jun 2021 10:34:52 +0000 (12:34 +0200)]
Warenstamm: Erzeugnissbestandteile: Artikel-Klassifizierung richtig anzeigen

3 years agoDB-Buchungsvorlage: Auf Betrag im Soll und Haben prüfen
Jan Büren [Wed, 2 Jun 2021 07:09:19 +0000 (09:09 +0200)]
DB-Buchungsvorlage: Auf Betrag im Soll und Haben prüfen

Andernfalls kann der Kontoauszugsbetrag nicht richtig gesetzt werden

3 years agoKreditorenbuchung: Zahlungsziel aufgrund des Rechnungsdatums berechnen
Jan Büren [Tue, 1 Jun 2021 06:25:55 +0000 (08:25 +0200)]
Kreditorenbuchung: Zahlungsziel aufgrund des Rechnungsdatums berechnen

in ap.pl ist transdate == invdate, ferner das Neuberechnen
auch machen, sobald sich transdate ändert

3 years agoQS Bernd/Sven: Weniger Code und klarer
Jan Büren [Mon, 31 May 2021 14:45:24 +0000 (16:45 +0200)]
QS Bernd/Sven: Weniger Code und klarer

zu: c22e188b4d7aabd
und: 8453789b

3 years agoDateimanagement: Vorschau auch anklickbar zum Download machen
Bernd Bleßmann [Mon, 31 May 2021 09:05:38 +0000 (11:05 +0200)]
Dateimanagement: Vorschau auch anklickbar zum Download machen

3 years agoDateimanagement: größere Vorschaubilder: DOM-Element initial gar nicht anzeigen
Bernd Bleßmann [Mon, 31 May 2021 07:52:39 +0000 (09:52 +0200)]
Dateimanagement: größere Vorschaubilder: DOM-Element initial gar nicht anzeigen

3 years agoDateimanagement: größere Vorschaubilder: Typo beim Klassennamen.
Bernd Bleßmann [Mon, 31 May 2021 07:50:13 +0000 (09:50 +0200)]
Dateimanagement: größere Vorschaubilder: Typo beim Klassennamen.

War aber kein Problem, da es an beiden verwendeten Stellen falsch
geschrieben war.

3 years agolocales-Läufe: fehlende Übersetzung
Bernd Bleßmann [Mon, 31 May 2021 09:15:26 +0000 (11:15 +0200)]
locales-Läufe: fehlende Übersetzung

3 years agoTestwarnung: doppelte "my $x" vermeiden
Bernd Bleßmann [Mon, 31 May 2021 09:26:55 +0000 (11:26 +0200)]
Testwarnung: doppelte "my $x" vermeiden

3 years agot/x/expections.t - Tests für Exception-Seialisierung
Sven Schöling [Fri, 28 May 2021 16:48:18 +0000 (18:48 +0200)]
t/x/expections.t - Tests für Exception-Seialisierung

3 years agoInventory: Exception Klassen korrigiert
Sven Schöling [Fri, 28 May 2021 16:46:39 +0000 (18:46 +0200)]
Inventory: Exception Klassen korrigiert

Exception::Class behandelt message und error speziell, und dadurch
gingen im portierten Inventory Helper feature die exceptions kaputt.

In SL::X ist jetzt ein Kommentar der das beschreibt.

3 years agoShippedQty: Optionale OrderItems nicht für Status Order->delivered auswerten
Jan Büren [Thu, 27 May 2021 09:27:16 +0000 (11:27 +0200)]
ShippedQty: Optionale OrderItems nicht für Status Order->delivered auswerten

S.a.: Testfall und Changelog

3 years agoWH: fix: duplizierte Lagerjournalmengen bei produzierten Erzeugnissen
Sven Schöling [Fri, 21 May 2021 13:02:42 +0000 (15:02 +0200)]
WH: fix: duplizierte Lagerjournalmengen bei produzierten Erzeugnissen

Analog zu odyn e7850d3d61 und b829d12400

Das Lagerjournal wurde ursprünglich in der Annahme gebaut dass eine
Transaktion maximal 2 Einträge hat. Eine Einlagerung und eine
Auslagerung.

Beim Produzieren von Erzeugnissen werden aber mittlerweile in einer
trans_id mehrere Lagerbewegungen zusammengefasst. Der Self-join auf
inventory für eine rechte und eine linke Seite funktioniert damit nicht
mehr.

Eigentlich müsste man das komplett umbauen, dieser Fix sorgt aber
erstmal dafür dass die Mengen stimmen, in dem der selfjoin exakt auf die
gleiche Zeile passiert. Rückbuchungen und Stornos sind damit auch
korrekt verbucht.

3 years agoZeiterfassung: Eingabe-Template: digest gibt es hier nicht
Bernd Bleßmann [Thu, 20 May 2021 11:07:59 +0000 (13:07 +0200)]
Zeiterfassung: Eingabe-Template: digest gibt es hier nicht

Nach Umstellung auf nur Auftragsnummer und Name gibt es keine digest-Methode
in Auftragsliste mehr.

zu "Zeiterfassung: Eingabe: Aufträge nur mit Nummer und Kunden anzeigen"

3 years agoNeues Kundenattribut Rechnungsversand per Post -> Deaktiviert E-Mail für Rechnung
Jan Büren [Wed, 19 May 2021 14:42:44 +0000 (16:42 +0200)]
Neues Kundenattribut Rechnungsversand per Post -> Deaktiviert E-Mail für Rechnung

3 years agoZeiterfassung: als gebucht markieren: Manager-Methode update_all statt Schleife
Bernd Bleßmann [Tue, 18 May 2021 13:49:32 +0000 (15:49 +0200)]
Zeiterfassung: als gebucht markieren: Manager-Methode update_all statt Schleife

3 years agoZeiterfassung: Eingabe: geschlossene Aufträge von bestehenden Einträgen anzeigen
Bernd Bleßmann [Tue, 18 May 2021 11:51:47 +0000 (13:51 +0200)]
Zeiterfassung: Eingabe: geschlossene Aufträge von bestehenden Einträgen anzeigen

3 years agoZeiterfassung: Im Bericht Einträge als gebucht markieren können, …
Bernd Bleßmann [Tue, 18 May 2021 11:28:43 +0000 (13:28 +0200)]
Zeiterfassung: Im Bericht Einträge als gebucht markieren können, …

… wenn man das Recht hat, alle zu ändern.

3 years agoZeiterfassung: Logik-/Tippfehler in Validierung beim Speichern
Bernd Bleßmann [Tue, 18 May 2021 11:21:59 +0000 (13:21 +0200)]
Zeiterfassung: Logik-/Tippfehler in Validierung beim Speichern

3 years agoZeiterfassung: Unit-Test f. Konvertierung anpasssen nach …
Bernd Bleßmann [Tue, 18 May 2021 12:14:13 +0000 (14:14 +0200)]
Zeiterfassung: Unit-Test f. Konvertierung anpasssen nach …

… "Zeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku"

3 years agoZeiterfassung: Eingabe-Datum einzeln prüfen und nicht doppelt konvertieren
Jan Büren [Tue, 18 May 2021 11:49:38 +0000 (13:49 +0200)]
Zeiterfassung: Eingabe-Datum einzeln prüfen und nicht doppelt konvertieren

3 years agoZeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku
Jan Büren [Tue, 18 May 2021 11:04:46 +0000 (13:04 +0200)]
Zeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku

3 years agoZeiterfassung: Eingabe: Bei Auftrags-Wechsel nicht Projekt-Wechsel-Event ausführen
Bernd Bleßmann [Tue, 18 May 2021 10:59:44 +0000 (12:59 +0200)]
Zeiterfassung: Eingabe: Bei Auftrags-Wechsel nicht Projekt-Wechsel-Event ausführen

Sonst wird im Fall "Projekt leer" das Kundenfeld wieder entsperrt.

zu
"Zeiterfassung: Eingabe: Projekt-Wechsel mit on('set_item:...') registrieren, …"

3 years agoZeiterfassung: Eingaben: Wenn Projekt-Picker gesperrt, dann auch Lupe nicht erlauben
Bernd Bleßmann [Mon, 17 May 2021 14:38:05 +0000 (16:38 +0200)]
Zeiterfassung: Eingaben: Wenn Projekt-Picker gesperrt, dann auch Lupe nicht erlauben

3 years agoZeiterfassung: Auch beim Laden entsprechende Eingabe-Felder sperren:
Bernd Bleßmann [Mon, 17 May 2021 14:32:09 +0000 (16:32 +0200)]
Zeiterfassung: Auch beim Laden entsprechende Eingabe-Felder sperren:

- wenn Auftrag ausgewählt. so ist Kunde und Projekt gesperrt
- wenn Projekt ausgewählt, und Projekt einen Kunden hat, so ist
    Kunde gesperrt

3 years agoZeiterfassung: Eingabe: Projekt-Wechsel mit on('set_item:...') registrieren, …
Bernd Bleßmann [Mon, 17 May 2021 13:48:59 +0000 (15:48 +0200)]
Zeiterfassung: Eingabe: Projekt-Wechsel mit on('set_item:...') registrieren, …

sonst wird das Event nicht ausgelöst,wenn man im Popup-Dialog ein Projekt
wählt.