Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
c75d178e 01.02.2013 13:36 Moritz Bunkus

Record-Presenter: robustere Typenprüfung

30c8e51b 01.02.2013 13:36 Moritz Bunkus

Presenter: Dokumentationsbeispiel berichtigt

804e16d1 01.02.2013 13:36 Moritz Bunkus

Projektstammdaten: Liste verknüpfter Dokumente anzeigen

Conflicts:
SL/Controller/Project.pm

5b5dbec0 01.02.2013 13:35 Moritz Bunkus

Presenter-Module für Listen von Verkaufs-/Einkaufsobjekte

d4458803 01.02.2013 13:35 Moritz Bunkus

SL::Presenter -- die neue Präsentationsschicht

2bc66c62 31.01.2013 11:55 Moritz Bunkus

Dokumentation: Variablennamen für periodisch erzeugte Rechnungen dokumentiert

Conflicts:
doc/kivitendo-Dokumentation.pdf

9569aa4b 30.01.2013 19:07 Moritz Bunkus

scripts/dbupgrade2_tool.pl: UTF-8-encodierte Upgradescripte richtig behandeln

67ca0f93 30.01.2013 17:09 Moritz Bunkus

locales.pl: mehrere t8() in einer Zeile richtig behandeln

0b89d2ca 30.01.2013 17:09 Moritz Bunkus

Funktion get_first_conflicting() im Model-Basisklasse

2a201b35 30.01.2013 13:22 Moritz Bunkus

Merge branch 'master' of github.com:kivitendo/kivitendo-erp

e50a9622 30.01.2013 13:21 Moritz Bunkus

Stringifizierbare Klassen laden, bevor YAML::Load() aufgerufen wird

Hintergrund. Normalerweise dumpt YAML Klassen sinnvoll, sprich mit
Typus, Paketnamen und Innereien. Für eine Instanz von
SL::Locale::String könnte das z.B. so aussehen:

--- !!perl/hash:SL::Locale::String...

0710af69 30.01.2013 11:58 Bernd Bleßmann

JavaScript-Syntax-Fehler bei Kreditlimit-Warnung

117fefac 30.01.2013 11:19 Moritz Bunkus

ActsAsList: Neue Funktion "reorder_list"

Conflicts:
SL/Controller/ProjectType.pm

c4ba4f3e 30.01.2013 11:17 Sven Schöling

Wenn Proxies übergeben werden, müssen die vor dem Downgrade stringifiziert werden.

28b3276c 28.01.2013 14:58 Moritz Bunkus

Debitoren-/Kreditoren-/Dialogbuchungen: Fremdschlüsselspalte "department_id" nicht mit "0" schreiben

Conflicts:
SL/AP.pm

95eb8f3c 24.01.2013 14:57 Moritz Bunkus

Sorted-Controller-Helfer: Standardsortierrichtung nutzen, wenn nicht anders übergeben

7f8599c0 24.01.2013 13:03 Moritz Bunkus

Projektverwaltung auf Rose- und Controller-Code umgestellt

5c5c1eef 24.01.2013 13:03 Moritz Bunkus

Projekt: neue Spalten (Kunde, Typ, gültig)

ee04154a 23.01.2013 11:06 Moritz Bunkus

DateTime-Helfer: 'goto' heißt das Keyword, nicht 'gofrom'

mosu vs "search & replace" -- 0:1

14817fd9 23.01.2013 10:29 Moritz Bunkus

DateTime-Helfer: Funktionsnamen in (to|from)_kivitendo umbenannt

Mit Legacy-Aliasen.

aa8fc8ca 23.01.2013 10:29 Moritz Bunkus

DateTime-Formatierung: Jahreszahlen immer vierstellig ausgeben

Machen die anderen Datumsformatfunktionen von kivitendo ebenso.

0845c4b7 23.01.2013 10:13 Moritz Bunkus

Rose: Fremdschlüsselbenennung fixen

Die von Rose erzeugten Fremdschlüsselaccessoren heißen wie die
Spaltennamen, also z.B. in Perl 'trans' zu Spalte 'trans_id'. Das ist
unintuitiv und muss an vielen Stellen (z.B. bei den manager_args,
with_objects etc.) auch als 'trans' angegeben werden....

026e601d 23.01.2013 10:13 Moritz Bunkus

Schreibfehler im englischen String

fd0a62ab 23.01.2013 10:12 Moritz Bunkus

Rose-Order-Manager: Sortier-Spezifikation und Paginating

a2820962 21.01.2013 14:16 Moritz Bunkus

Umwandlung Angebot/Auftrag -> Lieferschein/Rechnung: nur nicht gelieferte/berechnete Mengen vorgeben

a93f1e39 21.01.2013 14:16 Moritz Bunkus

Funktion 'is_sales' in SL::DB::{Invoice,PurchaseInvoice}

Gleiche Funktionen für ähnliche Objekttypen

61bd6288 21.01.2013 14:16 Moritz Bunkus

Boolesche Funktionen ("is_...") auch boolesche Werte zurückgeben lassen

