Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
0aa55515 19.01.2011 11:26 Moritz Bunkus

Flexiblere Verwendung von get_first

9831db07 13.01.2011 13:57 Moritz Bunkus

Weitere Modelvernüpfungen

cc54185d 13.01.2011 13:57 Moritz Bunkus

Modelverknüpfungen

47d35d06 13.01.2011 13:30 Moritz Bunkus

Hintergrundjob zum Erzeugen periodischer Rechnungen

Das Erzeugen/Buchen der Rechnungen sowie die E-Mail-Benachrichtigun am
Schluss wurden implementiert. Was noch fehlt ist der automatisch
Ausdruck (sofern gewünscht).

23b83d0e 13.01.2011 13:28 Moritz Bunkus

Convenience: Config-Value aus auth.user_configs über AuthUser-Objekt auslesen

fafc4b3f 13.01.2011 13:27 Moritz Bunkus

Ausführungsfehler bei Jobs auch im Debug-Log als WARNING ausgeben

c7176e61 13.01.2011 12:38 Moritz Bunkus

Convenience: Employee->has_right() als Wrapper um $::auth->check_right()

5916be6b 13.01.2011 12:28 Moritz Bunkus

Convenience-Funktion zum Auslesen von Employee-Objekten zu einer AuthGroup

a5ba22d2 13.01.2011 12:28 Moritz Bunkus

RDBO-Models für die Klassen im auth-Schema

a93b3b64 13.01.2011 12:10 Moritz Bunkus

Hilfsfunktionen zum Mappen von Tabellennamen auf Paketnamen und umgekehrt

Conflicts:

SL/DB/Helper/Mappings.pm
65bc835d 13.01.2011 12:08 Moritz Bunkus

Hilfsroutinen zum Umrechnen zwischen Einheiten

f9c7abfa 13.01.2011 11:37 Moritz Bunkus

Merge branch 'master' into rb-wiederkehrende-rechnungen

2cf0bf46 13.01.2011 11:37 Moritz Bunkus

Die Datenbankfelder notes_bottom und project_manager_id gibt es in der offiziellen Version nicht

eb58f108 13.01.2011 11:23 Moritz Bunkus

Aktualisierung der RDBO-Models anhand des aktuellen Datebankschemas

3d8ff439 12.01.2011 16:37 Moritz Bunkus

Falscher Accessor für Vorlagensprache

c17e4e54 12.01.2011 16:37 Moritz Bunkus

API-Umstellung auf Hash-Parameter

Conflicts:

SL/Controller/SalesProcess.pm
fbba1f9b 12.01.2011 16:37 Moritz Bunkus

TODO entfernt

e84f10d0 12.01.2011 16:37 Moritz Bunkus

$form->{vc} anstelle von $self->{vc} setzen

eaaf40cf 12.01.2011 16:37 Moritz Bunkus

Ansprechpartner richtig zur Verfügung stellen

0a382648 12.01.2011 16:36 Moritz Bunkus

Kunden-/Lieferantenfelder richtig zur Verfügung stellen

79cc78ca 12.01.2011 16:36 Moritz Bunkus

Mehr Felder setzen (bessere Kompatibilität mit älterem Lx-Office-Code)

c692dae1 12.01.2011 16:36 Moritz Bunkus

Mechanismus zur Konvertierung von RDBO-Objekten nach $form für $form->parse_template

Noch leicht unvollständig

Conflicts:

SL/DB/Order.pm
2209370e 12.01.2011 16:31 Moritz Bunkus

Preisupdater-Mixin in Order & Invoice includiert

3b70d2a0 12.01.2011 16:31 Moritz Bunkus

Helfermodul zur Aktualisierung von Preisen in Belegen

ed3be965 12.01.2011 16:28 Moritz Bunkus

Invoice::post selber ar_id setzen lassen, wenn nicht angegeben

e86ae696 12.01.2011 16:28 Moritz Bunkus

