Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
529e6feb 19.06.2014 16:54 Moritz Bunkus

SL::DB::Part,Helper::PriceTaxCalculator: agressiveres Caching

Damit wird für ziemlich jeden Objekttyp nur noch ein einziges Query
abgesetzt.

0b6c6d4a 19.06.2014 13:53 Sven Schöling

CVars: spelling: dependant -> dependent (wir haben uns irgendwann mal auf AE geeinigt)

96717bed 16.06.2014 14:12 Sven Schöling

PriceTaxCalculator: chart->taxkey lookup vorberechnen

1c14fb86 11.06.2014 18:25 Sven Schöling

RecordLinks: frühzeitig abbrechen, wenn keine links gefunden wurden.

def4a030 11.06.2014 15:11 Moritz Bunkus

CVars: beim Autovivifien gültigen Wert für selects forçieren

d6d08d5e 04.06.2014 16:28 Sven Schöling

RecordLinks: Anzeige etwas verbessert

4c53e121 03.06.2014 15:00 Moritz Bunkus

Rose-Attr-Helfer: _as_timestamp

…mit verschiedenen Präzisionsstufen und Tests!

4f7837d7 02.06.2014 14:10 Sven Schöling

SL::DB::Helper::LinkedRecords: rekursive Suche in linked_records

f5701b02 28.05.2014 12:51 Sven Schöling

LinkedRecords: bidi Verhalten den docs angepasst und direction Parameter optional gemacht

964cc586 27.05.2014 16:04 Sven Schöling

LinkedRecords: Test und Doku Update

37ff0a6b 14.05.2014 17:08 Moritz Bunkus

CustomVariables: Verwendung mit RDBO als Writer implementiert

8891065f 14.05.2014 09:39 Moritz Bunkus

CustomVariable-RDBO-Helfer: Dokumentation aktualisiert

927579ba 14.05.2014 09:39 Moritz Bunkus

CustomVariable-RDBO-Helfer: Konfigurationen sortiert auslesen

Bisher war es Zufall, dass die Konfigurationen in der richtigen
Reihenfolge von der Datenbank zurück kamen. Dadurch, wie das Umsortieren
implementiert ist, werden die Einträge in der richtigen Reihenfolge in...

766f5705 08.05.2014 13:08 Moritz Bunkus

Merge branch 'pflichtenhefte'

Conflicts:
js/locale/de.js

4d0bc1f1 09.04.2014 17:19 Sven Schöling

cvar_as_hashref mixin, um cvars gut zu serialisieren

0ffbc528 01.04.2014 13:15 Moritz Bunkus

Pflichtenhefte: Mapping für Tabelle project_statuses gefixt

792ae733 01.04.2014 13:12 Moritz Bunkus

Refactoring: {strip,restrict}_html in eigene Module ausgelagert

ecfae06f 01.04.2014 13:12 Moritz Bunkus

AttrHTML: Model-Helper für sicheres HTML in RDB-Models

89ade8da 01.04.2014 13:12 Moritz Bunkus

Verknüpfte Belege: Unterstützung für Pflichtenhefte

9cddaf37 01.04.2014 13:09 Moritz Bunkus

Pflichtenhefte: Unterstützung für an Textblöcke angehängte Bilder

687a09d8 01.04.2014 13:03 Moritz Bunkus

Pflichtenheft-Angebot/Auftrag: DB-Schema & Models

09a63fcb 01.04.2014 13:03 Moritz Bunkus

Fehlende Models für Tabelle "trigger_information"

2f394f05 01.04.2014 13:03 Moritz Bunkus

Fehlende Einträge in SL/DB/Helper/ALL.pm & Sortierung

35bd55ae 01.04.2014 13:03 Sven Schöling

Restliche RDBO Updates für Projekte

03f5aaa3 01.04.2014 13:03 Sven Schöling

Projekte: Attribute aus Bob

d17e1b9d 01.04.2014 13:02 Moritz Bunkus

Pflichtenhefte: Datenbankschema und Rose-DB-Models

9dd85105 24.02.2014 14:40 Moritz Bunkus

SL::DB::Helper::FlattenToForm: neues Positionsfeld donumber mitkopieren

