Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
acf2e152 22.06.2021 11:28 Bernd Bleßmann

Part Controller: Aktion save_as_new wird nicht verwendet, sondern use_as_new

49c67712 22.06.2021 11:28 Bernd Bleßmann

Part Controller: Kosmetik: einzelnes ';' weg

1c471794 22.06.2021 11:28 Bernd Bleßmann

locales-Läufe: fehlende Übersetzung

001742d8 16.06.2021 11:59 Jan Büren

zu 72ab222ccb9b Testfall korrigiert

72ab222c 16.06.2021 11:40 Jan Büren

S/H/Inventory.pm Kommentare beim Erzeugnis fertigen für verbrauchte Artikel

28b68c38 14.06.2021 13:06 Jan Büren

Tests: ShippedQty hat type als Pflichtparameter

49848a3a 14.06.2021 13:03 Jan Büren

Typo Spellcheck

867a69bc 14.06.2021 12:42 Jan Büren

ShippedQty: Fallunterschied für Einkauf/Verkauf gesetzt

b987fa17 14.06.2021 12:16 Jan Büren

fix #480 mark_as_delivered nach Wareneingang im LS berechnen

fa04f813 14.06.2021 12:15 Jan Büren

1. fix für #480, Im Einkauf wird der Status geliefert falsch im Auftrag gesetzt

dbe11823 11.06.2021 15:55 Jan Büren

changelog und en locales

f2029311 11.06.2021 15:55 Jan Büren

S/H/ShippedQty Status Geliefert je nach Konfiguration Dienstleistung berechnen

3c3073bf 11.06.2021 15:55 Jan Büren

Mandantenkonfiguration: Dienstleistung lagerbar; Erzeugnis lagerunabhängig

2436f6e9 11.06.2021 15:55 Jan Büren

S/H/Inventory Kosmetik. Kritische Parameter am Anfang der Routine abfragen

043285c8 11.06.2021 11:36 Bernd Bleßmann

Auftrag-Controller: Aufträge manuell auf nicht-/geliefert setzen können.

f01ed5d1 10.06.2021 17:04 Bernd Bleßmann

Erzeugnisse: Gewicht aus einzelnen Bestandteilen ermitteln und speichern.

ffd2ad0a 09.06.2021 16:54 Bernd Bleßmann

CsvImport: Aufträge: Modul SL::TransNumber wird nicht mehr gebraucht

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

5fcdbc58 09.06.2021 16:54 Bernd Bleßmann

CsvImport: Aufträge: Preise/Rabatte aus Preisquellen ermitteln, …

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

be076f02 09.06.2021 13:53 Bernd Bleßmann

CSV-Helper: Vergessenes Feld "raw_input" bei einigen Fehlermeldungen übergeben …

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

70e00e04 09.06.2021 13:27 Bernd Bleßmann

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.

bb8613c0 09.06.2021 13:27 Bernd Bleßmann

Revert "Csv-Import-Controller: Fehlermeldung des Csv-Helper mit ausgeben."

This reverts commit 63183d06c5d1631c93068ac4cd3b373b08714c31.

c255a38e 07.06.2021 10:35 Jan Büren

zu #317 datev_stamm (kontenexport) auch entfernen

fca6a1fe 07.06.2021 10:27 Jan Büren

locales für #317

dfecc325 07.06.2021 10:02 Jan Büren

tests: Mehr Information bei Template Fehlern (Name der Datei)

476d2c57 07.06.2021 10:01 Jan Büren

Redmine: #317 KNE-Export für DATEV entfernen

996eeac7 04.06.2021 11:46 Jan Büren

Ergänzung zu 3e79972f6ef Weniger Code und klarer

2f0f51be 02.06.2021 12:34 Bernd Bleßmann

Warenstamm: Erzeugnissbestandteile: Artikel-Klassifizierung richtig anzeigen

3715333a 02.06.2021 09:09 Jan Büren

DB-Buchungsvorlage: Auf Betrag im Soll und Haben prüfen

Andernfalls kann der Kontoauszugsbetrag nicht richtig gesetzt werden

932e6428 01.06.2021 08:25 Jan Büren

Kreditorenbuchung: Zahlungsziel aufgrund des Rechnungsdatums berechnen

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

3e79972f 31.05.2021 18:25 Jan Büren

QS Bernd/Sven: Weniger Code und klarer

zu: c22e188b4d7aabd
und: 8453789b

11560e68 31.05.2021 11:28 Bernd Bleßmann

Dateimanagement: Vorschau auch anklickbar zum Download machen

a758c51f 31.05.2021 11:28 Bernd Bleßmann

Dateimanagement: größere Vorschaubilder: DOM-Element initial gar nicht anzeigen

2370c9a5 31.05.2021 11:28 Bernd Bleßmann

Dateimanagement: größere Vorschaubilder: Typo beim Klassennamen.

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

fefbf250 31.05.2021 11:28 Bernd Bleßmann

locales-Läufe: fehlende Übersetzung

