Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
4699b274 10.02.2017 10:28 Moritz Bunkus

Belegvorlagen: employee_id bei Umwandlung aus Drafts beibehalten

6531c2fd 10.02.2017 10:13 Moritz Bunkus

fehlende Locales ergänzt

e9775242 08.02.2017 17:31 Moritz Bunkus

Kontoauszug verbuchen: Beleg/Memo bei »Alle Buchungen« angeben können

c4d3f82d 08.02.2017 17:31 Moritz Bunkus

Kontoauszug verbuchen: »Beleg«/»Memo« bei Vorschlägen angeben können

5ab937c5 08.02.2017 17:31 Moritz Bunkus

Kontoauszug verbuchen: bei Vorschlägen Rechnungsnummer in Verwendungszweck highlighten

99d0bd2b 08.02.2017 17:30 Moritz Bunkus

Presenter: mehr Funktionen von L in Tag-Presenter verschieben

36d1d6a4 06.02.2017 11:48 Moritz Bunkus

kivi.parse_amount: bei ungültigen mathematischen Ausdrücken 0 zurückliefern

Ansonsten würde eine Exception geworfen, was ein anderes Verhalten als
bei der Perl-Variante wäre.

0cd51f70 06.02.2017 11:46 Moritz Bunkus

kivi.parse_amount: bei ungültigen Zeichen 0 zurückgeben

Es werden nun nur noch mathematische Zeichen erlaubt.

3ad2bb35 06.02.2017 11:40 Moritz Bunkus

js parse_/format_amount: Tests für Swiss-Zahlenformat & für Nicht-Oktal-Parsen

1b691ca7 06.02.2017 10:13 Kivitendo Admin

FiBu Schnellsuche - GL Habensumme entfernt, ist schon in oneline_summary

0abce1b8 06.02.2017 10:13 Kivitendo Admin

oneline_summary mit Rechnungsbeträgen

Bei Belegen wird der Bruttobetrag angezeigt.

Bei Dialogbuchungen wird die Summe aller Haben-Buchungen als Betrag
angezeigt.

7c782e1f 06.02.2017 10:13 Kivitendo Admin

FiBu Schnellsuche repariert

war in 5b981bb6a5c kaputt gegangen.

483bca58 06.02.2017 10:13 Kivitendo Admin

Typo in Übersetuzng

773a129c 06.02.2017 10:13 Kivitendo Admin

Part Csv Import - Preisgruppenpreisimport testen

828e417c 06.02.2017 10:13 Kivitendo Admin

name change: validator statt validater

c19bf55e 06.02.2017 10:13 Kivitendo Admin

Typos in Doku

7019e2b6 06.02.2017 10:13 Kivitendo Admin

console - login explizit in myconfig setzen, für Testdatenbank

Wenn man sich für die Testdatenbank einen Mandanten anlegt um sich an
der Oberfläche die generierten Testdaten anzuschauen, und die
Datenerstellung dort auch per console vorbereitet:

scripts/console --client testdb --login unittests...

895ccd7f 06.02.2017 09:12 Moritz Bunkus

Mailer: nur Adress-Anteil als Absender im SMTP-Dialog verwenden & nicht encodieren

Der SMTP-Dialog nutzt beim MAIL FROM nur den Adress-Anteil einer
E-Mail-Adresse:

MAIL FROM:<>

Daher sollte auch nur dieser Anteil übergeben werden, auch wenn in...

63dc98ee 06.02.2017 09:06 Moritz Bunkus

SL::Mailer: Kosmetik für bessere Lesbarkeit (Alignment, Leerzeichen, Einrückung)

af131a46 03.02.2017 19:23 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen: Sonderfall für "credit_notes"

"credit_notes" haben negativen Betrag,
diese werden nun gesondert behandelt.

Ersetzt commit fbcd5580

568004ba 03.02.2017 08:34 Martin Helmling martin.helm...

Revert Revert "Anpassungen an neues SL::File::Object Interface"

Änderungen in Dateien ohne Compilerfehler wieder dazu

19ee5c1b 03.02.2017 07:56 Martin Helmling martin.helm...

