Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
2da8f5ca 28.02.2017 10:04 Sven Schöling

oe: neue actionbar version prototyp

11dd62da 28.02.2017 10:04 Sven Schöling

ActionBar: oe Prototyp

cbf8ed02 22.02.2017 11:33 Martin Helmling martin.helm...

Dateimanagement: Robustere Mandantenkonfigurierung

Es wurde das BAckend "None" eingeführt, falls kein Backend enabled ist.
Fehlermeldung nun in deutsch falls kein Backend vorhanden.

Die Hochladbare Dateigröße ist nun in der Mandantenkonfig in Megabytes (default 10Mb)

2d4d9d7f 21.02.2017 09:28 Moritz Bunkus

Einkaufs-/Verkaufsrechnungen: Verwendung freier Fälligkeitsdaten gefixt

Wenn bei einer Zahlungsbedingung die automatische Berechnung des
Fälligkeitsdatums aus ist, so sollte die Routine zum Berechnen das
aktuell von der Benutzer*in eingegebene Fälligkeitsdatum...

5aec18fe 13.02.2017 16:32 Sven Schöling

PartPicker von autocomplete_part.js nach kivi.Part.js verschoben

7aa7cf54 13.02.2017 09:57 Jan Büren

WebDAV Pfad-Name im Dialog geändert

Referenz ist ein ungünstiges Freitext-Feld, um WebDAV Pfade
eindeutig anzulegen. Transaktions-, bzw. die Buchungsnummer
im Buchungsjournal ist hier eindeutig.

24097357 10.02.2017 11:21 Moritz Bunkus

Belegvorlagen: Form-Parameter beim Laden über Request vorbelegen können

00b80ab4 02.02.2017 13:48 Moritz Bunkus

do.pl: Form->all_vc gibt es nicht mehr, als auch nicht aufrufen

Kam durch Dateiverwaltung herein.

cfcb9713 02.02.2017 13:48 Moritz Bunkus

do.pl: völlig unverständliche Formatierung gefixt

Kam durch Dateiverwaltung herein.

60d0f05f 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Sprachen«

5e1de2f8 01.02.2017 16:51 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Preisfaktoren«

76466336 01.02.2017 15:04 Waldemar Toews

BUG-Fix: Berechnung des prozentualen Ertrags geändert.

Berechnung des prozentualen Ertrags wird nur beim Verkaufspreis
größer oder gleich 0,01? oder -0,01? durchgeführt.

8cda2447 01.02.2017 15:04 Waldemar Toews

Datumvalidierung bei ENTER, d.h bei onchange, nich bei onblur.

Beim Bestätigen der Datumseingabe mit ENTER statt mit TAB wird die Funktion nicht getriggert,
und ungültiges Datum wird übernommen.

OnBlur Event für alle Datumsfelder auf OnChange umgestellt.

3d8c8e2f 01.02.2017 08:52 Martin Helmling

Link History zu EmailJournal

Einträge in History mit addition MAILED haben nun nicht die Rechnungsnummer sondern die ID des Emailjournals
in snumber stehen, also emailjournal_${journal_id}

a40f0c2f 01.02.2017 08:52 Martin Helmling martin.helm...

Dateimanagement: Alle Anhänge per E-Mail versendbar machen

Es können an eine E-Mail alle Anhänge eines Dokumentes,
sowie die Anhänge am Kunden/Liefranten sowie die Anhänge an Artikeln
mitgesendet werden.

Falls ein Dokument bereits existiert muss es nicht noch neu erzeugt werden....

fd2e0902 01.02.2017 08:52 Martin Helmling martin.helm...

Dateimanagement: PDF Buchungsjournal mit Anhängen der Buchungen

Optinal kann beim Erzeugen eines PDF alle an den einzelnen Buchungen
angehängte PDF-Belege/Dokumente angehängt werden.
In der HTML/CSV/PDF-Tabelle gibt es eine weitere Spalte über die Anzahl der Belege....

54ce5144 01.02.2017 08:52 Martin Helmling

Dateimanagement: Massendruck

