Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
a7e58f7e 17.12.2013 14:37 Moritz Bunkus

Finanzcontrollingbericht: Seriennummern bei Berechnung berücksichtigen

0a6c7999 17.12.2013 14:37 Moritz Bunkus

Finanzcontrollingbericht: geschlossene Aufträge nicht berücksichtigen

baab8c2f 17.12.2013 14:37 Moritz Bunkus

Finanzcontrollingbericht: ungültige und inaktive Projekte herausfiltern

d740b61d 17.12.2013 14:37 Moritz Bunkus

Refactoring: list_objects() aus Controllern in ReportGenerator-Helfer verschieben

9c981a55 17.12.2013 14:37 Moritz Bunkus

Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render

17536e15 17.12.2013 14:36 Moritz Bunkus

Finanzcontrollingbericht: kosmetik

7a452195 17.12.2013 14:36 Moritz Bunkus

Finanzcontrollingbericht: bezahlte Beträge als Netto und nicht Brutto berechnen

7f82c68c 17.12.2013 14:36 Moritz Bunkus

Finanzcontrollingbericht: Stornorechnungen berücksichtigen

bfb68a07 17.12.2013 14:36 Moritz Bunkus

Finanzcontrollingbericht: Projektnummern zur Projektbearbeitungsmaske verlinken

fbbbc340 17.12.2013 14:35 Sven Schöling

ActsAsList: Neue Funktion "reorder_list" auch für Projekttypen

ce213a0a 17.12.2013 14:35 Sven Schöling

Finanzcontrollingbericht: Filtern nach Projekttyp

9c7262bf 17.12.2013 14:23 Sven Schöling

Projekttypen verwaltbar gemacht

bf2f7ae2 17.12.2013 14:21 Moritz Bunkus

Finanzcontrollingbericht: Spalte "Projekttyp" anzeigen

c9751ed4 17.12.2013 14:20 Moritz Bunkus

Finanzcontrollingbericht: Klassenname für Export richtig setzen

6aeff060 17.12.2013 14:20 Sven Schöling

Finanzcontrollingbericht: Spalten Vorgangsbezeichnung, Auftragsdatum, Offene Forderungen entfernt

0759dd1c 17.12.2013 14:20 Sven Schöling

Debugcode entfernt

0c298dbf 17.12.2013 14:20 Sven Schöling

Finanzcontrollingbericht implementiert

ed0f3caf 17.12.2013 13:43 Moritz Bunkus

Finanzübersichtsbericht: Geld repräsentierende Zahlen fest mit zwei Nachkommastellen anzeigen

8165bc52 17.12.2013 13:42 Moritz Bunkus

Finanzübersichtsbericht: Finanzübersichtsbericht: erste Implementation

21243e6b 09.12.2013 13:37 Thomas Heck

Rechte unter Kunden&Lieferanten/Lieferungen beachten

fixt #2399

002517b4 06.12.2013 14:54 Bernd Bleßmann

Lieferbedingungen übersetzbar gemacht.

03d3d025 06.12.2013 12:54 Bernd Bleßmann

Lieferbedingungen analog zu Zahlungsbedingungen eingeführt.

Sie können angelegt werden, beim Benutzer voreingestellt werden
und in allen Ein- und Verkaufsmasken gesetzt werden.

228dfbdc 06.12.2013 12:45 Niclas Zimmermann

Verbessern von Helfer Konsistenz-Check

Der Konsistenz-Check wird in den Ordner SL/Controller/CsvImport/Helper/
verschoben. Weiterhin ist er jetzt als Mixin programmiert.

8fbb71e4 02.12.2013 16:13 Niclas Zimmermann

Auslagern von Konsistenz-Check in neue Helper-Klasse

Es wurde mehrfach die sub check_currencies in den
Csv-Importen kopiert. Dafür wurde jetzt eine neue
Helper-Klasse geschrieben, wo solche Konsistenz-
Prüfungen vorgenommen werden können.