Anpassungen an neues SL::File::Object Interface

Syntaxfehler behoben: Klammer weg

b331e8b7 02.02.2017 23:07 Bernd Bleßmann

Csv-Import: unbenutzte Variable entfernt

38fcf5b4 02.02.2017 23:02 Bernd Bleßmann

Revert "Anpassungen an neues SL::File::Object Interface"

This reverts commit 05e0e8ca1544e1ca706a99e51f9caf9a2f56f6af.

Diese Änderung fügt einen Syntax-Fehler ein:
syntax error at /home/bernd/kivi/SL/Controller/DownloadZip.pm line 67, near ")) "
/home/bernd/kivi/SL/Controller/DownloadZip.pm had compilation errors.

05e0e8ca 02.02.2017 17:13 Martin Helmling martin.helm...

Anpassungen an neues SL::File::Object Interface

40ef8a72 02.02.2017 14:07 Moritz Bunkus

Zirkuläres Includieren von SL::Form vermeiden

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.

2385eb8d 02.02.2017 11:32 Moritz Bunkus

Erzeugnis fertigen: Standardlager des Erzeugnisses auswählen

26a9f1a3 02.02.2017 11:17 Moritz Bunkus

Partpicker: fat_set_item mit neuem Part-Controller gefixt

Der alte Part-Controller erwartete, dass die Part-ID als $::form->{id}
übergeben wird. Der neue hingegen nutzt $::form->{part}->{id}.

3f59726e 02.02.2017 10:52 Moritz Bunkus

Artikel-Klassifizierung: System-Klassifizierungen (id < 5) nicht löschen können

464bf573 02.02.2017 10:52 Moritz Bunkus

SimpleSettingController: Löschen-Button nur anzeigen, wenn Objekt einwilligt

60d0f05f 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Sprachen«

459574b9 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Pflichtenhefte« → »Komplexitätsgrade«, »Risikograde«

6761a7c1 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Pflichtenhefte« → »Abnahmestatus«

5a0288d0 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Pflichtenhefte« → »Pflichtenheftstatus«

d98b10d9 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Pflichtenhefte« → »Pflichtenhefttypen«

5dc93413 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Pflichtenhefte« → »Vordefinierte Textblöcke«

5e55cce6 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Projekttypen« und »Projekstatus«

79dc6c16 01.02.2017 16:52 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Kunden-/Lieferantentypen«

9380035c 01.02.2017 16:51 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Abteilungen«

5e1de2f8 01.02.2017 16:51 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Preisfaktoren«

cd07d289 01.02.2017 16:51 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Artikel-Klassifizierungen«

9c194331 01.02.2017 16:51 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Warengruppen«

945bae4c 01.02.2017 16:51 Moritz Bunkus

SimpleSystemSetting: Umstellung von »Bankkonten«

916003e3 01.02.2017 16:51 Moritz Bunkus

SimpleSystemSetting: Controller für die ganzen trivialen CRUD-Masken im System-Menü

Die Masken und Controller für sehr viele der Einstellungen im
System-Menü folgenden Schema F: es sind simple CRUD-Controller.

Sinnvoller wäre es, diesen ganzen Code in einem einzigen CRUD-Controller...

3b05e65a 01.02.2017 16:15 Martin Helmling martin.helm...

Zugriffsrechte: Doppelte Position 2650 korrigiert , sowie Übersetzungen ergänzt

30b069f2 01.02.2017 15:11 Martin Helmling martin.helm...

InstallationCheck: File::MimeInfo::Magic ergänzt

ebenso in Doku

33749625 01.02.2017 15:04 Martin Helmling martin.helm...

001compile.t: Code korrigiert

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.

0e79be74 01.02.2017 13:27 Kivitendo Admin

t/db_helper/payment.t credit_note test title angepasst

4cc1ef4c 01.02.2017 13:25 Kivitendo Admin

POD Syntax

da216d13 01.02.2017 13:13 Kivitendo Admin

t/db_helper/payment.t - neuer Test für Gutschrift

534a3e7e 01.02.2017 13:13 Kivitendo Admin