fxsellprice auf sellprice setzen

78600d89 12.01.2011 16:27 Moritz Bunkus

Dokumentation

02c95ae1 12.01.2011 16:27 Moritz Bunkus

Dokumentation

62bb3c51 12.01.2011 16:27 Moritz Bunkus

Dokumentation

Conflicts:

SL/DB/Order.pm
6834acd9 12.01.2011 16:26 Moritz Bunkus

Dokumentation

Conflicts:

SL/DB/Invoice.pm
373cec3f 12.01.2011 16:26 Moritz Bunkus

Eines der zwei Models für acc_trans gelöscht

50418558 12.01.2011 16:25 Moritz Bunkus

Falsches Konto mit Steuerbetrag bebucht

c19b30d2 12.01.2011 16:25 Moritz Bunkus

Verknüpfung Tax -> Chart

a040e91f 12.01.2011 16:25 Moritz Bunkus

Überflüssige Funktion

Conflicts:

SL/DB/Order.pm
f4dca613 12.01.2011 16:24 Moritz Bunkus

Nur Verkaufsbelege in Rechnungen umwandeln

42ea98b4 12.01.2011 16:24 Moritz Bunkus

Umwandeln von Angebot/Auftrag in Rechnung implementiert

Conflicts:

SL/DB/Order.pm
22150c52 12.01.2011 16:21 Moritz Bunkus

Rechnung posten gefixt

a37f2a8b 12.01.2011 16:21 Moritz Bunkus

create_trans_number immer exportieren

400a18e9 12.01.2011 16:21 Moritz Bunkus

Bei EUR keine Warenbestandskosten verbuchen

9008f9b6 12.01.2011 16:21 Moritz Bunkus

In acc_trans Steuerschlüssel eintragen, nicht ID aus taxkeys

da61b6b1 12.01.2011 16:21 Moritz Bunkus

link_filter für Chart-Manager

dd04aff2 12.01.2011 16:18 Moritz Bunkus

Gesamtbetrag auf Gegenkonto buchen

b9dbc9e3 12.01.2011 16:18 Moritz Bunkus

Helfer-Modul zum Erzeugen von eindeutigen Belegnummern

Conflicts:

SL/DB/DeliveryOrder.pm
73df5fb5 12.01.2011 16:18 Moritz Bunkus

Umwandeln von Order-Model in neue Invoice-Instanz

fc61a974 12.01.2011 16:18 Moritz Bunkus

Verknüpfung zu PaymentTerm-Model

dce860e3 12.01.2011 16:18 Moritz Bunkus

Prototypisiertes Buchen von Rechnungen

Conflicts:

SL/DB/Invoice.pm
5547891f 12.01.2011 16:17 Moritz Bunkus

Kalkulator in Einkaufsrechnungen noch nicht einbinden

Ist schlicht dafür noch nicht angepasst und deshalb gefährlich.

f16aaa2a 12.01.2011 16:17 Moritz Bunkus

Stark erweiterte Berechnung für Rechnungen

9229c547 12.01.2011 16:17 Moritz Bunkus

Weitere Berechnungen für Rechnungen

14d07f37 12.01.2011 16:17 Moritz Bunkus

Verknüpfungen zum Unit-Model

e9fb6244 12.01.2011 16:16 Moritz Bunkus

Preis-/Betrags-/Steuerberechnung in Models einbinden

Conflicts:

SL/DB/Invoice.pm
SL/DB/Order.pm
SL/DB/PurchaseInvoice.pm
2766beaf 12.01.2011 16:15 Moritz Bunkus

Refactoring; kleine Erweiterungen für Rechnungsberechnung

cf085911 12.01.2011 16:15 Moritz Bunkus

Auslesen der Standardwährung

a6bf2bd6 12.01.2011 16:15 Moritz Bunkus

Part::get_chart - Laden eines dazugehörigen Chart-Objektes über Buchungsgruppe