a22b8118 07.02.2014 15:00 Jan Büren

Rundungsfehler bei periodischen Rechnungen mit glatten Einzelpreisen und Rabatt behoben

42907210 20.01.2014 12:59 Jan Büren

Rose DB aktualisiert inkl. ALL.pm

e214accc 20.01.2014 09:17 Jan Büren

Kleinere DB-Details (Fremdschlüssel und verwaiste Tabelle)
- audittrails wird nicht mehr benutzt

377b7053 16.01.2014 16:49 Jan Büren

Revert "Kleinere DB-Details (Fremdschlüssel und verwaiste Tabelle)"

This reverts commit d0118dc6303e04507a77f3dde2c2bf0565ecb388.

d0118dc6 16.01.2014 16:17 Jan Büren

Kleinere DB-Details (Fremdschlüssel und verwaiste Tabelle)
- audittrails wird nicht mehr benutzt
- Fremdschlüssel für employee id für auch für salesman in customer / vendor

c65d283c 09.01.2014 17:16 Moritz Bunkus

Nummerngenerator: undefinierte Startnummern auf 0 setzen

Passiert bei frisch angelegten Datenbanken, wenn die Zähler noch leer sind.

Fixt #2432.

44cda51f 08.01.2014 13:19 Moritz Bunkus

SL::DB::Helper::TransNumberGenerator: Doku-Update

bdab7dfa 08.01.2014 12:02 Moritz Bunkus

SL::DB::Helper::TransNumberGenerator: immer Lücken füllen

Siehe #2010.

4978ae56 07.01.2014 16:10 Moritz Bunkus

Kunden-/Lieferantennummern erzeugen bei Kunden-/Lieferantentyp gefixt

2da5d610 07.01.2014 11:36 Moritz Bunkus

Merge branch 'kunden-lieferantennummernkreise-in-transnumbergenerator-2138'

1cc2d84b 07.01.2014 11:34 Moritz Bunkus

TransNumberGenerator: Unterstützung für Kunden-/Lieferantennummernkreise

Behebt #2138.

22322dc1 07.01.2014 10:24 Jan Büren

Wiederkehrende Rechnung mit Steuer inklusive buchen Erlöse falsch
closes #2314
Zwei Testfälle i.O.:

Auftrag mit Steuern inklusive -> Rechnung i.O.
Auftrag netto -> Rechnung i.O.

Test auch mit 4 Nachkommastellen in Einzelposition i.O.

9c7262bf 17.12.2013 14:23 Sven Schöling

Projekttypen verwaltbar gemacht

bece5567 16.12.2013 14:03 Sven Schöling

Custom GetModels Filter: Präfixing von Fallback Filtern in Relationen mit Custom Filtern fehlte.

70167494 10.12.2013 15:50 Moritz Bunkus

RDBO-Model von delivery_terms neu erzeugen, als Mapping hinzufügen

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.

42ca4b67 18.09.2013 11:22 Bernd Bleßmann

CustomVariables-Helper richtigen Accessor für überladenen Cvars machen lassen.

ccfc4635 05.08.2013 10:41 Moritz Bunkus

CRM-Tabellen in die Blacklist aufnehmen

3d96d9f0 02.08.2013 13:35 Bernd Bleßmann

Kosmetik: Kopieroperationen zusammenfassen.

bf5ce652 02.08.2013 13:31 Bernd Bleßmann

flatten_to_form: auch Listenpreis und Warengruppe berücksichtigen.

21436d8b 18.07.2013 09:09 Thomas Heck

CustomVariables-Helper registrieren von neu erstellen CVars

SL::DB::Helper::CustomVariables::cvars_by_config fügt neue CVars
dem ursprünglichen Objekt hinzu.

99dd63d7 11.07.2013 17:00 Moritz Bunkus

SL::DB::Helper::PriceTaxCalculator: Margenberechnung gefixt

Die Margenberechnung hat die Stückzahl nicht bei der Kostenberechnung
berücksichtigt.

013b538f 03.07.2013 11:18 Moritz Bunkus

Fehlende Einträge in SL/DB/Helper/{ALL,Mappings}.pm