098e73fe 29.11.2013 11:55 Bernd Bleßmann

Auftrags-Import: Ver. und Einkaufspreis von Artikel übernehmen, ...

... falls nicht angegeben.

73a58f3d 29.11.2013 10:13 Bernd Bleßmann

History-Eintrag auch für Auftrags-Import erzeugen.

c049c916 29.11.2013 10:10 Bernd Bleßmann

Auftragsimport: nur Orders, nicht OrderItems explizit speichern.

4e35d4c0 26.11.2013 17:22 Thomas Heck

Kunden Lieferungen-Tab: bei "Alle" nach der Kundenid suchen

fixt #2393

1cc72c5b 25.11.2013 14:03 Bernd Bleßmann

Datentypen in der Hilfe und Beispieldatei in der richtigen Reihenfolge anzeigen.

c6043e02 25.11.2013 14:03 Bernd Bleßmann

Hilfstext erweitert und geändert.

20522f4b 25.11.2013 14:03 Bernd Bleßmann

Fehlermeldungstext geändert.

3250ebcf 25.11.2013 14:03 Bernd Bleßmann

Bezeichnung für tax zone geändert und vergessene Klammer hinzugefügt.

e95294b5 25.11.2013 14:03 Bernd Bleßmann

Csv-Helper lässt header als einfaches Arrayref bei Nicht-Multiplex-Daten zu.

01a4e61c 25.11.2013 14:03 Bernd Bleßmann

benutzerdef. Variable behandeln.

0dfb1453 25.11.2013 14:03 Bernd Bleßmann

weitere Methoden aus aus check_objects ausgelagert

21187f8b 25.11.2013 14:03 Bernd Bleßmann

check_objects: Schleifen zusammengefasst.

865972a5 25.11.2013 14:03 Bernd Bleßmann

handle_order und handle_item aus check_objects ausgelagert

ec3aabf0 25.11.2013 14:03 Bernd Bleßmann

Schleifenvariable für Fortschrittsbalken auch hochzählen.

02e6f9db 25.11.2013 14:03 Bernd Bleßmann

Deutlich machen, dass hier auf das der Klasse entsprechende Profil geprüft wird.

d3b70d7c 25.11.2013 14:03 Bernd Bleßmann

mit kleinen Methoden statt mit Strings auf häufige Hash-Einträge zugreifen.

b23ff4c8 25.11.2013 14:03 Bernd Bleßmann

Komsetik: Kommentar und auskommentierten Code entfernt.

1feb4280 25.11.2013 14:03 Bernd Bleßmann

Unveränderte Methoden nicht auch in abgeleiteter Klasse definieren.

8c84f902 25.11.2013 14:03 Bernd Bleßmann

Der Worker bestimmt, ob die Daten multiplex sind oder nicht.

Deshalb muss das nicht ermittelt werden.

0de514ad 25.11.2013 14:03 Bernd Bleßmann

Währung auf Kundenwährung setzten, wenn nicht angegeben.

342c0c28 25.11.2013 14:03 Bernd Bleßmann

gewählte/voreingestellte Zeilenkennung in der Hilfe/Beispieldatei anzeigen ...

und voreingestellte Zeilenkennung übersetzen.

d161c66c 25.11.2013 14:03 Bernd Bleßmann

Warnungen gefixt.

1870f11e 25.11.2013 14:03 Bernd Bleßmann

Kosmetik: Leerzeichen am Zeilenende entfernt.

48da0312 25.11.2013 14:03 Bernd Bleßmann

Zeilenkennung und maximaler Differenzbetrag lassen sich an der Oberfläche eingeben.

df141b69 25.11.2013 14:03 Bernd Bleßmann

weitere Beschreibungen/Hilfstexte zu den Feldern

aa014f11 25.11.2013 14:03 Bernd Bleßmann

Preisfaktoren und Preisgruppen behandeln.