bank_transactions.t - Punktetest für test_two_invoices

280b772d 01.02.2017 13:13 Kivitendo Admin

bank_transaction.t - neuer Test für credit_note

d975f05c 01.02.2017 13:13 Kivitendo Admin

SL::Dev::Payment create_bank_transaction nutzt param bank_chart_id

ab725987 01.02.2017 13:13 Kivitendo Admin

SL::Dev::Record - neue Funktion create_credit_note

a50663d8 01.02.2017 13:13 Kivitendo Admin

SL::Dev::Record - Datum als DateTime Objekt übergeben

981bfe17 01.02.2017 13:13 Kivitendo Admin

SL::Dev::Part - create_assembly und create_assortment überarbeitet

create_assembly wie create_assortment erweitert, so daß man direkt beim
Erstellen die Erzeugnisbestandteile als Assembly-Objekte im param
assembly_items übergeben kann.

Refactoring, kein clonen wenn mehrere Bestandteile automatisch erstellt...

c6d47254 01.02.2017 13:12 Kivitendo Admin

bank_transactions.t nutzt jetzt SL::Dev::Payment

96308c59 01.02.2017 13:12 Kivitendo Admin

SL::Dev::Payment eingeführt

Neue Funktionen zur Datenerstellung für Tests rund um Zahlungen.

create_bank_transaction aus Payment Helper nach SL::Dev verschoben.
neue Funktionen create_payment_terms und create_bank_account

45981e33 01.02.2017 12:11 Jan Büren

Mehr Todos für Order.pm (POD)

da821ed2 01.02.2017 11:32 Bernd Bleßmann

Auftrags-Controller: POD: Todos aktualisiert und Anregungungen (nice to have)

0c39e6df 01.02.2017 09:10 Martin Helmling martin.helm...

Dokumentation neu generiert

94b28d72 01.02.2017 09:08 Martin Helmling martin.helm...

Installationsdokumentation ergänzt

neue Pakete MIME:Parser und MIME:Entity

0e9f27e4 01.02.2017 08:52 Martin Helmling martin.helm...

Dateimanagement: Webdav Backend (NICHT FERTIG !!!)

Dieses Backend bedarf noch Entwicklung

Die Synchronisierung ist noch nicht fertig implementiert und getestet

2e2ac4ba 01.02.2017 08:52 Martin Helmling

Versenden von Mahnungen an Mailer angepasst

edfac813 01.02.2017 08:52 Martin Helmling

BCC an aktuellen Benutzer

Falls in der Mandantenkonfiguration diese Option eingeschaltet wird,
bekommt de raktuelle Benutzer zu jeder versendeten Email eine blinde Kopie

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}

58c266ea 01.02.2017 08:52 Martin Helmling

Eigenes Recht für E-Mail-Journal

-E-Mail Journal Icon hinzugefügt
-Recht für E-Mail Journal hinzugefügt, von "productivity" abgeleitet
-Recht für Zugriff auf mails von Mitarbeitern von "admin" abgeleitet
-Das Recht "email_journal" im EmailJournal - Controller eingebaut

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

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

Dokumentation neu generiert

Hinweis:

Problematik mit
xml <imageobject><imagedata scale="50" width="100" contentwidth="100" > ..

nicht gelöst. dobudish verkleinert nicht.
In HTML kann durch css Anpassung für alle Bilder eine Größenänderung durchgeführt werden....

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

Dateimanagement: Dokumentation

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

65922b0d 01.02.2017 08:52 Martin Helmling martin.helm...

Dateimanagement: Alle Dokumente/Anhänge von Artikeln eines Auftrags als ZIP

Es wird eine ZIP-Datei aller Dateien gemacht.

(Die Prüfung welcher Zeichensatz für die Dateinamen im ZIP verwendet werden soll ist noch nicht implementiert)

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

0bfbcce6 01.02.2017 08:51 Martin Helmling martin.helm...

Dateimanagement: Controller zum Laden und Generierung der Dateien

sowie die dazugehörenden Templates

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

8c7f25bc 01.02.2017 08:48 Martin Helmling martin.helm...