Ansonsten sind Vergleiche nervig:

$a->is_ales == $b->is_sales

460cd14e 21.01.2013 14:16 Moritz Bunkus

LinkedRecords-Helfer: Parameter 'via' bei 'linked_records' für beliebige Pfade von -> zu

z.B. um zu einem Angebot alle Rechnungen zu erhalten, egal, ob
zwischendurch Aufträge und Lieferscheine stehen

d183ece1 21.01.2013 14:16 Moritz Bunkus

LinkedRecords-Helfer: Dokumentationsupdate

260c52c3 21.01.2013 14:16 Moritz Bunkus

LinkedRecords-Helfer: Funktionsname privat gemacht

8b7b7b3f 18.01.2013 16:17 Moritz Bunkus

Rose: 'with_args' nach Foreign-Key-Einführung gefixt

Die Beziehung heißt nun 'parts' und nicht mehr 'part'. 'part' ist nur
ein Alias.

d482851e 17.01.2013 16:12 Moritz Bunkus

Doppelter foreign key auf oe wieder entfernt

27bb493f 17.01.2013 16:04 Moritz Bunkus

Rose-Beziehungstypen in Order gefixt

Siehe #2139.

dd6282f6 17.01.2013 15:49 Moritz Bunkus

Rose-Beziehungstypen gefixt

Behebt #2139.

4f15333b 17.01.2013 15:47 Moritz Bunkus

Fremdschlüssel für Tabellen oe, delivery_orders, parts, translation

b810b2e9 16.01.2013 18:12 Moritz Bunkus

Kundentypnummernkreis nur berücksichtigen, falls dafür Nummernkreis gesetzt ist

Gilt analog für Lieferanten.

Siehe #2138.

1a3920a1 16.01.2013 12:00 Moritz Bunkus

CSV-Import Lieferadressen: Funktion gefixt

Shipto hat keine custom variables. Die Base-Klasse hat sich aber
darauf verlassen, indem es 'all_cvar_configs' aufruft. Der Test mit
'$self->can("all_cvar_configs")' ist hier sinnfrei, weil
Rose::Object::MethodMaker nun mal genau diese Methoden anlegt.

1f3fea6c 16.01.2013 12:00 Moritz Bunkus

CSV-Import-Script: Dokumentation zum Doublettencheck erweitert

0354374c 16.01.2013 12:00 Moritz Bunkus

CSV-Import-Script: Mit Leerzeichen im Dateinamen klarkommen

6f266e92 16.01.2013 10:45 Moritz Bunkus

Vor Fremdschlüsselzuweisung trans_id verwaiste Einträge in orderitems löschen

7691e04b 16.01.2013 09:29 Moritz Bunkus

Nach Löschen in customer/vendor via DB-Trigger in contacts, shipto aufräumen

49345708 15.01.2013 15:06 Moritz Bunkus

Nach Löschen in ar/ap/gl via DB-Trigger in acc_trans aufräumen

04bfdc11 15.01.2013 14:29 Moritz Bunkus

SL::DB::Buchungsgruppen: Verknüpfungen und Hilfsmethoden

91bd08d8 15.01.2013 14:29 Moritz Bunkus

Diverse Fremdschlüssel für Tabellen ar und ap

6858b66b 15.01.2013 14:29 Moritz Bunkus

POD-Dokumentation

b632cee8 14.01.2013 16:01 Moritz Bunkus

InvoiceItem, OrderItem, DeliveryOrderItem: diverse Fremdschlüssel eingeführt

ca055619 14.01.2013 16:01 Moritz Bunkus

Option in [debug], keine 'nologin' zu schreiben

78c5d01b 14.01.2013 14:47 Moritz Bunkus

CSV-Import Ansprechpersonen: Feld "Funktion/Position" (cp_position)

0ca820f6 14.01.2013 14:46 Moritz Bunkus

SL::DB::Order: falsche one-to-many zu PeriodicInvoice entfernt

29f99d33 14.01.2013 14:46 Moritz Bunkus

Experimentelles Hilfe-Overlay wieder deaktiviert

604765d5 14.01.2013 14:46 Moritz Bunkus

Spalte 'cp_function' in 'cp_position' umbenennen zwecks Kompatibilität mit CRM

4b211b2b 14.01.2013 14:46 Moritz Bunkus

Ansprechpersonen: Feld "Funktion/Position"

dea7951f 14.01.2013 09:59 Moritz Bunkus

Trailing comma entfernt

PostgreSQL mag diese nicht.

3063b9a8 11.01.2013 16:03 Sven Schöling

PartImport: check_existing etwas optimiert, spart bei Testimports gut 40% Zeit.

b6cdc154 11.01.2013 14:37 Sven Schöling

Warnung wenn der Taskserver nicht läuft

aee10de2 11.01.2013 13:59 Sven Schöling

Error Reporting, und robuster gegen Fehler im Report save/load

3d2fe5b2 11.01.2013 13:59 Sven Schöling

locale update

bc447b5b 11.01.2013 13:59 Sven Schöling

neustart bug von taskserver gefixt