7dd4a299 25.11.2013 14:03 Bernd Bleßmann

Beim Initialisieren von "objects_by" alle Objekte holen ...

... und nicht als etxra Methode.
40f891ac 25.11.2013 14:03 Bernd Bleßmann

Alle Kontakte und Lieferadressen für entspr. Kunden/Lieferanten behandeln.

1d78de40 25.11.2013 14:03 Bernd Bleßmann

Projekte pro Position behandeln.

9fa0473d 25.11.2013 14:03 Bernd Bleßmann

Steuersatz behandeln.

c4d248c6 25.11.2013 14:03 Bernd Bleßmann

Lieferadressen behandeln u. kleiner Bugfix bei Ansprechpersonen

d9cf6b76 25.11.2013 14:03 Bernd Bleßmann

Abteilungen und Projekte behandeln.

69f73331 25.11.2013 14:03 Bernd Bleßmann

Transnumber zum Erzeugen der Auftragsnummer verwenden.

Vorher bekamen mehrere zu importierende Aufträge die selbe Nummer.
6f45549b 25.11.2013 14:03 Bernd Bleßmann

Auftrags-Import

Ändert den Controller, dass er mit Multiplex-Daten umgehen kann.
Neue Klasse BaseMulti für Mulitplex-Daten (abgeleitet von Base).
Neue Klasse Order für Auftrags-Import (abgeleitet von BaseMulti).
Eintrag im Menü.
Anpassungen der templates.
4b84cde9 25.11.2013 14:03 Bernd Bleßmann

Rose-Fehler beim Speichern eines Objekts anzeigen lassen.

Siehe Bug #2203.
Siehe auch commit d16fc161b610f2ba59025fee1db94511a0c6c5cd

Rose-Fehler beim Speichern eines Objekts anzeigen lassen.

Return-Werte im eval-Aufruf richtig behandeln.
Betrifft #2203.
af205393 22.11.2013 11:49 Bernd Blessmann

SL::Helper::Csv kann mit Multiplex-Daten (mehreren Profilen) umgehen.

c8473408 22.11.2013 11:49 Bernd Blessmann

SL::Helper::Csv bekommt Klasse im Profil mitgeteilt.

30723c32 08.11.2013 14:28 Thomas Heck

Kundennotizen auflisten und ändern

fixt #2388

dcf47a56 08.11.2013 14:24 Thomas Heck

Notiz nach dem Speichern nicht wieder öffnen

6f74e4e2 21.10.2013 10:18 Sven Schöling

Debugstatement entfernt

behebt #2384

103612f3 18.10.2013 10:14 Jan Büren

parse_amount für qty bei Lager -> Einlagern
fixt #2381
Es können keine Werte > 1000 eingelagert werden, ferner werden Kommastellen abgeschnitten.

ec4aa5bb 16.10.2013 17:06 Bernd Bleßmann

Beim CSV-Import Einträge in die Historie machen.

Fixt #1998.

91175699 15.10.2013 15:35 Sven Schöling

pod fix

26813507 15.10.2013 15:33 Sven Schöling

Doku cleanup

8a5a3e9c 15.10.2013 11:26 Sven Schöling

Doku

4f949248 15.10.2013 11:26 Sven Schöling

Doku

2f374c96 15.10.2013 11:26 Sven Schöling

model wird jetzt wieder korrekt inferiert

58f9197e 14.10.2013 17:37 Sven Schöling

Doku GetModels/Base

bff1ea5f 14.10.2013 17:18 Sven Schöling

model nicht mehr nötig

78bceada 14.10.2013 17:18 Sven Schöling

model Autoerkennung und Doku

7dfa1a54 14.10.2013 11:56 Sven Schöling

Bugs, Doku Stub

75e726e7 14.10.2013 11:56 Sven Schöling

Projects auf getmodels

9d015fd3 14.10.2013 11:56 Sven Schöling

BackgroundJobHistory getmodels