Dateimanagement: Backend "Filesystem"

mit test

2bb452ee 01.02.2017 08:48 Martin Helmling mh@waldpark...

Dateimanagement: Basiserweiterung

In diesem Commit sind die Anpassungen in der Mandantenkonfiguration
sowie die notwendigen Klassen und Controller.

Über eine Zwischenschicht wird das tatsächliche Backend (Dateien,WebDAV,ext.DMS,Datenbank etc) verborgen.

fbcd5580 31.01.2017 17:47 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen überarbeitet(4)

Offene Rechnungen durch "amount ne paid" suchen, damit negativer amount auch berücksichtigt wird.
bei Gutschriften muss der Betrag negiert werden (noch wo?)

65a06b57 31.01.2017 17:27 Moritz Bunkus

CSV-Import: Kommentare zu Formular hinzugefügt

2e3bdf1a 31.01.2017 16:53 Moritz Bunkus

Verwaltung von Kundenquellen entfernt

Diese Funktionalität wird in der ERP nicht genutzt.

d3b2be26 31.01.2017 16:40 Kivitendo Admin

Bestehende Erzeugnisse korrekt speichern

siehe Ticket #227

69c9d928 31.01.2017 16:40 Kivitendo Admin

SL::Dev::Part - Typo

96def4ca 31.01.2017 16:40 Kivitendo Admin

Inventory: shippingdate darf nicht leer sein

Nachtrag zu Commit 8fd886849e68f

33d579af 31.01.2017 14:14 Moritz Bunkus

Kontoauszug verbuchen: Spalte »Zugewiesen« bei Zuweisungsänderung neu berechnen

04a484b3 31.01.2017 14:14 Moritz Bunkus

Kontoauszug verbuchen: aus Zuweisung entfernen zeigt Rechnung wieder in Vorschlägen

96c33451 31.01.2017 14:14 Moritz Bunkus

Kontoauszug verbuchen: JavaScript-Code in eigene js-Datei ausgelagert

18709591 31.01.2017 14:14 Moritz Bunkus

Konto löschen: keine Updates auf parts mehr nötig

Die Konten-Spalten, die es in parts gab, gibt es schlicht nicht mehr.

fb63efe1 31.01.2017 14:14 Moritz Bunkus

kivi.validate_form: generische Formvalidierung anhand von data-Attributen an Elementen

7ca30d76 31.01.2017 13:48 Martin Helmling

Proformarechnung geht bei Drucken und Buchen verloren

92ee7ebd 31.01.2017 13:44 Martin Helmling

Wiederkehrende Rechnungen: Manuelles Buchen schließt den Auftrag

Aufträge mit "Wiederkehrenden Rechnungen" werden nun nicht geschlossen,
sollange eine wiederkehrende Rechnung konfiguriert ist

5cd931eb 31.01.2017 13:40 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen überarbeitet(4)

Tippfehler raus

955f5491 31.01.2017 13:37 Martin Helmling martin.helm...

Banktransaction: Kontoauszug verbuchen überarbeitet(3)

Bewertung von SEPA-Export überarbeitet

2bc58307 30.01.2017 15:14 Kivitendo Admin

SL::Dev::Record - params immer per assign_attributes übergeben

Ansonsten wurden bei leerem Hash die vorherigen Werte überschrieben.

3705b374 30.01.2017 15:14 Kivitendo Admin

Project verknüpfte Belege - auch project_id durchsuchen

Bisher wurde nur auf globalproject_id in ar/ap/oe/do geprüft.

Jetzt wird zusätzlich gelistet:

  • gl-Belege erweitere, wo das Project einer der acc_trans-Zeilen zugeordnet ist,
  • Rechnungen/Aufträge/Lieferscheine, wo mindestens eine der Positionen einen...
bfb31beb 30.01.2017 14:31 Kivitendo Admin

Record presenter - Dialogbuchungen ebenfalls anzeigen, z.B. bei Projekten

5b981bb6 30.01.2017 14:31 Kivitendo Admin

Fibu Schnellsuche - Datum mit to_kivitendo und oneline_summary