Aktivität
von 19.04.2021 bis 18.05.2021
18.05.2021
- 15:49 Revision 4e18047a (kivitendo): Zeiterfassung: als gebucht markieren: Manager-Methode update_all statt Schleife
- 14:15 Revision 9abe4cbe (kivitendo): Zeiterfassung: Eingabe: geschlossene Aufträge von bestehenden Einträgen anzeigen
- 14:15 Revision 133cdef3 (kivitendo): Zeiterfassung: Im Bericht Einträge als gebucht markieren können, …
- … wenn man das Recht hat, alle zu ändern.
- 14:15 Revision 40618d8d (kivitendo): Zeiterfassung: Logik-/Tippfehler in Validierung beim Speichern
- 14:15 Revision 6ed51626 (kivitendo): Zeiterfassung: Unit-Test f. Konvertierung anpasssen nach …
- … "Zeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku"
- 13:49 Revision d0d93017 (kivitendo): Zeiterfassung: Eingabe-Datum einzeln prüfen und nicht doppelt konvertieren
- 13:05 Revision 270368ab (kivitendo): Zeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku
- 12:59 Revision a323d0da (kivitendo): 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 o...
17.05.2021
- 17:29 Revision 94f7a4b2 (kivitendo): Zeiterfassung: Eingaben: Wenn Projekt-Picker gesperrt, dann auch Lupe nicht erlauben
- 17:29 Revision cc1f1d85 (kivitendo): 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,... - 17:29 Revision f0da3ee9 (kivitendo): 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. - 17:29 Revision 2a7034e4 (kivitendo): Zeiterfassung: Eingabe: keine Angebote in Auftragsliste anzeigen
- 17:29 Revision 9acca826 (kivitendo): Zeiterfassung: mehr Validierungen beim Speichern
- 17:27 Revision 0820aac0 (kivitendo): Überstzungen f. "Erzeugnisse zerlegen über eindeutige trans_id"
- 09:26 Revision 8453789b (kivitendo): Erzeugnisse zerlegen über eindeutige trans_id
- Durch 639c7f18be0 ist die Hilfstabelle für die Zerlegung
von Erzeugnissen nicht mehr notwendig und das Verfahren
kann...
16.05.2021
- 15:38 Revision 27fe7b11 (kivitendo): Reverts 01f650056
- 15:31 Revision 639c7f18 (kivitendo): Erzeugnis fertigen: Eindeutige Zuordnung zwischen Lagerentnahme und neuem Erzeugnis
- Eindeutige Transid für das Fertigen per SL/WH.pm
Hebt den having count = 1 für den Lagerbuchungs-Bericht auf
15.05.2021
- 11:45 Revision 79b75e07 (kivitendo): Gefertigte Erzeugnisse wieder zerlegen
- 1 Ebene und Prüfung auf transfer_undo Intervall
14.05.2021
- 18:57 Revision fb0e8278 (kivitendo): ImageUpload: nur mime-type image/* akzeptieren
- 18:57 Revision 4c17ba64 (kivitendo): ImageUpload: multiupload in einem request
- 18:57 Revision ccdf370b (kivitendo): ImageUpload: modal undismissable + cancel
- 18:57 Revision f4147b01 (kivitendo): Image Upload: progress bar, success und error flash
- 18:57 Revision 56f0832f (kivitendo): Materialize: flash
- 18:57 Revision d50516fc (kivitendo): ImageUpload: Hochladen deaktivieren wenn Form nicht komplett gefüllt ist
- 18:57 Revision e346df57 (kivitendo): Mobile: Menü link zu Komponenten gefixt
- 18:57 Revision bfc44cb4 (kivitendo): ImageUpload: max filesize auf 15MB angehoben
- 18:57 Revision 17715063 (kivitendo): FileDB: db.open_ro_store jetzt auch mit asynchroner db
- 18:57 Revision be388822 (kivitendo): Mobile: locales
- 18:57 Revision bb6e55fc (kivitendo): Mobile: Links in company_logo entfernt und auf Handyspace getrimmt
- 18:57 Revision aadd8f86 (kivitendo): Mobile: Layout and neue stylesheet/javascript syntax angepasst
- 18:57 Revision d1e36314 (kivitendo): Layout: Javascript Menü refactoring
- Das Javascript Menü war noch in einem Zustand aus der Anfangszeit von
SL::Layout. Diese Änderungen teilen das in ein ... - 18:57 Revision a534317b (kivitendo): Layout: Anpassung von den meisten Layouts an die neue javascript/stylesheet Struktur
- 18:57 Revision 7395dba6 (kivitendo): Layout::Base: besseres sub_layout javascript/css dispatching
- sub_layouts werden jetzt mit add/use aggregiert. add/use gibt aber immer
auch die der sub_layouts zurück.
Statt die ... - 18:57 Revision 0c8ee83b (kivitendo): ImageUpload: fix: richtiger form slot
- 18:57 Revision 42ee4bbe (kivitendo): ImageUpload: resolve on keyup und async submit
- 18:57 Revision 72151f75 (kivitendo): ImageUpload: resolve
- 18:57 Revision 8fcabb09 (kivitendo): ImageUpload: client side Scripte
- 18:57 Revision 5b47f7d4 (kivitendo): ImageUpload: template update
- 18:57 Revision e543253c (kivitendo): .eslint.rc
- 18:57 Revision cdb38f5a (kivitendo): ImageUpload: local storage erste Version
- 18:57 Revision 40d375b6 (kivitendo): mobile file: kleinere DOM fixes
- 18:57 Revision c0ec83b2 (kivitendo): Presenter::Tag: button_tag rendert onclick nur wenn vorhanden
- 18:57 Revision 83a66cd8 (kivitendo): mobile: modal test page
- 18:57 Revision 478847c9 (kivitendo): mobile: Materialize modals für kivi.popup_dialog
- 18:57 Revision 35ed498d (kivitendo): mobile: Presenter Doku
- 18:57 Revision a3cf2c77 (kivitendo): Mobile ImageUpload - erste Version
- 18:57 Revision 81938c0e (kivitendo): Mobile: Templates für den File Dialog
- - is_global ist noch nicht unterstützt
- json-loses direkt-rendern wird nicht unterstützt
- umbenennen ist noch nicht... - 18:57 Revision 9a750d9e (kivitendo): MaterialComponents: checkbox_tag
- 18:57 Revision 378ce66b (kivitendo): Mobile File: enable_file_upload toggle kann jetzt auch materialize
- 18:57 Revision a300f176 (kivitendo): Mobile: generic/error template
- 18:57 Revision 84c06f66 (kivitendo): Mobile: client_js darf nicht versuchen den Header zu scrollen
- 18:57 Revision b6581284 (kivitendo): Presenter::EscapedText: escape_js_calls
- Helferfunktion um das manuelle Zusammenstückeln von onclick Callbacks zu
erleichtern. - 18:57 Revision 76a443dc (kivitendo): mobile: menu um komponenten testseite erweitert
- 18:57 Revision e8278141 (kivitendo): mobile: login screen auf komponenten umgeschrieben
- 18:57 Revision 33f22a47 (kivitendo): mobile: select_tag Komponente
- 18:57 Revision 3e181667 (kivitendo): mobile: layout MobileLogin muss auch None einbinden
- 18:57 Revision b97e2046 (kivitendo): mobile: js refactored und datepicker übersetzt
- 18:57 Revision dff735d0 (kivitendo): mobile: date_tag Komponente
- 18:57 Revision a99f5256 (kivitendo): mobile: P.M.input_tag
- 18:57 Revision 0d87be6c (kivitendo): mobile: separate javascript_setup Datei damit Validate korrekt funktioniert
- 18:57 Revision 911edd90 (kivitendo): Presenter: html_tag unterstützt jetzt class => [...] Syntax
- 18:57 Revision 879990a1 (kivitendo): MaterialComponents Presenter
- Erstmal für die wichtigsten Elemente:
- buttons
- submit
- input felder
- icons
Zusammen mit einem Testcontroller z... - 18:57 Revision 1ee038e1 (kivitendo): Mobile: templates nach templates/mobile_webpages verschoben
- 18:57 Revision 05101e08 (kivitendo): Mobile Layout: Javascript initialisierung vereinfacht
- 18:57 Revision 58e56a4b (kivitendo): Mobile Menu: Controller für urls
- 18:57 Revision 93d10155 (kivitendo): Form::header: viewport Angabe für mobile Endgeräte
- 18:57 Revision 8a9b1c79 (kivitendo): Mobile Menu: nur top level entries rendern
- 18:57 Revision 4fce21fb (kivitendo): Mobile Login: kivitendo Schrift kleiner
- 18:57 Revision 6efb1c14 (kivitendo): Layout::MobileLogin: content wrapper wird nicht benötigt
- 18:57 Revision 8f73a0b1 (kivitendo): Layout::Base: git_commit_reload_resources config parameter
- Ermöglicht das Ausschalten von git commit Resourcesversionierung das
bisher immer an war. - 18:57 Revision 5f7ab04f (kivitendo): Mobile Layout: Für mobile user das Mobile Layout forcieren
- 18:57 Revision d238f652 (kivitendo): Mobile Layout: Loginscreen für mobile User rendern
- 18:57 Revision 77411fb0 (kivitendo): Mobile Layout: neue Layouts für Login, Menü, Stylesheet + Menüdatei
- 18:57 Revision f06b6891 (kivitendo): Layout::Base: stylesheets und javascript Pfade nur einmal auflösen
- Bisher wurden die in allen sub-layouts schon aufgelöst und dann nochmal
durch die _find_* Methoden des parent Layouts... - 18:57 Revision 924c7f1e (kivitendo): Layout::Base: stylesheets und javascript auch extern finden
- 18:57 Revision cb58c768 (kivitendo): Layout::None: jquery-ui - wird benötigt von js/kivi.js
- 18:57 Revision d7f7515a (kivitendo): Mobile Layout: Requestweiche
- 18:57 Revision bead6603 (kivitendo): Layout::Split: docu fix
- 18:57 Revision b7c31cb6 (kivitendo): FileDB: async db.open fixes
- 18:57 Revision 8bf923b2 (kivitendo): Layout: webpages_path jetzt im Layout
- 18:57 Revision aa7497ba (kivitendo): LoginScreen: dump entfernt
- 18:57 Revision d4016570 (kivitendo): Mobile Menu: Test Eintrag korrekt benennen
- 18:57 Revision f5b0e111 (kivitendo): Material Menu: Benutzer Spacing
- 14:30 Revision 01f65005 (kivitendo): Erzeugnis fertigen -> Zustand in Hilfstabelle dokumentieren
- 10:32 Revision a96b6e95 (kivitendo): E-Mail-Versand: CC an andere kivi-Benutzer per Auswahlliste
12.05.2021
- 17:56 Revision f9c38bb5 (kivitendo): Zeiterfassung: Summe der Dauern mit Kontroll-Zeile anzeigen
- 17:56 Revision 958c1727 (kivitendo): S:C:H:ReportGenerator: Interface und Impmentierung von Kontroll-Zeilen
- Es wurde eine Schnittstelle geschaffen, um Kontroll-Zeilen an den
ReportGenerator-Helfer zu übergeben.
Umgesetzt sind...
11.05.2021
- 15:08 Revision 20615592 (kivitendo): Zum Feature: Beleg zur Buchung hinzufügen -> standardmäßig aus (so wie vorher)
- 11:46 Revision 29e70d36 (kivitendo): Idee für redmine #117
- SuSa->Auswahl freier Zeitraum. Fiscal Year anstatt date_trunc
für bessere Auswertungen bei abweichendem Wirtschaftsjahr - 11:37 Revision cf0a808e (kivitendo): RP:trial_balance syntax, format and dead code fix
- 10:01 Revision e10e5f26 (kivitendo): Mandantenkonfiguration: format_amount parameter nicht mit default verwechseln ...
- 09:45 Revision b5144730 (kivitendo): typo in yes_no_tag
- 08:42 Revision 39bdd9e0 (kivitendo): Prüfung ob nach einer Buchung noch ein Beleg erfasst werden soll
- 08:07 Revision fc1e67b4 (kivitendo): Mandatenkonfig->Buchungskonfig-> Verhalten nach Buchen optional ändern
- Falls der Mandant zu jeder Buchung einen Beleg hinzufügen möchte,
ist es nicht sinnvoll in eine leere Buchungsmaske z...
10.05.2021
- 20:58 Revision 5202b3e7 (kivitendo): Merge pull request #30 from rebootl/csv-import-script-fix
- CSV Import Shell Script parameter ergänzt sowie Ausgabeprüfung behoben
- 16:29 Revision b5c4682f (kivitendo): Einkaufslieferschein: Falls erste Position beim Einlagern mit LS-Menge vorbelegen
- Der Verkaufslieferschein belegt die Menge beim Auslagern auch direkt
vor. Dasselbe sollte auch beim Eingang passieren... - 13:46 Revision ebde433e (kivitendo): Lieferscheine: Ein- und Auslagern mit Flash für den Benutzer versehen
- 13:44 Revision 927ec727 (kivitendo): Lieferscheine neue Funktion Zurücklagern
- Belege die nicht älter als das Zurücklagerungs-Intervall sind
können wieder "entlagert" werden.
Lieferschein die aus... - 12:53 Revision f89dda62 (kivitendo): Konfigurierbarer Zeitraum innerhalb dessen Lieferscheine wieder rückgelagert werden können
07.05.2021
- 21:39 Revision 050ff24c (kivitendo): Zeiterfassung: Summe der Dauern mit Kontroll-Zeile anzeigen
- 21:34 Revision 07fe52c9 (kivitendo): S:C:H:ReportGenerator: Kontroll-Zeile angeben können.
- Diese kann entweder einen Separator oder andere Daten enthalten.
- 17:05 Revision c3c625ae (kivitendo): ImageUpload: progress modal
- 16:48 Revision 74f9067a (kivitendo): ImageUpload: Überschriften
- 16:46 Revision 95838b36 (kivitendo): locales
- 16:21 Revision 7e96468d (kivitendo): Developer Recht und neue Menüeinträge für Testcontroller
- 16:10 Revision 4c66b573 (kivitendo): Zeiterfassung: Summen-Hack
- 16:05 Revision 27693afc (kivitendo): ImageUpload: locales
- 15:51 Revision 820d751b (kivitendo): FileDB: async db.open fixes
- 15:51 Revision 3bdd1c49 (kivitendo): ImageUpload: fix: richtiger form slot
- 15:51 Revision 6698717f (kivitendo): ImageUpload: resolve on keyup und async submit
- 15:51 Revision 8cdf6b7e (kivitendo): ImageUpload: resolve
- 15:51 Revision 714f86ed (kivitendo): ImageUpload: client side Scripte
- 15:51 Revision 8cfe6c22 (kivitendo): ImageUpload: template update
- 15:51 Revision d3412c6d (kivitendo): .eslint.rc
- 15:51 Revision 51482e8c (kivitendo): ImageUpload: local storage erste Version
- 15:51 Revision 12236962 (kivitendo): mobile file: kleinere DOM fixes
- 15:51 Revision fc4a9d84 (kivitendo): Presenter::Tag: button_tag rendert onclick nur wenn vorhanden
- 15:51 Revision c3f0f282 (kivitendo): mobile: modal test page
- 15:51 Revision 03f217e5 (kivitendo): mobile: Materialize modals für kivi.popup_dialog
- 15:51 Revision da9eaff8 (kivitendo): mobile: Presenter Doku
- 15:51 Revision 58516506 (kivitendo): Mobile ImageUpload - erste Version
- 15:51 Revision 15a498ba (kivitendo): Mobile: Templates für den File Dialog
- - is_global ist noch nicht unterstützt
- json-loses direkt-rendern wird nicht unterstützt
- umbenennen ist noch nicht... - 15:51 Revision 3d72b1a5 (kivitendo): MaterialComponents: checkbox_tag
- 15:51 Revision aa5593a4 (kivitendo): Mobile File: enable_file_upload toggle kann jetzt auch materialize
- 15:51 Revision 027b7cfb (kivitendo): Mobile: generic/error template
- 15:51 Revision d813da0f (kivitendo): Mobile: client_js darf nicht versuchen den Header zu scrollen
- 15:51 Revision 148ee7bf (kivitendo): Presenter::EscapedText: escape_js_calls
- Helferfunktion um das manuelle Zusammenstückeln von onclick Callbacks zu
erleichtern. - 15:51 Revision 317141a7 (kivitendo): mobile: menu um komponenten testseite erweitert
- 15:51 Revision c52d1469 (kivitendo): mobile: login screen auf komponenten umgeschrieben
- 15:51 Revision bb1b5917 (kivitendo): mobile: select_tag Komponente
- 15:51 Revision fe5a0851 (kivitendo): mobile: layout MobileLogin muss auch None einbinden
- 15:51 Revision eaa3d981 (kivitendo): mobile: js refactored und datepicker übersetzt
- 15:51 Revision 0e14fb48 (kivitendo): mobile: date_tag Komponente
- 15:51 Revision 0ba49d79 (kivitendo): mobile: P.M.input_tag
- 15:51 Revision 5a754512 (kivitendo): mobile: separate javascript_setup Datei damit Validate korrekt funktioniert
- 15:51 Revision 1ce398e4 (kivitendo): Presenter: html_tag unterstützt jetzt class => [...] Syntax
- 15:51 Revision c822ccb2 (kivitendo): MaterialComponents Presenter
- Erstmal für die wichtigsten Elemente:
- buttons
- submit
- input felder
- icons
Zusammen mit einem Testcontroller z... - 15:51 Revision b2298b2e (kivitendo): Mobile: templates nach templates/mobile_webpages verschoben
- 15:51 Revision 5c6e387a (kivitendo): Layout: webpages_path jetzt im Layout
- 15:51 Revision 6be84d46 (kivitendo): LoginScreen: dump entfernt
- 15:51 Revision 22c00994 (kivitendo): Mobile Menu: Test Eintrag korrekt benennen
- 15:51 Revision 8f3e1343 (kivitendo): Material Menu: Benutzer Spacing
- 15:51 Revision 5c6f10e4 (kivitendo): Mobile Layout: Javascript initialisierung vereinfacht
- 15:51 Revision 03f9894b (kivitendo): Mobile Menu: Controller für urls
- 15:51 Revision 989fd6e9 (kivitendo): Form::header: viewport Angabe für mobile Endgeräte
- 15:51 Revision cb0ee6d2 (kivitendo): Mobile Menu: nur top level entries rendern
- 15:51 Revision ab057774 (kivitendo): Mobile Login: kivitendo Schrift kleiner
- 15:51 Revision 689346f9 (kivitendo): Layout::MobileLogin: content wrapper wird nicht benötigt
- 15:51 Revision 276d6551 (kivitendo): Layout::Base: git_commit_reload_resources config parameter
- Ermöglicht das Ausschalten von git commit Resourcesversionierung das
bisher immer an war. - 15:51 Revision d925429b (kivitendo): Mobile Layout: Für mobile user das Mobile Layout forcieren
- 15:51 Revision 36ac2ac4 (kivitendo): Mobile Layout: Loginscreen für mobile User rendern
- 15:51 Revision 5bb638dd (kivitendo): Mobile Layout: neue Layouts für Login, Menü, Stylesheet + Menüdatei
- 15:51 Revision addf5dbb (kivitendo): Layout::Base: stylesheets und javascript Pfade nur einmal auflösen
- Bisher wurden die in allen sub-layouts schon aufgelöst und dann nochmal
durch die _find_* Methoden des parent Layouts... - 15:51 Revision 8aab3511 (kivitendo): Layout::Base: stylesheets und javascript auch extern finden
- 15:51 Revision 91b91b75 (kivitendo): Layout::None: jquery-ui - wird benötigt von js/kivi.js
- 15:51 Revision b6e083c5 (kivitendo): Mobile Layout: Requestweiche
- 14:19 Revision 03d13734 (kivitendo): Wiederkehrende Rechnungen: Preis-Fix für einmalige Ausführung
- Bei einmaliger Ausführung ist der Preis immer derjenige, der in der
Rechnung angegeben ist, weil die Auftragswertperi... - 13:10 Revision a6782406 (kivitendo): S:C:H:ReportGenerator: Separator
- 12:40 Revision e5c8056b (kivitendo): Zeiterfassung: Bei Projekten nur Projektnummer und Beschreibung anzeigen
- 12:34 Revision 40df0193 (kivitendo): Projekt-Picker: Stil der Beschreibung angeben können
- dem Picker kann mit "description_style" mitgegeben werden, wie die
Ergebnisse angezeigt werden. Mögliche Werte: "both... - 11:59 Revision ee046828 (kivitendo): Zeiterfassung: Projekt-Picker kennt kein fat_set_item
- 11:41 Revision 7079d683 (kivitendo): Zeiterfassung: Bericht: Filter f. Auftragsnummer, Projekt und Beschreibung
- 11:11 Revision 8cc7857c (kivitendo): PREVIEWED als Übersetzung in Kommentar, damit diese erhalten bleibt …
- … beim locales-Lauf.
Und locales-Lauf en. - 11:10 Revision 10655cda (kivitendo): Übersetzung zu "orderitems um Attribut optional erweitert"
- 11:03 Revision 2aca9226 (kivitendo): Zeiterfassung: Eingabe: Einträge f. andere Mitarbeiter erlauben, wenn berechtigt
- Hier reicht es, beim init_time_recording den Mitarbeiter für neue Einträge
auf den akuellten Bearbeiter zu setzen, we... - 11:03 Revision 9db8b697 (kivitendo): Zeiterfassung: Placeholder-String im Template ermitteln
- 11:03 Revision ff9d4254 (kivitendo): Zeiterfassung: HTML-Template: Vergessenes Komma und Kosmetik
- 10:24 Revision 124d2747 (kivitendo): Zeiterfassung: Dauer und Min mit Attribut Placeholder vorbelegen
- 10:04 Revision 94a76a6d (kivitendo): ZUGFERD ISO3166 mehr deutsche Ländernamen ersetzen
- 10:02 Revision 5a618706 (kivitendo): orderitems um Attribut optional erweitert
- Optionale orderitems werden nicht in den Belegsumme aufaddiert
Anpassung für Order-Controller und Druckvorlagen-Syste...
06.05.2021
- 17:36 Revision c4a68243 (kivitendo): Zeiterfassung: Eingabe: Dauer auf 0 setzen können
- 17:27 Revision 4b482612 (kivitendo): Zeiterfassung: Eingabe: Aufträge nur mit Nummer und Kunden anzeigen
- 17:27 Revision 992eaee3 (kivitendo): Zeiterfassung: Eingabemaske: Dauer-Felder validieren und nicht mit 0 vorbelegen
- 17:27 Revision 4cc35cdc (kivitendo): js-Validator: Workaround, um Meldung für ckeditor am richtigen Platz anzuzeigen
- Da das eigentliche Element, bei dem man im HTMl-Template data-validate
setzt, beim ckeditor nicht sichtbar ist, ersch... - 13:39 Revision cda08805 (kivitendo): js-Validator: Kommentar-Update
- 13:38 Revision 7e435d9f (kivitendo): js-Validator: Optional Titel des gemahnten Feldes vor Fehlermeldung anzeigen
05.05.2021
- 18:39 Revision c7b167f5 (kivitendo): Zeiterfassung: changelog
- 18:39 Revision 662df9d7 (kivitendo): Zeiterfassung: Konvertierung: Artikel/Projekt: override- und default-Parameter
- 17:25 Revision 459b3c8d (kivitendo): Zeiterfassung: Konvertierung: POD-Update und Kosmetik
- 17:25 Revision 27c7723d (kivitendo): Zeiterfassung: Konvertierung: Refoctored -> Fehlermeldungen
- 17:25 Revision 80fa0349 (kivitendo): Zeiterfassung: Konvertierung: nur benötigte Paramter an new_from_time_recordings
- 17:25 Revision 4471e79a (kivitendo): Zeiterfassung: Konvertierung: Abbrechen, wenn keine Einträge zu verarbeiten sind
- 17:25 Revision a43aa9ac (kivitendo): Zeiterfassung: Unit-Test: Runden/Nicht runden testen
- 17:25 Revision 3bdd1cc0 (kivitendo): Zeiterfassung: Konvertierung: Refoctored -> zentrale Prüfung der Parameter
- 17:25 Revision e7cbe943 (kivitendo): Zeiterfassung: Konvertierung: Prüfung Datums-Parameter
- 17:25 Revision 8a286496 (kivitendo): Revert "CTR: Benutzereingabe in data mit Try::Tiny auffangen"
- DateTime->from_kivitindeo wirft keine Ausnahme, daher ist hier try/catch
ohne Funktion.
This reverts commit a6291ceb... - 17:25 Revision c381d6c4 (kivitendo): Zeiterfassung: Bei Projektauswahl ggf. Kunde daraus setzen
- Wenn ein Projekt ausgewählt wird und dieses einen Kunden zugeordnet hat,
so wird der Kunde daraus gesetzt und das Kun... - 17:25 Revision 5f810b4b (kivitendo): Zeiterfassung: Eingabemaske: Dauer auch in Stunden angeben können
- 17:25 Revision f82c6163 (kivitendo): Zeiterfassung: Konvertierung: angegebenen Auftrag als Vorgänger verwenden können
- 17:25 Revision ffd6f21b (kivitendo): Zeiterfassung: Unit-Test Eintrag mit Datum/Dauer
- 17:25 Revision 68f05425 (kivitendo): Zeiterfassung: Konvertierung: Einträge ohne Dauer nicht bearbeiten
- 17:25 Revision af81f05f (kivitendo): Zeiterfassung: Konvertierung: geliefert/gelieferte Mengen in Auftrag anpassen
- 17:25 Revision 42c64631 (kivitendo): Zeiterfassung: Konvertierung: base_qty in Einheit des Artikels umwandeln
- 17:25 Revision 3f3b575b (kivitendo): Zeiterfassung: Konvertierung: Auftrag als geliefert markieren, wenn komplett
- Todo: hier gibt es einen Bug mit Einheiten
- 17:25 Revision 0c564932 (kivitendo): Zeiterfassung: Konvertierung: POD: Kundennummer ist nicht Format-abhängig
- 17:25 Revision af11d2b7 (kivitendo): Zeiterfassung: Konvertierung: von-bis-Filter benutzt Datum statt End-Zeit.
- End-Zeit gibt es nicht bei Eingabe mit Datum/Dauer.
- 17:25 Revision a7fd6b43 (kivitendo): Zeiterfassung: Konvertierung: Carp-Modul wird nicht gebraucht
- 17:25 Revision de6f5bd0 (kivitendo): Zeiterfassung: Bei Zeitanzeige auch Varianten mit Datum und Dauer berücksichtigen
- 17:25 Revision 9516abfa (kivitendo): Zeiterfassung: Controller: falsche Methodennamen korrigiert
- 17:25 Revision a2ce032d (kivitendo): Zeiterfassung: Elemente in Eingabemaske untereinander anordnen
- 17:25 Revision 7518d312 (kivitendo): Zeiterfassung: Eingabemaske und Bericht: Reihenfolge erst Projekt, dann Artikel
- 17:25 Revision fdb3de69 (kivitendo): Zeiterfassung: Auftrag im Bericht anzeigen
- 17:25 Revision 078bb016 (kivitendo): Zeiterfassung: Auftrag auswählen können, Kunden und ggf. Projekt daraus setzen
- Auftrag hat Vorrang und setzt Kunde und Projekt. Diese Felder sind dann
gesperrt.
Wenn kein Auftrag gewählt ist (oder... - 17:25 Revision 3c22e5f4 (kivitendo): Zeiterfassung: Fremdschlüssel für Auftrag: DB-Upgrade und Rose
- 17:25 Revision 78edb322 (kivitendo): Zeiterfassung: Konvertierung: berücksichtigen, dass Startzeit fehlen kann
- 17:25 Revision 33823a77 (kivitendo): Zeiterfassung: Datum/Dauer statt Start/Ende wählbar (Benutzereinstellung)
- 17:25 Revision 22f2c3e8 (kivitendo): Zeiterfassung: Erweiterung f. Datum und Dauer: DB-Upgrade/Rose; Berichtsanzeige
- 17:25 Revision b66a38ca (kivitendo): Zeiterfassung: Unit-Test f. Konvertierung
- 17:25 Revision 9c2d09b8 (kivitendo): Zeiterfassung: Konvertierung: Position aus zugehörigem Auftrag
- 17:25 Revision 08704bc4 (kivitendo): Zeiterfassung: Parameter f. Konvertierung mit link_project/related order
- 17:25 Revision c968d1f7 (kivitendo): Zeiterfassung: Parameter f. Konvertierung in params übergeben
- 17:25 Revision dc70b2c0 (kivitendo): Zeiterfassung: Fehlermeldungen: Übersetzung
- 17:25 Revision d7f3d531 (kivitendo): Zeiterfassung: Fehlermeldungen: Leerzeichen; keine Angabe der Codestelle
- 17:25 Revision f0ef1a63 (kivitendo): Zeiterfassung: fehlende locales-Läufe
- 17:25 Revision 06fea22a (kivitendo): Zeiterfassung: richtige Parameter f. Hintergrund-Job prüfen …
- und
- Hash mit validen Parametern umbenannt
- exists statt trueish
- "die" statt "croak" - 17:25 Revision c7f45f1d (kivitendo): Zeiterfassung: Bericht: Titel auch im Browser-Titel
- 17:25 Revision b38219b3 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: auch base_qty setzen
- 17:25 Revision d1a7b626 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: undef-Warnung vermeiden
- 17:25 Revision f6a49074 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: Kosmetik/Typo im POD
- 17:25 Revision 1f2a5b4c (kivitendo): S:D:DeliveryOrder: List::Util notall wird nicht (mehr) benutzt
- 17:25 Revision d5d5a1e0 (kivitendo): CTR Mehr Benutzerparameter aus dem POD erlauben und prüfen
- - Init rounding and link_project defaults
- Check for valid user param names
- Add params to each source entry for DO... - 17:25 Revision a72219a9 (kivitendo): Abhängig vom Rundungsverfahren minuten- oder viertelstundengenau abrechnen
- 17:25 Revision 2851ec9a (kivitendo): Einträge am selben Tag nicht erneut in die Beschreibung aufnehmen
- 17:25 Revision 80457526 (kivitendo): neues Modul Math::Round
- 17:25 Revision 264540e7 (kivitendo): CTR: POD um neue Parameter erweitert
- 17:25 Revision 719fd083 (kivitendo): CTR: Wirklich mit "die", die Fehler werfen. Einrückung
- 17:25 Revision 4b4f09f6 (kivitendo): CTR: Lieferscheine nicht schreibschützen
- Ausgelagerte Lieferscheine sind schreibgeschützt.
Weder Korrekturen der Lieferposition, Rechtschreibung oder
das Hinz... - 17:25 Revision 072e8272 (kivitendo): Kosmetik: englische Grammatik
- 17:25 Revision 649a23d5 (kivitendo): CTR: Warnungen zu Fehlern hochgestuft - Variablenbenennung wie in CPI
- 17:25 Revision 0b780ffb (kivitendo): CTR: Benutzereingabe in data mit Try::Tiny auffangen
- Sinnvolle Fehlermeldung in einem Satz zurückgeben und
danach den kompletten Trace. - 17:25 Revision 88c4a90b (kivitendo): Zeiterfassung: Bericht: "gebucht" anzeigen und danach filtern können
- 17:25 Revision 64fab360 (kivitendo): Zeiterfassung: Hintergrund-Job zum Umwandeln in Lieferscheine
- 17:25 Revision 2632ced6 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording
- 17:25 Revision 2e6998c4 (kivitendo): Zeiterfassung: Artikel beim Erfassen wählen können und mit auflisten
- 17:25 Revision 2b5d9005 (kivitendo): Zeiterfassung: SimpleSettings für Artikel
- 17:25 Revision d79f486d (kivitendo): Zeiterfassung: Sortierung und Ordnung für Artikel
- 17:25 Revision ae4cec42 (kivitendo): Zeiterfassung: Auswählbare Artikel: DB-Upgrade und Rose
- 17:25 Revision 21d4aaf8 (kivitendo): Zeiterfassung: Keine Zeiterfassungstypen mehr
- 17:25 Revision 05de5bf1 (kivitendo): Revert "Zeiterfassung: SimpleSystemSettings für Typen"
- This reverts commit d01aad90ec0e0f0800037e9753acbacccf819a0c.
Conflicts:
menus/user/10-time-recording.yaml - 17:25 Revision 54450d2c (kivitendo): Zeiterfassung: form: tr-Tags vergessen
- 17:25 Revision 5c399b82 (kivitendo): Zeiterfassung: Mitarbeiter ändern können bei entspr. Recht
- 17:25 Revision e4bb6dc4 (kivitendo): Zeiterfassung: Filtereinstellungen f. callbacks merken
- 17:25 Revision c772d61b (kivitendo): Zeiterfassung: Recht f. Bearbeitung aller Einträge berücksichtigen
- 17:25 Revision 404521c2 (kivitendo): Zeiterfassung: Beim Bearbeiten fremder Einträge, Mitarbeiter behalten
- 17:25 Revision 2ba42577 (kivitendo): Zeiterfassung: Recht berücksichtigen, Einträge von anderen (nicht) zu sehen
- 17:25 Revision deeebc96 (kivitendo): Zeiterfassung: neue Rechte: anzeigen bzw. bearbeiten der Einträge aller
- 17:25 Revision 66a573e0 (kivitendo): Zeiterfassung: einfaches Recht andere Position
- 17:25 Revision f6d4214c (kivitendo): Zeiterfassung: Recht hierzu der Gruppe Vollzugriff gewähren
- 17:25 Revision 1deb1fbe (kivitendo): time-recording: Boolean für abgerechnete und an die LohnBu gemeldete Zeiten
- 17:25 Revision 66acdc92 (kivitendo): Zeiterfassung: Defaultfilter: aktueller Benutzer, letzte 2 Wochen
- 17:25 Revision ba89af8b (kivitendo): Zeiterfassung: Nur nicht-gelöschte Mitarbeiter angezeigen
- 17:25 Revision 54376cdd (kivitendo): Zeiterfassung: T8-Filter heißt $T8
- 17:25 Revision 87ecabf7 (kivitendo): Zeiterfassung: Übersetzungen
- 17:25 Revision c87080d8 (kivitendo): Zeiterfassung: Ein Recht dafür
- 17:25 Revision 8915e775 (kivitendo): Zeiterfassung: Controller
- 17:25 Revision 11da8094 (kivitendo): Zeiterfassung: SimpleSystemSettings für Typen
- 17:25 Revision 09140f29 (kivitendo): Zeiterfassung: Sortierung und Ordnung für Typen
- 17:25 Revision 385bc4be (kivitendo): Zeiterfassung: Tabellen und Rose
- 16:56 Revision 12f1d5b5 (kivitendo): zu 85693, auch in show_print_options prüfen!
- 16:45 Revision 874cdb18 (kivitendo): POD für ClientJs aktualisiert
- 16:40 Revision 85693e13 (kivitendo): Order: Warnung/Fehler bei Liefertermin auch bei kombinierten Export-Aktionen
- 16:39 Revision bf307eb1 (kivitendo): locales: en, de
- 16:38 Revision 81d155d1 (kivitendo): Changelog: Neue Action in Order, BDVs Waren im Stammtab und per_page im Lager
- 16:38 Revision 88143a7c (kivitendo): Lagerbestandsbericht per_page als Filter-Parameter an der Oberfläche
- 16:37 Revision eeaebcf9 (kivitendo): Order-Controller: Neue Action preview_pdf (Druckvorschau für PDFs)
- 10:56 Revision 187c4ee1 (kivitendo): Artikel-BDVs unter Basisdaten anzeigen, falls konfiguriert
- Die benutzerdefinierten Variablen für Artikel können konfigurierbar im Tab Basisdaten
angezeigt werden
30.04.2021
- 19:07 Revision bf264f97 (kivitendo): Zeiterfassung: Konvertierung: Auftrag als geliefert markieren, wenn komplett
- Todo: hier gibt es einen Bug mit Einheiten
- 19:03 Revision 705b2447 (kivitendo): Zeiterfassung: Konvertierung: POD: Kundennummer ist nicht Format-abhängig
- 19:02 Revision 3aac5dd8 (kivitendo): Zeiterfassung: Konvertierung: von-bis-Filter benutzt Datum statt End-Zeit.
- End-Zeit gibt es nicht bei Eingabe mit Datum/Dauer.
- 18:56 Revision 1c643a7b (kivitendo): Zeiterfassung: Konvertierung: Carp-Modul wird nicht gebraucht
- 18:54 Revision 5bdbae05 (kivitendo): Zeiterfassung: Bei Zeitanzeige auch Varianten mit Datum und Dauer berücksichtigen
- 14:27 Revision f737afd4 (kivitendo): 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 - 10:26 Revision 8b2ccef3 (kivitendo): Zeiterfassung: Controller: falsche Methodennamen korrigiert
29.04.2021
- 15:47 Revision 73c0c463 (kivitendo): Zeiterfassung: Elemente in Eingabemaske untereinander anordnen
- 15:47 Revision 5b67a0b8 (kivitendo): Zeiterfassung: Eingabemaske und Bericht: Reihenfolge erst Projekt, dann Artikel
- 15:47 Revision d4444522 (kivitendo): Zeiterfassung: Auftrag im Bericht anzeigen
- 15:47 Revision bab432f4 (kivitendo): Zeiterfassung: Auftrag auswählen können, Kunden und ggf. Projekt daraus setzen
- Auftrag hat Vorrang und setzt Kunde und Projekt. Diese Felder sind dann
gesperrt.
Wenn kein Auftrag gewählt ist (oder... - 15:47 Revision a5e9e164 (kivitendo): Zeiterfassung: Fremdschlüssel für Auftrag: DB-Upgrade und Rose
- 15:47 Revision 9deaed00 (kivitendo): Zeiterfassung: Konvertierung: berücksichtigen, dass Startzeit fehlen kann
- 15:47 Revision dbba5f4d (kivitendo): Zeiterfassung: Datum/Dauer statt Start/Ende wählbar (Benutzereinstellung)
- 15:47 Revision 5b3c65a4 (kivitendo): Zeiterfassung: Erweiterung f. Datum und Dauer: DB-Upgrade/Rose; Berichtsanzeige
- 15:47 Revision 6270ebd1 (kivitendo): Zeiterfassung: Unit-Test f. Konvertierung
- 15:47 Revision 900304cc (kivitendo): Zeiterfassung: Konvertierung: Position aus zugehörigem Auftrag
- 15:47 Revision 840ae408 (kivitendo): Zeiterfassung: Parameter f. Konvertierung mit link_project/related order
- 14:00 Revision 653716c5 (kivitendo): locales-Lauf en
- 12:06 Revision 0aab0383 (kivitendo): locales Lauf "de" überwiegend Shopübersetzungen
28.04.2021
- 16:09 Revision 41cba9bf (kivitendo): Auch aus Angebot/Auftrag->Rechnung tax_included übernehmen ...
- wird sonst eventuell von den Kundeneinstellungen überschrieben
und dann unterscheiden sich Angebot/Auftrag und Rechnung - 16:09 Revision dd5cd96c (kivitendo): Bugfix: taxinclusive mit aus dem Auftrag übernehmen wenn aus Lieferschein eine Rechnung erstellt wird
- 15:10 Revision 85d21849 (kivitendo): Zeiterfassung: Parameter f. Konvertierung in params übergeben
- 15:10 Revision 101acc8a (kivitendo): Zeiterfassung: Fehlermeldungen: Übersetzung
- 15:10 Revision f972f2a2 (kivitendo): Zeiterfassung: Fehlermeldungen: Leerzeichen; keine Angabe der Codestelle
- 15:10 Revision d348c4a3 (kivitendo): Zeiterfassung: fehlende locales-Läufe
- 15:09 Revision 3685018f (kivitendo): Zeiterfassung: richtige Parameter f. Hintergrund-Job prüfen …
- und
- Hash mit validen Parametern umbenannt
- exists statt trueish
- "die" statt "croak" - 12:38 Revision 9c8e598e (kivitendo): Bankimport im Dialog verbuchen, Fließkommazahlen/Rundungsfehler erlauben
27.04.2021
- 12:44 Revision 96aa399e (kivitendo): CVars für Lagerbestand auch in hiddens für den Export
- 12:14 Revision 2f71c88e (kivitendo): Changelog CVar für Lagerbestand, Option für Lagerbuchung
- 12:14 Revision 8bed01ea (kivitendo): Im Lagerbuchungsbericht standardmäßig das Dokument der Lagerbewegung zeigen
- 12:12 Revision 0908bb6e (kivitendo): Lagerbestandsbericht um Anzeige von IC Cvars erweitert
26.04.2021
- 14:26 Revision c676caba (kivitendo): Zeiterfassung: Bericht: Titel auch im Browser-Titel
- 14:26 Revision dd4aead8 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: auch base_qty setzen
- 14:26 Revision 251c1437 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: undef-Warnung vermeiden
- 14:26 Revision 0956a936 (kivitendo): Zeiterfassung: Lieferschein new_from_time_recording: Kosmetik/Typo im POD
19.04.2021
- 13:32 Revision a064c1df (kivitendo): S:D:DeliveryOrder: List::Util notall wird nicht (mehr) benutzt
- 13:32 Revision dd6ae79c (kivitendo): Quick-Suche: `auth` == undef oder leerer String gefixt
- Laut Doku in `SL/Controller/TopQuickSearch/Base.pm` bedeuten undef
oder leerer String als Rückgabewert der Sub `auth`... - 13:32 Revision 28cc69e2 (kivitendo): Testfall year_end repariert
- .. lieber gleich hartkodiert in 2019 bleiben
(cherry picked from commit 506a5a693165b30c2e4b0abb3d33e1661a36128a)
Auch abrufbar als: Atom