fa7a37a2 14.10.2013 11:56 Sven Schöling

PartPicker get_models

783342e0 14.10.2013 11:56 Sven Schöling

BackgroundJob models

95f9f85a 14.10.2013 11:56 Sven Schöling

paginating im druck gefixt. debugmeldungen aufgeräumt

9e9d7195 14.10.2013 11:56 Sven Schöling

rest vom get_models callback entfernt

d5cb059b 14.10.2013 11:56 Sven Schöling

get_models callback entefrnt und in den finalize prozess integriert

0f491583 14.10.2013 11:56 Sven Schöling

weitere umstrukturierung

ec3a4636 14.10.2013 11:56 Sven Schöling

Erste Version GetModels rewrite

known bugs:
disable pagination funktioniert nicht
compiletime optimizations werden noch nicht benutzt
doku fehlt

cf826cc8 14.10.2013 11:56 Sven Schöling

C/Project: filtered eingeführt; db_args, pre_parse_filter und flat_filter entfernt

0ac42632 14.10.2013 11:56 Sven Schöling

ParseFilter: Erlauben, dass custom filter leere Listen zurückgeben

aa18b62a 14.10.2013 11:56 Sven Schöling

GetModels: current_action Hook ersetzt durch action_name

44655653 11.10.2013 14:25 Sven Schöling

Ungültige Lager beim Einlagern ausblenden.

behebt #2377

c2b69643 09.09.2013 18:10 Sven Schöling

SellPriceInformation: Layout nicht mit generieren.

Spart 10 Requests und umgeht einen interessanten Browserbug - Javascripte die aus ajax Request html eingelesen werden, werden vom Broweser mit einer zufälligen Nummer versehen um ein 304 zu vermeiden. Das hat gerade bei schwachen Leitungen zu massiv unnötigen Requests geführt.

74477782 29.08.2013 13:19 Moritz Bunkus

Einträge in employee aus User->login heraus aktualisieren

Vor der Mandanteneinführung war User->login bereits hierfür
verantwortlich. Dann wurde diese Funktionalität in den
Login-Controller verschoben. Allerdings kehrt die Ausführung in exakt
einem Fall nicht zum Logincontroller zurück: wenn noch...

3c90061b 22.08.2013 14:30 Sven Schöling

Wozu haben wir tests für sowas?

a42d2de5 13.08.2013 15:15 Thomas Heck

CustomerVendor: redirect über Controller::redirect_to

0dc2d52f 09.08.2013 14:28 Moritz Bunkus

BackgroundJobs: "speichern und ausführen" für neue Jobs gefixt

82fcb2d5 09.08.2013 12:20 Moritz Bunkus

SL::Controller::Base::send_file: Unterstützung zum Senden von Skalarinhalten

$file_name kann nun auch eine Skalarreferenz sein. In diesem Falle
wird der referenzierte Inhalt direkt geschickt.

Wenn es ein Skalar ist, wird es wie vorher auch als Dateiname interpretiert.

ac86ce08 05.08.2013 16:09 Thomas Heck

CustomerVendor: Ändern von Wiedervorlagen erlauben

382890fe 05.08.2013 15:17 Thomas Heck

CustomerVendor: bei Wiedervorlagen FollowUpLinks erstellen

96aa70a1 05.08.2013 13:28 Thomas Heck

Meldungen beim Erstellen von Wiedervorlagen im Kunden/Lieferanten

6c5cdbeb 05.08.2013 10:41 Moritz Bunkus

Backgroundjob-History-Liste: Filterfunktion

fe546cb0 05.08.2013 10:41 Moritz Bunkus

ParseFilter: neuer Operator 'eq_ignore_empty'

Ignoriert den Filter, wenn er leer ist. Andernfalls wird mit =
verglichen.

31280bfa 02.08.2013 15:07 Sven Schöling

Im Filtered Helper den callback richtig zusammenbauen.

behebt #2332