215f9f2c 02.07.2013 11:44 Moritz Bunkus

TransNumberGenerator: mit leerer Sequenzstartnummer klarkommen

2656dbf7 01.07.2013 17:29 Moritz Bunkus

Nicht mehr benötigte Rose-Models löschen: DptTrans, TranslationPaymentTerm

64b49f6c 01.07.2013 15:36 Moritz Bunkus

Nicht mehr benötigte MetaSetups löschen: DptTrans, TranslationPaymentTerm

Beide korrespondierenden Tabellen wurden in der Zwischenzeit entfernt.

2db08d5b 25.06.2013 14:22 Sven Schöling

Fehlende Dateien in SL::DB::Helper::ALL

5a7ae14c 25.06.2013 14:22 Sven Schöling

CustomVariables: modules nicht mehr zur Compilezeit inferieren

Um module zu inferieren müssen die Zielobjekte bekannt sein, das kann aber zu
zirkulären Includes mitten im RDBO initialize führen.

Nachlagern geht auch nicht, weil die Daten für relationships benötigt werden....

73d810a4 25.06.2013 14:22 Sven Schöling

In Helper kein use SL::DB::Object

a34ae163 25.06.2013 14:22 Sven Schöling

In Helper kein use SL::DB::Objects

9f9f93b3 13.06.2013 16:31 Moritz Bunkus

Tabellen-/Klassennamen-Mappings für auth.* gefixt

672e9658 13.06.2013 16:24 Moritz Bunkus

SL::DB::Helper::Util: verschiedene RDBO-Hilfsfunktionen; Anfang: is_unique

0674bc84 13.06.2013 16:24 Moritz Bunkus

Vorkommen von "LxOffice" (und andere Schreibweisen) durch "kivitendo" ersetzen

3ced230d 13.06.2013 16:24 Moritz Bunkus

Rose-Models für Mandantentabellen

3123d6f8 10.06.2013 15:39 Bernd Bleßmann

flatten_to_form: auch department_1, department_2 und ustid berücksichtigen.

6cdf91d3 10.06.2013 14:48 Bernd Bleßmann

flatten_to_form: auch c_vendor_id bzw. v_customer_id berücksichtigen.

efac2a40 07.06.2013 13:31 Bernd Bleßmann

Artikel-Reihenfolge beibehalten beim Erzeugen und autom. Drucken wiederkehrender Rechnungen.

c6b22579 03.06.2013 13:49 Niclas Zimmermann

Merge branch 'gewicht'

Conflicts:
SL/Controller/ClientConfig.pm
SL/DB/MetaSetup/Default.pm

d820c116 27.05.2013 19:47 Sven Schöling

Filtered Plugin für GetModels

79c048aa 27.05.2013 15:57 Niclas Zimmermann

Gewicht in Druckvorlagen verfügbar machen

Nachdem das Gewicht auf allen Masken (Auftrag, Lieferschein, Rechnung)
angezeigt wird, steht es nun auch in den Druckvorlagen zur Verfügung.

e770cd18 21.05.2013 13:19 Moritz Bunkus

Anpassung Rose-Funktionen auf Umstellung currencies

26892ad4 21.05.2013 13:00 Moritz Bunkus

Rose-Model für neue Tabelle currencies

bc3a01ae 30.04.2013 17:21 Moritz Bunkus

Funktionen 'snakify' und 'camelify' nach SL::Util verschoben, gebugfixt, getestet

79ae46a4 29.04.2013 10:16 Bernd Bleßmann

FlattenToForm: auch currency (nicht nur curr) in die Form bringen.

Betrifft #2247.

ff9eb0dc 29.04.2013 10:16 Bernd Bleßmann

FlattenToForm: employee und salesman enden mit Unterstrich in der Form.

Behebt #2235.

693e5820 19.04.2013 14:42 Niclas Zimmermann

Nummernkreis Erzeugnis

Der TransNumberGenerator musste noch für den neuen Nummernkreis
Erzeugnisse angepasst werden.

f50ddd66 13.03.2013 13:00 Moritz Bunkus