5ece5002 11.01.2013 13:58 Sven Schöling

pollen für ajax fortschritt max alle halbe sekunde

43764f14 11.01.2013 13:58 Sven Schöling

pricegroups nur anzeigen, wenn sie auch wirklich vorhanden sind.

6cec3677 11.01.2013 13:58 Sven Schöling

init methoden sollen nur zurückgeben

63f2cbc1 11.01.2013 13:58 Sven Schöling

Anzahl der Zeilen für den Report cachen un indizieren

Da das auch mal gerne 4mio+ werden dauert das sonst elend lange.

a60b31d7 11.01.2013 13:58 Sven Schöling

Fehlerhafterweise wurden leere statuszeilen rot markiert.

a2d2491f 11.01.2013 13:58 Sven Schöling

Fehlerhafter Test

d14f72e7 11.01.2013 13:58 Sven Schöling

nicht hochgeladene Datei abfangen

8a05497d 11.01.2013 13:58 Sven Schöling

Fehlende Übersetzung

169357af 11.01.2013 13:58 Sven Schöling

progress tracking für andere imports

8ae2bc4f 11.01.2013 13:58 Sven Schöling

cleanup nach jedem import

d29ecc8b 11.01.2013 13:58 Sven Schöling

cleanup fix

6c9ab8b5 11.01.2013 13:58 Sven Schöling

test korrekt mitschleifen

e5b33700 11.01.2013 13:57 Sven Schöling

debug code

e5a690f9 11.01.2013 13:57 Sven Schöling

paginating für test_import

638e0b03 11.01.2013 13:57 Sven Schöling

report paginaten

d001c791 11.01.2013 13:57 Sven Schöling

cleanup Methode und Manager für CsvImportReport

b2930e37 11.01.2013 13:57 Sven Schöling

Fehler korrekt weiterleiten

670ca35b 11.01.2013 13:57 Sven Schöling

Bugs bei formatierten Methoden behoben

14fbef00 11.01.2013 13:57 Sven Schöling

import button einblenden nach erfolgreichem test.

b2321d6a 11.01.2013 13:57 Sven Schöling

Übersetzungen

98f37c10 11.01.2013 13:57 Sven Schöling

Progress genauer anzeigen

d7492165 11.01.2013 13:57 Sven Schöling

Weitere Verbesserungen am asynchronen Import.

- tracking
- profile/session handling

93d4967b 11.01.2013 13:57 Sven Schöling

debug

1ad93745 11.01.2013 13:57 Sven Schöling

action_report zu den anderen actions verschoben

ad8973b0 11.01.2013 13:56 Sven Schöling

richtigen progress anzeigen

aba17eb1 11.01.2013 13:56 Sven Schöling

set_data Methode

08d78ff5 11.01.2013 13:56 Sven Schöling

SessionFile optional mit session_id laden

(wird für background_jobs benötigt

19bc00f2 11.01.2013 13:56 Sven Schöling

BackgroundJobCleanup

82c3b7eb 11.01.2013 13:55 Sven Schöling

Asynchroner Import

25ad1535 11.01.2013 13:54 Sven Schöling

Report in der richtigen Reihenfolge speichern und anzeigen.

f64be46d 11.01.2013 13:54 Sven Schöling

Includeprobleme bei SL/DB Objekten vermeiden

5d74fd02 11.01.2013 13:54 Sven Schöling

destroy methode für CsvImportReport

a5a42ed1 11.01.2013 13:54 Sven Schöling

CsvReport: Status mitspeichern

67643d03 11.01.2013 13:54 Sven Schöling

Csv Import in Datenbank zwischenspeichern und rudimentärer Report.

1e62938e 11.01.2013 13:54 Sven Schöling

Doku für dbupgrade --create

4b26e243 11.01.2013 13:54 Sven Schöling

CsvImportProfiles an den erstellenden Benutzer gebunden

361d8846 11.01.2013 13:48 Sven Schöling

Revert "tax_id in acc_trans"

This reverts commit 357d134d265637fb37ed2cd47da2ce3ef44d015a.

e2a31c82 11.01.2013 13:48 Sven Schöling

Revert "Fremdschlüssel für tax_id in acc_trans"

This reverts commit a4fce26ecdececd74cf1c63de7dcc959083d7e6c.

cde799ca 11.01.2013 13:47 Sven Schöling

Revert "DB-Upgrade: Fehlendes "@charset" ergänzt"

This reverts commit fbea33b1c3cdc823712e22175321d3b75a20b754.

0c4b5126 11.01.2013 13:40 Sven Schöling

Revert "Fehler beim Schreiben von tax_id"

This reverts commit 94915eda8e84805b5745b81fefc67be9ecde55f8.

8eca5e84 11.01.2013 13:40 Sven Schöling

Revert "Probleme bei Mwst-Wechsel"

This reverts commit 072919154edb34f4afed6bf93fdbdae5b0969385.

978c6f75 10.01.2013 16:36 Sven Schöling

Merge branch 'master' of vc.linet-services.de:public/lx-office-erp