4ff296dd 12.01.2011 16:15 Moritz Bunkus

Basisversion des Kalkulators für Beträge, Preise und Steuern

dbdaaafb 12.01.2011 16:15 Moritz Bunkus

Verknüpfungen zum Preisfaktor-Objekt

4ac74078 12.01.2011 16:15 Moritz Bunkus

Sub-Aliase 'items' auf 'orderitems' bzw. 'invoiceitems' zur späteren Verwendung eines Mixins

Conflicts:

SL/DB/DeliveryOrder.pm
SL/DB/PurchaseInvoice.pm
7d26ae8a 12.01.2011 16:15 Moritz Bunkus

Ermitteln des gültigen Steuerschlüssels zu einem Artikel an einem bestimmten Datum

6fd01c3d 12.01.2011 16:15 Moritz Bunkus

Helferfunktion zum Aufruf von Subs mit zusammengesetztem Namen

Conflicts:

SL/DB/Object.pm
47a963f4 12.01.2011 16:15 Moritz Bunkus

Doku-Update

37171c70 12.01.2011 16:15 Moritz Bunkus

Verknüpfung zu Preisfaktoren ergänzt

e2013e83 12.01.2011 16:15 Moritz Bunkus

Chart-Model: Hilfsfunktion zum Auslesen des an einem Datum gültigen Steuerschlüssels

eb0d6c3a 12.01.2011 16:15 Moritz Bunkus

ZZZZZumben!

b3420789 12.01.2011 16:15 Moritz Bunkus

linked_records: Parameter 'filter' für Filtern nach "darf von aktueller Benutzerin gesehen werden"

b56b3f5f 12.01.2011 16:15 Moritz Bunkus

linked_records_sorted entfernt und durch Zusatzparameter in linked_records ersetzt

3bd03753 12.01.2011 16:15 Moritz Bunkus

Keine lokalen Variablennamen doppelt vergeben

38043ff0 12.01.2011 16:15 Moritz Bunkus

Optionale bidirektionale Verlinkung in LinkHelper::link_to_record

Conflicts:

SL/DB/Helper/LinkedRecords.pm
6b87206e 12.01.2011 16:15 Moritz Bunkus

Sortieren von verknüpften Dokumenten

0e43ef87 12.01.2011 16:15 Moritz Bunkus

use strict

ea20c6e3 12.01.2011 16:15 Moritz Bunkus

linked_records(): Mehrere Model-Namen bei 'from'-/'to'-Parametern

f3345acc 12.01.2011 16:15 Moritz Bunkus

Hilfsmethode zum Linken von einem Record auf ein anderes

e3a2fcd0 12.01.2011 16:15 Moritz Bunkus

Lokale Zeitzone für Datumsberechnung verwenden

f203aa21 12.01.2011 16:15 Moritz Bunkus

Bessere Parameterüberprüfung

02a56915 12.01.2011 16:15 Moritz Bunkus

Hilfs-Mixin zum Abholen von über record_links verknüpften Dokumenten zu einem Model

f49ad7f1 12.01.2011 16:15 Moritz Bunkus

Felder end_date, terminated, extend_automatically_by ergänzt

c5db99b7 12.01.2011 16:06 Moritz Bunkus

Richtigen Spaltennamen benutzen

2772592d 12.01.2011 16:06 Moritz Bunkus

Richtiges Handling des Fehlerfalls von eval

250fa402 12.01.2011 16:06 Moritz Bunkus

Datenbankupgradescript, Rose-Models für Wiederkehrende Rechnungen

ea65e003 12.01.2011 11:36 Moritz Bunkus

Rückstände aus Umbenennung von SL/DB/Helpers nach SL/DB/Helper gefixt

ee71ba33 12.01.2011 11:13 Moritz Bunkus

Hintergrundjobs: DB-Model und allgemeine Modelimplementation mit ersten Test-Jobs