SL::PrefixedNumber -- Nummernkreisartige Nummer erhöhen ohne Datenbank

4bed72f5 12.03.2013 08:49 Moritz Bunkus

Überreste von "gifi" entfernen (siehe 0daf163)

Fixt #2209.

3a7d0b6b 11.03.2013 15:13 Moritz Bunkus

Reste der Tabellen "rma" und "rmaitems" entfernt

Behebt #2204.

4180aaea 08.03.2013 17:55 Moritz Bunkus

AttrDuration-Helfer

3dc3b056 07.03.2013 13:12 Moritz Bunkus

ActsAsList: add_to_list() auch aufrufen können, wenn 'position' noch gesetzt ist

e6535205 06.03.2013 17:06 Moritz Bunkus

ActsAsList-Helfer: get_full_list() liefert alle Items in der selben Liste wie $self

6e25f5eb 06.03.2013 10:23 Moritz Bunkus

ActsAsList: get_next_in_list() und get_previous_in_list()

9f07753b 01.03.2013 14:01 Moritz Bunkus

Überflüssige Tabellen customertax, vendortax, partstax entfernt

Fixt #2186.

60e1aa55 01.03.2013 10:41 Moritz Bunkus

Verknüpfte Belege: Spalte "Verknüpfungsrichtung" anzeigen

a341d959 08.02.2013 13:19 Moritz Bunkus

ActsAsList: mit remove_from_list() entfernte Items auf position = -1 setzen

position ist in allen Tabellen NOT NULL deklariert. Nur in der einen,
die ich zum Testen genutzt hatte, nicht. Das habe ich nun
nachgeholt. Jetzt wird -1 als magischer "not in list"-Wert benutzt.

f12b3596 08.02.2013 12:02 Moritz Bunkus

ActsAsList: neu: remove_from_list(), add_to_list(), Unit-Tests

0fc82c30 08.02.2013 12:02 Moritz Bunkus

ActsAsList: Möglichkeit, Positionsgruppen nach anderen Spalten anzugeben

03ff37cb 05.02.2013 13:51 Niclas Zimmermann

tax_id in acc_trans

Dieser Commit enthält das Update-Script um eine neue Spalte Namens
'tax_id' in die Tabelle 'acc_trans' einzufügen. Diese Spalte hat
Constrait NOT NULL und einen Fremdschlüssel auf die id von tax.

Das Pflichtfeld wird jetzt immer geschrieben bei:...

117fefac 30.01.2013 11:19 Moritz Bunkus

ActsAsList: Neue Funktion "reorder_list"

Conflicts:
SL/Controller/ProjectType.pm

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

6858b66b 15.01.2013 14:29 Moritz Bunkus

POD-Dokumentation

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.

361d8846 11.01.2013 13:48 Sven Schöling

Revert "tax_id in acc_trans"

This reverts commit 357d134d265637fb37ed2cd47da2ce3ef44d015a.

357d134d 14.12.2012 10:05 Niclas Zimmermann

tax_id in acc_trans

Dieser Commit enthält das Update-Script um eine neue Spalte Namens
'tax_id' in die Tabelle 'acc_trans' einzufügen. Diese Spalte ist
ein Pflichtfeld.

Das Pflichtfeld wird jetzt immer geschrieben bei:

-VK-Rechnungen (auch automatisch erzeugten)...

008c2e15 27.11.2012 10:54 Moritz Bunkus

Lx-Office heißt nun kivitendo

03469a05 23.11.2012 16:52 Sven Schöling

Doku nochmal an mosus Refactoring angepasst

e3815e78 23.11.2012 12:47 Sven Schöling

Bessere Doku für das Zwischenformat des Paginated Helpers

5b22ebf0 23.11.2012 12:15 Moritz Bunkus

Refactoring: In Rückgabewert vom Paginated-DB-Helfer 'cur' in 'page' umbenennen

Dient Konsistenz der Eingangs- und Ausgangsparameter.

Dadurch entfällt auch das Hin- und Herbenennen im
Paginated-Controller-Helfer/im L-Plugin.

e4fb6339 03.09.2012 08:52 Moritz Bunkus

Kosmetik: Einrückung