900bb49e 31.05.2021 11:28 Bernd Bleßmann

Testwarnung: doppelte "my $x" vermeiden

b1e8bade 28.05.2021 18:48 Sven Schöling

t/x/expections.t - Tests für Exception-Seialisierung

cb53cdd0 28.05.2021 18:46 Sven Schöling

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.

c22e188b 27.05.2021 11:27 Jan Büren

ShippedQty: Optionale OrderItems nicht für Status Order->delivered auswerten

S.a.: Testfall und Changelog

6daa0eca 21.05.2021 15:10 Sven Schöling

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....

47cbf8da 21.05.2021 13:52 Bernd Bleßmann

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"

2a4583f3 19.05.2021 16:42 Jan Büren

Neues Kundenattribut Rechnungsversand per Post -> Deaktiviert E-Mail für Rechnung

4e18047a 18.05.2021 15:49 Bernd Bleßmann

Zeiterfassung: als gebucht markieren: Manager-Methode update_all statt Schleife

9abe4cbe 18.05.2021 14:15 Bernd Bleßmann

Zeiterfassung: Eingabe: geschlossene Aufträge von bestehenden Einträgen anzeigen

133cdef3 18.05.2021 14:15 Bernd Bleßmann

Zeiterfassung: Im Bericht Einträge als gebucht markieren können, …

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

40618d8d 18.05.2021 14:15 Bernd Bleßmann

Zeiterfassung: Logik-/Tippfehler in Validierung beim Speichern

6ed51626 18.05.2021 14:15 Bernd Bleßmann

Zeiterfassung: Unit-Test f. Konvertierung anpasssen nach …

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

d0d93017 18.05.2021 13:49 Jan Büren

Zeiterfassung: Eingabe-Datum einzeln prüfen und nicht doppelt konvertieren

270368ab 18.05.2021 13:05 Jan Büren

Zeiterfassung: Exaktere und lokalisierte Fehlermeldung inkl. Doku

a323d0da 18.05.2021 12:59 Bernd Bleßmann

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, …"

94f7a4b2 17.05.2021 17:29 Bernd Bleßmann

Zeiterfassung: Eingaben: Wenn Projekt-Picker gesperrt, dann auch Lupe nicht erlauben

cc1f1d85 17.05.2021 17:29 Bernd Bleßmann

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

f0da3ee9 17.05.2021 17:29 Bernd Bleßmann

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.

2a7034e4 17.05.2021 17:29 Bernd Bleßmann

Zeiterfassung: Eingabe: keine Angebote in Auftragsliste anzeigen

9acca826 17.05.2021 17:29 Bernd Bleßmann

Zeiterfassung: mehr Validierungen beim Speichern

0820aac0 17.05.2021 17:27 Bernd Bleßmann

Überstzungen f. "Erzeugnisse zerlegen über eindeutige trans_id"

8453789b 17.05.2021 09:26 Jan Büren

Erzeugnisse zerlegen über eindeutige trans_id

Durch 639c7f18be0 ist die Hilfstabelle für die Zerlegung
von Erzeugnissen nicht mehr notwendig und das Verfahren
kann entsprechend simpler implementiert werden.

27fe7b11 16.05.2021 15:38 Jan Büren

Reverts 01f650056

639c7f18 16.05.2021 15:31 Martin Helmling

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

79b75e07 15.05.2021 11:45 Jan Büren

Gefertigte Erzeugnisse wieder zerlegen

1 Ebene und Prüfung auf transfer_undo Intervall

01f65005 14.05.2021 14:30 Jan Büren

Erzeugnis fertigen -> Zustand in Hilfstabelle dokumentieren

a96b6e95 14.05.2021 10:32 Jan Büren

E-Mail-Versand: CC an andere kivi-Benutzer per Auswahlliste

f9c38bb5 12.05.2021 17:56 Bernd Bleßmann

Zeiterfassung: Summe der Dauern mit Kontroll-Zeile anzeigen

958c1727 12.05.2021 17:56 Bernd Bleßmann

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 Kontroll-Zeilen für einen Separator und für eigene Daten.

20615592 11.05.2021 15:08 Jan Büren

Zum Feature: Beleg zur Buchung hinzufügen -> standardmäßig aus (so wie vorher)

29e70d36 11.05.2021 11:46 Jan Büren

Idee für redmine #117

SuSa->Auswahl freier Zeitraum. Fiscal Year anstatt date_trunc
für bessere Auswertungen bei abweichendem Wirtschaftsjahr

cf0a808e 11.05.2021 11:37 Jan Büren

RP:trial_balance syntax, format and dead code fix

e10e5f26 11.05.2021 10:01 Jan Büren

Mandantenkonfiguration: format_amount parameter nicht mit default verwechseln ...

b5144730 11.05.2021 09:45 Jan Büren

typo in yes_no_tag

39bdd9e0 11.05.2021 08:42 Jan Büren

Prüfung ob nach einer Buchung noch ein Beleg erfasst werden soll