782fd788 12.01.2011 11:13 Moritz Bunkus

BackgroundJob-Hilfsfunktionen

295e585a 12.01.2011 11:13 Moritz Bunkus

Datenbankschema & Models für Hintergrundjobs

ac552280 30.12.2010 16:56 Moritz Bunkus

Verzeichnis SL/DB/Helpers in SL/DB/Helper umbenannt (Konsistenz)

f174fe7f 30.12.2010 16:47 Sven Schöling

SL::DB::Helper::Sorted muss die sort_specs pro Klasse speichern, nicht global für alle.

31763b4a 30.12.2010 16:45 Moritz Bunkus

Per default aufsteigend sortieren

Conflicts:

SL/DB/Manager/Customer.pm
SL/DB/Manager/SalesProcess.pm
321730c8 30.12.2010 16:44 Moritz Bunkus

assign_attributes: nur leeren String und undef bei Zahlenspaletn auf NULL mappen, Wert 0 aber nicht

b04c9926 30.12.2010 16:44 Moritz Bunkus

Automatisches Ergänzen von nicht aufgelisteten Werten bei Benutzung von Sorter

Damit muss "sub _sort_spec" für einfache Fälle nicht mehr angegeben
werden.

dd2cd96b 30.12.2010 16:43 Moritz Bunkus

Helfer für Manager für das Sortieren von Datenbankergebnissen

c377a2da 30.12.2010 15:45 Moritz Bunkus

Manager-Modul für Employee-Model mit Funktion 'current', die die aktuelle Angestellte zurückliefert

a97d97a0 30.12.2010 14:19 Moritz Bunkus

Für Auth*-Models eigene Datenbankverbindung nutzen

68525bb1 29.12.2010 17:30 Moritz Bunkus

acc_trans enthält bereits eine Primärschlüsselspalte

Der war nur bisher noch nicht als solcher markiert.

Hinzu kommt, dass RDBO acc_trans_id beim Anlegen von Einträgen in
acc_trans nicht automatisch befüllt; genauer: explizit auf NULL
setzt. Das wiederum verwirrt andere Bereiche von Lx-Office....

05c6840d 28.12.2010 10:34 Moritz Bunkus

Dateiencodings auf UTF-8 geändert

Fix für Bug 1375.

997c9f23 22.10.2010 14:20 Sven Schöling

Parts: buchungsgruppen und partsgroup verlinkt.

adecbacd 21.10.2010 16:21 Sven Schöling

SL::DB::Part.pm - types, methoden, doku

type modell santizied.
orphaned funktion erstellt.
Dokumentation erwitert.

7ed8903a 21.10.2010 16:21 Sven Schöling

accessoren für income/expense_accno_id, die die postfix Indizes abstrahieren.

3e5dbd22 21.10.2010 16:21 Sven Schöling

Attribute nicht doppelt anlegen

setup führt ein frühes initialize durch, und wenn es danach nochmal manuell
passiert wurden die auto_attr_helper nochmla angelegt, was zu redefines geführt
hat. Das hier behebt das.

f81104ce 06.10.2010 10:33 Moritz Bunkus

Rose::DB::Object kennt "remarks" nicht; und in Standard-Unstable haben die DB-Spalten auch keine Bemerkungen

5991c23e 20.09.2010 15:44 Sven Schöling

Leads aus den ROSE Models entfernt (kommt aus der CRM, wird nicht von der ERP verwaltet)

f97b0778 14.09.2010 16:48 Sven Schöling

RDBO Normalisierung Part 2

Alle Tables mit id Spalte versehen. Taxkey und Licemse naming gefixt.
Ausserdem eine Funktion db eingefügt, die in package main sitzt und die
passenden Datenbankmodels zurückgibt, siehe Helpers::Mappings

3cc8ad87 13.09.2010 15:35 Sven Schöling

Exportierbarer Modelfinder "db" in SL::DB::Helpers::Mappings.