Der Massendruck per BackgroundJob nutzt nun das FileManagement

Die erzeugten Dateien werden ggf. mit PDF Anhängen erweitert
und entsprechend abgespeichert.

Per Flag kann dem massendruck mitgeteilt werden,
dass eine leere Seite ggf hinzugefügt wird...

1ce68041 01.02.2017 08:51 Martin Helmling martin.helm...

Dateimanagement: Integration in Masken und Controller

Einbau in alte Masken (bin/mozilla/* und templates/webpages/??/)
sowie in neue Controller für Kunden/Lieferanten/Artikel ,
in neuen Auftragscontroller

2e3bdf1a 31.01.2017 16:53 Moritz Bunkus

Verwaltung von Kundenquellen entfernt

Diese Funktionalität wird in der ERP nicht genutzt.

7ca30d76 31.01.2017 13:48 Martin Helmling

Proformarechnung geht bei Drucken und Buchen verloren

101b9705 30.01.2017 11:13 Moritz Bunkus

Belegvorlagen: Zeilen ohne Betrag beibehalten

bce08af4 26.01.2017 16:55 Sven Schöling

Preisupdate in eigenen controller verlagert

...und dabei das völlig kaputte Exceptionhandling gefixt

13152ecc 26.01.2017 16:55 Sven Schöling

IC: dispatcher wird nicht mehr gebraucht

4dc97e80 26.01.2017 16:55 Sven Schöling

IC: obsoletes back_to_record entfernt

a9c191de 26.01.2017 16:55 Sven Schöling

Reste von altem autocomplete feature entfernt

848add30 26.01.2017 11:41 Moritz Bunkus

Locales: existierendes »Purchase price« anstelle von »Purchase Price« verwenden

Kam in »Paginierung schneller machen für Lager(Paginierung repariert)« rein.

2a48b1f8 24.01.2017 17:41 Moritz Bunkus

Belegvorlagen: Speichern bei Dialogbuchungen

1ca98d42 24.01.2017 17:41 Moritz Bunkus

Belegvorlagen: Speichern bei Kreditorenbuchungen

558c234e 24.01.2017 17:41 Moritz Bunkus

Belegvorlagen: Speichern bei Debitorenbuchungen

2023adb0 24.01.2017 17:41 Moritz Bunkus

Belegvorlagen: Laden bei Dialogbuchungen

7e2bc8a0 24.01.2017 17:41 Moritz Bunkus

Belegvorlagen: Laden bei Kreditorenbuchungen

499a130a 24.01.2017 17:41 Moritz Bunkus

Belegvorlagen: Variablen in Texten nutzen können

Unterstützt werden fast die gleichen Variablen wie beim Erzeugen
wiederkehrender Rechnungen.

fa268595 24.01.2017 17:41 Moritz Bunkus

Belegvorlagen: Laden bei Debitorenbuchungen

c73c19e0 24.01.2017 17:41 Moritz Bunkus

Einkaufsrechnungen: nach Buchen wieder zur Erfassen-Maske mit Flash-Meldung

ee56f1b2 24.01.2017 17:41 Moritz Bunkus

Finanzbuchhaltung: schönere »…verbucht«-Meldungen via Flash

177cb111 24.01.2017 17:40 Moritz Bunkus

Verkaufsrechnung: »…gebucht«-Nachricht als Flash anzeigen

cca72b3c 23.01.2017 15:07 Moritz Bunkus

Reste von arap.pl entfernen

46b5ee69 23.01.2017 14:57 Moritz Bunkus

arap.pl entfernt

Sie enthielt nur noch drei Funktionen:

• select_project — wurde nirgends mehr verwendet
• project_selected — war nur eine Helferfunktion für select_project
• continue — diese wurde nach common.pl verschoben

d659dc18 23.01.2017 14:57 Moritz Bunkus

Berichte: $form->all_vc nicht mehr verwenden

f3f2ec38 23.01.2017 14:57 Moritz Bunkus

Mahnungen: $form->all_vc nicht mehr verwenden

4a6d8036 23.01.2017 14:57 Moritz Bunkus

Funktion check_name() entfernt

Alle Anwender wurden auf Kunden-/Lieferantenpicker umgestellt.

fdbb6888 23.01.2017 14:57 Moritz Bunkus

Lieferschein: Kunden-/Lieferantenpicker nutzen

ad5f1dc8 23.01.2017 14:57 Moritz Bunkus

Lieferscheinsuche: Kunden-/Lieferanten nicht mehr als Drop-Down

02b31f92 23.01.2017 14:57 Moritz Bunkus

Zahlungsein-/-ausgänge: Kunden-/Lieferantenpicker verwenden

db1d60aa 23.01.2017 14:56 Moritz Bunkus

Mahnungssuche: Kundensuche immer nur via Eingabefeld

25000c1e 23.01.2017 14:56 Moritz Bunkus

Verkaufswertbericht: keine Multibox mehr nutzen

e286e6ca 23.01.2017 14:56 Moritz Bunkus

Angebote/Aufträge: Währungsauswahl via L.select_tag

baf226d0 23.01.2017 14:56 Moritz Bunkus

Angebote/Aufträge: Kunden-/Lieferantenwahl via Picker

9e02b1f2 23.01.2017 11:54 Moritz Bunkus

Angebots/Auftragssuche: keine Multibox verwenden

1dbba310 23.01.2017 11:54 Moritz Bunkus

Einkaufsrechnungen: Lieferantenwahl über Picker und nicht Multibox

da413cb1 23.01.2017 11:54 Moritz Bunkus

Einkaufsrechnungen: Abteilungs- & Projektauswahl nicht über Multibox

63a18cca 23.01.2017 11:54 Moritz Bunkus

Verkaufsrechnungen: Abteilungen sortiert anzeigen

1c82a10e 23.01.2017 11:54 Moritz Bunkus

Einkaufsrechnungen: keine Multibox für Steuersatzauswahl

a99fc9f6 23.01.2017 11:54 Moritz Bunkus

Verkaufsrechnungen: Kundenwahl über Picker

8dcc0849 23.01.2017 11:54 Moritz Bunkus

»ENDE LOESCHMICH in 2012«… ja dann… weg damit

c25c69bc 23.01.2017 11:54 Moritz Bunkus

Artikelsuche: überflüssige Fallunterscheidungen nach Artikeltyp entfernen

Seit der Einführung der Artikelklassifizierung gibt es nur noch eine
Suchmaske für Artikel, in der über Checkboxen gesteuert wird, nach
welchen Typen gesucht wird. Daher ergibt es keinen Sinn, im Template...

dcfea9c2 23.01.2017 11:54 Moritz Bunkus

Warteschlangen-Druck: keine Multibox mehr verwenden

cf9865dc 23.01.2017 11:54 Moritz Bunkus

Einkaufsrechnungssuche: keine Multibox mehr nutzen

2dcf4554 23.01.2017 11:54 Moritz Bunkus

Kreditorenbuchungen: Kundenauswahl über Picker

122f91e7 23.01.2017 11:54 Moritz Bunkus

Kreditorenbuchungen: Währungs-Drop-Down nicht als Hidden mitschleifen

4800abb9 23.01.2017 11:54 Moritz Bunkus

Verkaufsrechnungssuche: keine Multibox mehr nutzen

ca0df4c4 23.01.2017 11:54 Moritz Bunkus

Debitorenbuchungen: Kundenauswahl über Picker

51502881 20.01.2017 14:23 Moritz Bunkus

Debitorenbuchungen: Währungs-/Verkäufer-Drop-Downs nicht als Hidden mitschleifen

6e594d28 20.01.2017 14:22 Moritz Bunkus

Kreditorenbuchungen: nur zur Kontenkategorie passende Steuerschlüsselauswahl anbieten

b96aeec0 20.01.2017 13:27 Bernd Bleßmann

Historien Suchmaschine: SQL-Injektion verhindern.

c17d679a 20.01.2017 12:29 Kivitendo Admin

Verkaufsbericht - Abteilung korrekt behandeln

und Umstellung auf select_tag

af9a1f44 20.01.2017 09:44 Martin Helmling martin.helm...

Historien Suchmaschine: Stacküberlauf vermeiden

Die Fehlermeldung
'DBD::Pg::st execute failed: ERROR: stack depth limit exceeded' wird durch
Anpassung des queries vermieden

statt:
WHERE (trans_id = 2088 OR trans_id=2090 OR trans_id=2092 ... (10000 fach)...

863eb430 20.01.2017 08:45 Martin Helmling martin.helm...

am: fehlendes include für Historiensuche(2)

Undefined subroutine &main::conv_dateq called at bin/mozilla/am.pl line 1246

6aaed579 18.01.2017 17:26 Martin Helmling martin.helm...

Paginierung schneller machen:

SQL-Injection raus

3c938e03 18.01.2017 13:09 Martin Helmling mh@waldpark...

Paginierung schneller machen für Lager(Paginierung repariert)

Lagerbuchungen und Lagerbestand optimieren

1. Auf Rose umstellen grosser Aufwand.
2. Roseverhalten nachimplementieren:
2.1. Nur einen Query haben, danach kein herausnehmen von Zeilen
2.2. Dann funktioniert Paginierung mit LIMIT und OFFSET (wie Rose)...

59adfa36 18.01.2017 10:57 Moritz Bunkus

Alle Rechnungen: »als bezahlt markieren« auf neue Funktionen in SL::DB::(Purchase)Invoice umgestellt

5d497700 17.01.2017 14:02 Moritz Bunkus

Lager: Umstellung auf Verwendung vom Part-Picker

Dadurch wurden mehrere alte Artikel-Auswahl-Routinen und -Vorlagen
überflüssig, die gleich entfernt wurden.

e9e60985 17.01.2017 13:59 Moritz Bunkus

Lager: Einlagernfunktionalität aus wh.pl entfernt

Diese wird inzwischen von SL::Controller::Inventory zur Verfügung
gestellt.

a8459f49 17.01.2017 13:59 Moritz Bunkus

Form->show_generic_error: Parameter action, back_button entfernt

Der Funktion kann man eine spezifische Action mitgeben, damit ein Button
mit der Action anstelle des normalen Zurück-Buttons angezeigt wird. Es
gibt allerdings (schon lange?) keinen einzigen Aufruf mehr, der dieses...

2657ce87 16.01.2017 13:17 Sven Schöling

io.pl: disconnect_standard_dbh bei _make_record wieder entfernt

Das war in 49707e3c eingefügt worden mit Hinweis, dass es ein temporärer
Fix ist bis single-dbh abgeschlossen ist. Kann also wieder raus.

529e6bf9 13.01.2017 14:41 Moritz Bunkus

Merge branch 'f-chart-picker-in-gl'

514823df 13.01.2017 11:28 Moritz Bunkus

Mahnungen: Funktion »Diese Sprache verwenden« gefixt Teil 2

Wenn die Checkbox angehakt ist, so soll die Benutzer*in die Möglichkeit
haben, über die Druckoptionen einen Sprache für alle zu erzeugenden
Mahnungen auszuwählen. Ist die Checkbox aus, so wird die Sprache des...

71c23cdf 13.01.2017 11:13 Moritz Bunkus

Mahnungen: Funktion »Diese Sprache verwenden« gefixt

Wenn die Checkbox angehakt ist, so soll die Benutzer*in die Möglichkeit
haben, über die Druckoptionen einen Sprache für alle zu erzeugenden
Mahnungen auszuwählen. Ist die Checkbox aus, so wird die Sprache des...

68d169c1 12.01.2017 16:54 Moritz Bunkus

Artikelsuche: Überschrift in Bericht wieder ergänzt

Es gibt inzwischen nur noch einen Menüpunkt für Artikelsuche, nicht mehr
einen pro Typ. Der Typ wird dann anhand von Checkboxen unterschieden.

Da dabei durchaus nach mehreren Typen gleichzeitig gesucht werden kann,...

0fa80981 12.01.2017 15:44 Moritz Bunkus

Kreditorenbuchungen auf Verwendung des Chart-Pickers umgestellt

41cceb1e 12.01.2017 15:44 Moritz Bunkus

Debitorenbuchungen auf Verwendung des Chart-Pickers umgestellt

ad635c66 12.01.2017 15:44 Moritz Bunkus

Dialogbuchen auf Verwendung des Chart-Pickers umgestellt

1ac7b3f2 12.01.2017 12:08 Moritz Bunkus

gl.pl: Kommentar mit falschem Encoding ersetzt

6416b3bb 11.01.2017 08:20 Martin Helmling martin.helm...

Zusammengefasstes Listen von Ware,Erzeugnis,Dienstleistung und Sortimenten

Die Suchmaske für Ware,Erzeugnis,Dienstleistung und Sortiment gilt nun einheitlich für alle Artikeltypen,
deshalb wird nur noch eine Menueauswahl dazu angeboten

65d2537d 11.01.2017 08:20 Martin Helmling martin.helm...

Artikel-Klassifizierung

Die Klassifizierung von Artikeln dient einer weiteren Gliederung um zum Beispiel den Einkauf vom Verkauf zu trennen, etc.
Gekennzeichnet durch eine Beschreibung (z.B. "Einkauf") und ein Kürzel (z.B. "E")
Flexibel änderbar und erweiterbar....
77807bf5 27.12.2016 13:35 Kivitendo Admin

Zahlungsbedingungen obsolet setzen

Damit können alte und ungenutzte Zahlungsbedingungen für neue
Belege/CV/Artikel ausgeblendet werden.

Außerdem Umstellung von generic/multibox auf L.select_tag in den Masken

dec270d2 27.12.2016 13:02 Kivitendo Admin

Lieferscheine - Abteilung per ALL_DEPARTMENTS und L.select_tag

dd2ee66b 27.12.2016 13:02 Kivitendo Admin

Aufträge - Abteilung per ALL_DEPARTMENTS und L.select_tag

ffd06003 27.12.2016 13:02 Kivitendo Admin

Verkaufsrechnung bearbeiten - ALL_DEPARTMENTS wie andere Belegemasken

0e60202e 27.12.2016 13:02 Kivitendo Admin

Debitorenbuchung - Abteilung nutzt immer L.select_tag als Dropdown

40cfb5ee 27.12.2016 13:02 Kivitendo Admin

Kreditorenbuchung - Abteilung nutzt immer L.select_tag als Dropdown

f0747a2f 27.12.2016 13:02 Kivitendo Admin

Dialogbuchen - Abteilung nutzt immer L.select_tag als Dropdown

359506e5 23.12.2016 12:04 Jan Büren

Webdav-Datei-Aufruf direkt mit Backend-Funktion

Webdav Pfad und Dateiname muss nicht bei der Parameterübergabe
zusammengebaut werden. Besser direkt die Funktion Webdav->full_filedescriptor
hierfür nutzen

9d0aef99 23.12.2016 10:08 Jan Büren

Kreditorenbuchung um WebDAV-Funktion erweitert

b166ba3b 23.12.2016 09:35 Jan Büren

Dialogbuchen um WebDAV-Funktion erweitert

46aa98a9 12.12.2016 15:59 Martin Helmling martin.helm...

BUGFIX: Kreditorenbuchungen: Fehler beim Nutzen von Drafts(2)

Herausnahme der Anpassungen aus dem Draft Controller in die neuen Methoden show_draft der legacy scripts

94f55685 07.12.2016 11:45 Kivitendo Admin

ustva.pl trailing whitespace entfernt

df41380a 07.12.2016 11:45 Kivitendo Admin

Group nach Partsgroup (Warengruppe) umbenannt

19fb04d1 07.12.2016 11:45 Kivitendo Admin

SL/PE.pm und bin/mozilla/pe.pl entfernt

f7b15d43 05.12.2016 18:29 ChrisWi

fix FSF address