fc1e67b4 11.05.2021 08:07 Jan Büren

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 zu springen.
Einzeln steuerbar für alle Buchungsmasken außer VK-Rechnung

5202b3e7 10.05.2021 20:58 Bernd Bleßmann

Merge pull request #30 from rebootl/csv-import-script-fix

CSV Import Shell Script parameter ergänzt sowie Ausgabeprüfung behoben

b5c4682f 10.05.2021 16:29 Jan Büren

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, da eine Position
gleich eine Standardlagerplatz normalerweise die richtige Vorbelegung ist.

ebde433e 10.05.2021 13:46 Jan Büren

Lieferscheine: Ein- und Auslagern mit Flash für den Benutzer versehen

927ec727 10.05.2021 13:44 Jan Büren

Lieferscheine neue Funktion Zurücklagern

Belege die nicht älter als das Zurücklagerungs-Intervall sind
können wieder "entlagert" werden.

Lieferschein die ausgelagert sind, wurden bisher strikter
als Rechnungen behandelt. Ein Zurücklagern war nur über
die Lagerkorrektur möglich.

f89dda62 10.05.2021 12:53 Jan Büren

Konfigurierbarer Zeitraum innerhalb dessen Lieferscheine wieder rückgelagert werden können

03d13734 07.05.2021 14:19 Moritz Bunkus

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 Auftragswertperiodizität keinen
Sinn ergibt, wenn es keine Abrechnungsperiodizität gibt.

e5c8056b 07.05.2021 12:40 Bernd Bleßmann

Zeiterfassung: Bei Projekten nur Projektnummer und Beschreibung anzeigen

40df0193 07.05.2021 12:34 Bernd Bleßmann

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", "number",
"description" und "full" (in SL::DB::Project->full_description)
definiert).

ee046828 07.05.2021 11:59 Bernd Bleßmann

Zeiterfassung: Projekt-Picker kennt kein fat_set_item

7079d683 07.05.2021 11:41 Bernd Bleßmann

Zeiterfassung: Bericht: Filter f. Auftragsnummer, Projekt und Beschreibung

8cc7857c 07.05.2021 11:11 Bernd Bleßmann

PREVIEWED als Übersetzung in Kommentar, damit diese erhalten bleibt …

… beim locales-Lauf.

Und locales-Lauf en.

10655cda 07.05.2021 11:10 Bernd Bleßmann

Übersetzung zu "orderitems um Attribut optional erweitert"

2aca9226 07.05.2021 11:03 Bernd Bleßmann

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, wenn kein anderer Mitarbeiter aus der
Form/Maske kommt.
Die Rechte-Prüfung wird dann ohnehin im run_before-Hook 'check_auth_edit'...

9db8b697 07.05.2021 11:03 Bernd Bleßmann

Zeiterfassung: Placeholder-String im Template ermitteln

ff9d4254 07.05.2021 11:03 Bernd Bleßmann

Zeiterfassung: HTML-Template: Vergessenes Komma und Kosmetik

124d2747 07.05.2021 10:24 Jan Büren

Zeiterfassung: Dauer und Min mit Attribut Placeholder vorbelegen

94a76a6d 07.05.2021 10:04 Jan Büren

ZUGFERD ISO3166 mehr deutsche Ländernamen ersetzen

5a618706 07.05.2021 10:02 Jan Büren

orderitems um Attribut optional erweitert

Optionale orderitems werden nicht in den Belegsumme aufaddiert
Anpassung für Order-Controller und Druckvorlagen-System
Weitere Anwender-Details s.a. Changelog

c4a68243 06.05.2021 17:36 Bernd Bleßmann

Zeiterfassung: Eingabe: Dauer auf 0 setzen können

4b482612 06.05.2021 17:27 Bernd Bleßmann

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

992eaee3 06.05.2021 17:27 Bernd Bleßmann

Zeiterfassung: Eingabemaske: Dauer-Felder validieren und nicht mit 0 vorbelegen

4cc35cdc 06.05.2021 17:27 Bernd Bleßmann

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, erschien der Tooltiop irgendwo anders.

Gerne hätte ich in kivi.js (init_text_editor) die data-Attribute...

cda08805 06.05.2021 13:39 Bernd Bleßmann

js-Validator: Kommentar-Update

7e435d9f 06.05.2021 13:38 Bernd Bleßmann

js-Validator: Optional Titel des gemahnten Feldes vor Fehlermeldung anzeigen

c7b167f5 05.05.2021 18:39 Bernd Bleßmann

Zeiterfassung: changelog

662df9d7 05.05.2021 18:39 Bernd Bleßmann

Zeiterfassung: Konvertierung: Artikel/Projekt: override- und default-Parameter

459b3c8d 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: POD-Update und Kosmetik

27c7723d 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Refoctored -> Fehlermeldungen

80fa0349 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: nur benötigte Paramter an new_from_time_recordings

4471e79a 05.05.2021 17:25 Bernd Bleßmann

Zeiterfassung: Konvertierung: Abbrechen, wenn keine Einträge zu verarbeiten sind