kivitendo-erp.git
8 years agoPriceRule: js accessor angepasst
Sven Schöling [Tue, 22 Sep 2015 12:19:41 +0000 (14:19 +0200)]
PriceRule: js accessor angepasst

8 years agoPriceSource: js accessor angepasst
Sven Schöling [Tue, 22 Sep 2015 12:19:28 +0000 (14:19 +0200)]
PriceSource: js accessor angepasst

8 years agoInventory: js accessor angepasst
Sven Schöling [Tue, 22 Sep 2015 12:19:12 +0000 (14:19 +0200)]
Inventory: js accessor angepasst

8 years agoController::Base: js accessor bereitstellen
Sven Schöling [Tue, 22 Sep 2015 12:18:32 +0000 (14:18 +0200)]
Controller::Base: js accessor bereitstellen

Der wird eh überall benutzt, also kann er auch gleich dahin.

8 years agoDruckvorlagen RB - Reverse Charge eindeutig ausweisen
Jan Büren [Tue, 22 Sep 2015 08:07:42 +0000 (10:07 +0200)]
Druckvorlagen RB - Reverse Charge eindeutig ausweisen

8 years agoEinkaufsrechnungssuche: Spalte Lastschrifteinzug optional anzeigen
Moritz Bunkus [Mon, 21 Sep 2015 14:51:51 +0000 (16:51 +0200)]
Einkaufsrechnungssuche: Spalte Lastschrifteinzug optional anzeigen

8 years agoRechnungssuche: Spalte Lastschrifteinzug optional anzeigen
Moritz Bunkus [Mon, 21 Sep 2015 14:45:20 +0000 (16:45 +0200)]
Rechnungssuche: Spalte Lastschrifteinzug optional anzeigen

8 years agoWiederkehrende Rechnungen: Lastschrifteinzugsflag in Konfiguration setzen können
Moritz Bunkus [Mon, 21 Sep 2015 13:50:47 +0000 (15:50 +0200)]
Wiederkehrende Rechnungen: Lastschrifteinzugsflag in Konfiguration setzen können

8 years agoBei Zahlungen per Knopfdruck auf Fehlbetrag setzen
Sven Schöling [Thu, 17 Sep 2015 13:40:22 +0000 (15:40 +0200)]
Bei Zahlungen per Knopfdruck auf Fehlbetrag setzen

8 years agoBei Zahlungsausgang heutiges Datum vorbelegen
Sven Schöling [Thu, 17 Sep 2015 13:35:37 +0000 (15:35 +0200)]
Bei Zahlungsausgang heutiges Datum vorbelegen

8 years agoMahnungen löschen
Sven Schöling [Thu, 17 Sep 2015 11:10:33 +0000 (13:10 +0200)]
Mahnungen löschen

8 years agoRechnungen nach Fälligkeitsdatum sortieren
Sven Schöling [Thu, 17 Sep 2015 12:22:48 +0000 (14:22 +0200)]
Rechnungen nach Fälligkeitsdatum sortieren

8 years agoFehlendes <tr>-Tag hinzugefügt.
Bernd Bleßmann [Mon, 21 Sep 2015 09:28:28 +0000 (11:28 +0200)]
Fehlendes <tr>-Tag hinzugefügt.

8 years agoCreatePDF-Helper: variable_content_types als Parameter an SL::Template::create durchr...
Bernd Bleßmann [Thu, 17 Sep 2015 13:04:30 +0000 (15:04 +0200)]
CreatePDF-Helper: variable_content_types als Parameter an SL::Template::create durchreichen

Damit auch mit CreatePDF HTML-formatierte Variablen aus dem ckeditor
gedruckt werden können.

8 years agoTypos in POD.
Bernd Bleßmann [Thu, 17 Sep 2015 09:32:15 +0000 (11:32 +0200)]
Typos in POD.

8 years agoAngebote/Aufträge drucken: in order_details übergebene form verwenden …
Bernd Bleßmann [Thu, 17 Sep 2015 09:17:55 +0000 (11:17 +0200)]
Angebote/Aufträge drucken: in order_details übergebene form verwenden …

… und beim Laden des Order-Objekts prüfen, ob eine id vorhanden ist.

8 years agoDBConnect Caching: rollback nur bei Handles ohne AutoCommit
Sven Schöling [Tue, 15 Sep 2015 15:37:10 +0000 (17:37 +0200)]
DBConnect Caching: rollback nur bei Handles ohne AutoCommit

Beseitigt die nervigen Warnungen im Log

8 years agoDBConnect Caching: DBConnect auto args in den Key aufnehmen
Sven Schöling [Tue, 15 Sep 2015 15:27:39 +0000 (17:27 +0200)]
DBConnect Caching: DBConnect auto args in den Key aufnehmen

8 years agoTypo in RB Druckvorlage
G. Richardson [Tue, 15 Sep 2015 08:23:32 +0000 (10:23 +0200)]
Typo in RB Druckvorlage

8 years agoTypos in Doku
G. Richardson [Tue, 15 Sep 2015 08:23:05 +0000 (10:23 +0200)]
Typos in Doku

8 years agoCVar-Helper: Beim Parsen darauf achten, ob unparsed_value ein Objekt enthält.
Bernd Bleßmann [Mon, 14 Sep 2015 15:01:18 +0000 (17:01 +0200)]
CVar-Helper: Beim Parsen darauf achten, ob unparsed_value ein Objekt enthält.

Um Objekte mit der value-Methode einer CVar vom Typ Customer, Vendor oder Part
zuweisen zu können, muss beim Parsen die Id des Objekts ermittelt werden.

Dieses wird z.B. im Helper (SL::DB::Helper::CustomVariables.pm) verwendet, um
bei neuen cvars eines sub-modules den Wert der Basis-CVar zu setzen, denn die
value-Methode der CVar (hier der Basis-CVar) liefert ein Objekt zurück.

Ohne diesen Patch gab es einen Fehler in der Art:
"No such SL::DB::Part where id = 111286144 at SL/DB/Helper/CustomVariables.pm
line 198"

8 years agoBei Zahlungen per Knopfdruck auf Fehlbetrag setzen
Sven Schöling [Mon, 14 Sep 2015 11:58:25 +0000 (13:58 +0200)]
Bei Zahlungen per Knopfdruck auf Fehlbetrag setzen

8 years agoBei Zahlungseingang heutiges Datum vorbelegen.
Sven Schöling [Mon, 14 Sep 2015 11:01:20 +0000 (13:01 +0200)]
Bei Zahlungseingang heutiges Datum vorbelegen.

8 years agoPOD Fehler
Sven Schöling [Mon, 14 Sep 2015 10:26:00 +0000 (12:26 +0200)]
POD Fehler

8 years agoMenu: Nur yaml Dateien einlesen
Sven Schöling [Tue, 8 Sep 2015 13:43:34 +0000 (15:43 +0200)]
Menu: Nur yaml Dateien einlesen

Ansonsten machen Tempdateien von Editoren das Programm kaputt

8 years agoVergessene locales für js-Komponenten
Jan Büren [Tue, 8 Sep 2015 13:25:44 +0000 (15:25 +0200)]
Vergessene locales für js-Komponenten

aha, es gibt jetzt eigene locales für den ordner js/.

8 years agoDoku: POD für Invoice.pm erweitert
Jan Büren [Tue, 8 Sep 2015 12:05:44 +0000 (14:05 +0200)]
Doku: POD für Invoice.pm erweitert

- Invoice anstatt Delivery Order bei new_from
- Beispiel-Code für Benutzung von new_from mit parameter attributes
- TODO angelegt, Controller sollten einige Datenfelder mit Hilfe
  von Backend-Funktionen prüfen können - in diesem Fall transdate

8 years agoTests erweitert
Jan Büren [Mon, 7 Sep 2015 16:18:07 +0000 (18:18 +0200)]
Tests erweitert

Neuer BackgroundJob und den Standard Employee nicht in meinem
Testfall löschen, da dieser bei späteren Tests noch verwendet wird.

8 years agoTypos in Doku
G. Richardson [Fri, 4 Sep 2015 13:04:42 +0000 (15:04 +0200)]
Typos in Doku

8 years agoTypos in Doku
G. Richardson [Wed, 26 Aug 2015 15:58:08 +0000 (17:58 +0200)]
Typos in Doku

8 years agochangelog und Übersetzung für Feature Massenerstellen Lieferschein -> Rechnung
Jan Büren [Fri, 4 Sep 2015 11:33:34 +0000 (13:33 +0200)]
changelog und Übersetzung für Feature Massenerstellen Lieferschein -> Rechnung

8 years agoMerge branch 'mass_convert_delivery_orders_to_invoice'
Jan Büren [Fri, 4 Sep 2015 11:19:33 +0000 (13:19 +0200)]
Merge branch 'mass_convert_delivery_orders_to_invoice'

8 years agoMassenkonvertierung von Lieferscheinen nach Rechnung ink. Druck
Jan Büren [Fri, 4 Sep 2015 11:14:10 +0000 (13:14 +0200)]
Massenkonvertierung von Lieferscheinen nach Rechnung ink. Druck

Die Konvertierung als auch das Generieren des PDFs erfolgt als
Background-Job. Entsprechend muss der task_server für den.
Mandanten eingestellt sein.
Details und bekannte offene Punkte im POD der beiden Perl-Module.
Folgecommit: changelog und all

8 years agoconvert_invoice auch LinkedRecords und Items testen
Jan Büren [Fri, 4 Sep 2015 10:47:55 +0000 (12:47 +0200)]
convert_invoice auch LinkedRecords und Items testen

8 years agoDeliveryOrder um convert_invoice erweitert
Jan Büren [Fri, 4 Sep 2015 09:31:22 +0000 (11:31 +0200)]
DeliveryOrder um convert_invoice erweitert

Diesselbe Idee wie bei SalesOrder->convert_invoice. Der ursprüngliche
Lieferschein wird geschlossen und das neue Objekt mittels record_links
verknüpft.
Entsprechend Testfall mitgeliefert.

8 years agoNumerische fehler bei Preisquellen vermeiden.
Sven Schöling [Thu, 27 Aug 2015 11:52:20 +0000 (13:52 +0200)]
Numerische fehler bei Preisquellen vermeiden.

8 years agoSL::DB::CVar::value: mit übergebenen DateTime-Objekten klarkommen
Moritz Bunkus [Wed, 26 Aug 2015 13:57:01 +0000 (15:57 +0200)]
SL::DB::CVar::value: mit übergebenen DateTime-Objekten klarkommen

Ruft mal value als getter auf, so wird ein DateTime-Objekt
zurückgegeben. Als setter aufgerufen, erwartete die Funktion bisher
aber, dass ein String übergeben wird. Somit war es nicht möglich, eine
Datums-CVar mit intuitiv zu clonen:

  $new_cvar->value($old_cvar->value); # Subtle fail!

Mit dem Fix werden sowohl DateTime-Objekte als auch Strings unterstützt.

8 years agolocales.pl: nach [% beliebig viele #~- erkennen, nicht nur eines
Moritz Bunkus [Wed, 26 Aug 2015 09:39:22 +0000 (11:39 +0200)]
locales.pl: nach [% beliebig viele #~- erkennen, nicht nur eines

8 years agoPflichtenheftartikel mit Pflichtenheft automatisch löschen
Moritz Bunkus [Mon, 24 Aug 2015 15:45:35 +0000 (17:45 +0200)]
Pflichtenheftartikel mit Pflichtenheft automatisch löschen

Wenn ein Pflichtenheft gelöscht wird, so müssen seine Bestandteile ( =
Einträge in anderen 1:n-Tabellen) mit gelöscht werden. Hier betraf es
die »Zusätzlichen Artikel«, Tabelle requirement_spec_parts. Die anderen
abhängigen Tabellen nutzen bereits FOREIGN KEY … ON DELETE CASCADE, also
das auch für requirement_spec_parts nutzen.

Ansonsten klappt das Löschen schlicht nicht. Entsprechende
Fehlermeldungen:

2015-08-24 17:27:48.632 9734 [26783] : DBD::Pg::st execute failed:
ERROR:  update or delete on table "requirement_specs" violates foreign
key constraint "requirement_spec_parts_requirement_spec_id_fkey" on
table "requirement_spec_parts"

DETAIL: Key (id)=(4) is still referenced from table
"requirement_spec_parts". at
/usr/share/perl5/vendor_perl/Rose/DB/Object.pm line 1576.

8 years agoVERSION auf 3.3.0 gesetzt release-3.3.0
G. Richardson [Thu, 20 Aug 2015 17:20:02 +0000 (19:20 +0200)]
VERSION auf 3.3.0 gesetzt

8 years agochangelog und release sql Skripte für 3.3.0
G. Richardson [Thu, 20 Aug 2015 17:12:44 +0000 (19:12 +0200)]
changelog und release sql Skripte für 3.3.0

8 years agohändischen locale-Edit korrigiert
G. Richardson [Thu, 20 Aug 2015 17:10:47 +0000 (19:10 +0200)]
händischen locale-Edit korrigiert

8 years agolocales menu Datei glob von <> auf glob() umgestellt
G. Richardson [Thu, 20 Aug 2015 16:30:54 +0000 (18:30 +0200)]
locales menu Datei glob von <> auf glob() umgestellt

ab mindestens perl 5.15.7 funktioniert das mit der
Variableninterpolation, bei 5.14.2 und kleiner noch nicht.

8 years agochangelog update
Sven Schöling [Thu, 20 Aug 2015 15:59:03 +0000 (17:59 +0200)]
changelog update

8 years agoNachtrag: Neuer externer Menüeintrag unter System für Modulerweiterungen
Jan Büren [Thu, 20 Aug 2015 14:51:16 +0000 (16:51 +0200)]
Nachtrag: Neuer externer Menüeintrag unter System für Modulerweiterungen

ssi korrekt behandeln

8 years agoNeuer externer Menüeintrag unter System für Modulerweiterungen
Jan Büren [Thu, 20 Aug 2015 14:34:30 +0000 (16:34 +0200)]
Neuer externer Menüeintrag unter System für Modulerweiterungen

8 years agoPriceSource: Bei Kundenrabatten nicht rabattierfähige Artikel ignorieren
Sven Schöling [Thu, 20 Aug 2015 08:36:59 +0000 (10:36 +0200)]
PriceSource: Bei Kundenrabatten nicht rabattierfähige Artikel ignorieren

8 years agoLaTeX-Fehler beim Drucken von Symbolen behoben.
Bernd Bleßmann [Wed, 19 Aug 2015 11:16:29 +0000 (13:16 +0200)]
LaTeX-Fehler beim Drucken von Symbolen behoben.

Betroffen waren Pipe-, Registered-, Copyright- und Paragraph-Symbol, wenn kein
Leerzeichen folgte. Zudem Schreibfehler beim Copyright-Befehl behoben.

Behebt #74 (redmine)

8 years agocrm locales entfernt
Sven Schöling [Tue, 18 Aug 2015 14:19:44 +0000 (16:19 +0200)]
crm locales entfernt

8 years agoDokumentation für rev-odt Vorlagen erweitert
G. Richardson [Mon, 17 Aug 2015 10:42:37 +0000 (12:42 +0200)]
Dokumentation für rev-odt Vorlagen erweitert

außerdem Hinweis, daß Standard-Vorlagen entfernt wurden, und RB-Vorlagen
an erste Stelle verschoben.
Changelog Eintrag.

8 years agoVorlagensatz rev-odt um Einkaufsvorlagen erweitert und update von readme.txt
Andreas Rudin [Fri, 14 Aug 2015 15:53:23 +0000 (17:53 +0200)]
Vorlagensatz rev-odt um Einkaufsvorlagen erweitert und update von readme.txt

8 years agoNeuer odt-Vorlagensatz rev-odt
Andreas Rudin [Thu, 13 Aug 2015 23:29:33 +0000 (01:29 +0200)]
Neuer odt-Vorlagensatz rev-odt

8 years agoLayout: Javascript Includes gefixt
Sven Schöling [Mon, 17 Aug 2015 15:10:36 +0000 (17:10 +0200)]
Layout: Javascript Includes gefixt

1. jquery-ui muss im Top vorhanden sein für glquicksearch.js
2. Javacript und CssMenu brauchen das frame_header css nicht einbinden
3. js includes normalisiert ohne "js/" Präfix

8 years agoNach Request alle Datenbankhandle rollbacken
Sven Schöling [Mon, 17 Aug 2015 14:05:06 +0000 (16:05 +0200)]
Nach Request alle Datenbankhandle rollbacken

An diversen Stellen wird in Legacycode eine Transaktion manuell
erstellt. Wenn in dieser Transaktion eine Exception geworfen wird,
beendet das den Requst ohne die Handle aufzuräumen in der Annahme, dass
die disconnected werden.

Deshalb nach jedem Request einmal alle Handle rollbacken, ohne sie zu
disconnecten.

8 years agoKontoauszug verbuchen - prüfen, ob Bankbuchung und Rechnung schon verlinkt
G. Richardson [Mon, 17 Aug 2015 09:33:13 +0000 (11:33 +0200)]
Kontoauszug verbuchen - prüfen, ob Bankbuchung und Rechnung schon verlinkt

Eine Bankbuchung darf zwar mehrere Rechnungen begleichen, aber jede
Rechnung nur einmal. Daher wird vor dem verbuchen geprüft, ob es für die
Bankbuchung schon eine Verknüpfung zu der Rechnung gibt.

8 years agoKontoauszug verbuchen - form als POST
G. Richardson [Mon, 17 Aug 2015 09:32:32 +0000 (11:32 +0200)]
Kontoauszug verbuchen - form als POST

dadurch werden bei einem F5 / Reload nicht erneut die Bankbuchungen
verbucht.  bzw. sollte zumindest der Browser warnen.

8 years agoinvoice_type, displayable_type und displayable_name für ap
G. Richardson [Mon, 17 Aug 2015 09:32:40 +0000 (11:32 +0200)]
invoice_type, displayable_type und displayable_name für ap

Bei Einkaufsrechnungen und Kreditorenbuchungen gibt es keine Stornos
oder Gutschriften.

8 years agoKontenabgleich - Anfangsdatum mit >= statt > filtern
G. Richardson [Fri, 14 Aug 2015 14:55:48 +0000 (16:55 +0200)]
Kontenabgleich - Anfangsdatum mit >= statt > filtern

Es sollen alle Bankbuchungen inklusive dem Anfangsdatum angezeigt
werden, nicht nach dem Anfangsdatum.

8 years agoVerknüpfungen hinzufügen - Projektfilter funktioniert nicht
G. Richardson [Thu, 13 Aug 2015 15:36:23 +0000 (17:36 +0200)]
Verknüpfungen hinzufügen - Projektfilter funktioniert nicht

behebt #79

Die ausgelesene Form Variable muß den gleichen Namen wie im Template
haben.

8 years agoDBUpgrade-auth: Rechteänderungen müssen nach Upstellungen passieren
Sven Schöling [Wed, 12 Aug 2015 11:31:16 +0000 (13:31 +0200)]
DBUpgrade-auth: Rechteänderungen müssen nach Upstellungen passieren

8 years agoDeliveryOrder - Doku und Typos
G. Richardson [Mon, 10 Aug 2015 13:52:02 +0000 (15:52 +0200)]
DeliveryOrder - Doku und Typos

8 years agoTypos in Doku
G. Richardson [Mon, 10 Aug 2015 13:20:43 +0000 (15:20 +0200)]
Typos in Doku

8 years agoFehlende Übersetzung
G. Richardson [Mon, 10 Aug 2015 13:20:32 +0000 (15:20 +0200)]
Fehlende Übersetzung

8 years agoTypos in Doku
G. Richardson [Mon, 10 Aug 2015 13:20:20 +0000 (15:20 +0200)]
Typos in Doku

8 years agoTypos - kein "wether" mehr!
G. Richardson [Mon, 10 Aug 2015 13:20:01 +0000 (15:20 +0200)]
Typos - kein "wether" mehr!

8 years agoProjektbericht - Sortierung nach Status und Typ repariert
G. Richardson [Mon, 10 Aug 2015 13:19:18 +0000 (15:19 +0200)]
Projektbericht - Sortierung nach Status und Typ repariert

ist nach Umstellung auf Controller kaputt gegangen

8 years agoOpenDocument Druck: foreach Konstrukte korrekt ausschneiden
Sven Schöling [Fri, 7 Aug 2015 11:48:19 +0000 (13:48 +0200)]
OpenDocument Druck: foreach Konstrukte korrekt ausschneiden

8 years agoProjektbuchungsbericht: Datumsbeschriftung ist von ... bis
G. Richardson [Thu, 6 Aug 2015 14:00:42 +0000 (16:00 +0200)]
Projektbuchungsbericht: Datumsbeschriftung ist von ... bis

nicht "zum Stand" und "Gegenüberstellen"

8 years agoTypo in locale/de/all
G. Richardson [Wed, 5 Aug 2015 16:42:45 +0000 (18:42 +0200)]
Typo in locale/de/all

8 years agoPriceSource: Vor Popup Einheit resetten
Sven Schöling [Thu, 6 Aug 2015 09:29:20 +0000 (11:29 +0200)]
PriceSource: Vor Popup Einheit resetten

Ansonsten gibt es beim nächsten Update Probleme mit doppelt formatierten
Einheiten.

8 years agoPriceSource: Stammdaten beachten jetzt Einheiten
Sven Schöling [Thu, 6 Aug 2015 09:28:58 +0000 (11:28 +0200)]
PriceSource: Stammdaten beachten jetzt Einheiten

8 years agoPriceSource: Probleme dokumentiert
Sven Schöling [Thu, 6 Aug 2015 09:25:50 +0000 (11:25 +0200)]
PriceSource: Probleme dokumentiert

8 years agoRecordItem: unit_muiltiplier Methode
Sven Schöling [Wed, 5 Aug 2015 15:35:17 +0000 (17:35 +0200)]
RecordItem: unit_muiltiplier Methode

8 years agomake_record: Zusätzliche Formvariablen speichern.
Sven Schöling [Wed, 5 Aug 2015 15:09:29 +0000 (17:09 +0200)]
make_record: Zusätzliche Formvariablen speichern.

8 years agoVERSION auf 3.3.0-beta angepasst release-3.3.0beta
G. Richardson [Mon, 3 Aug 2015 07:04:53 +0000 (09:04 +0200)]
VERSION auf 3.3.0-beta angepasst

8 years agolocale de angepasst
G. Richardson [Mon, 3 Aug 2015 09:27:23 +0000 (11:27 +0200)]
locale de angepasst

8 years agoCRM Dateien entfernt
Sven Schöling [Mon, 3 Aug 2015 09:19:45 +0000 (11:19 +0200)]
CRM Dateien entfernt

8 years agoMigrationsscripte löschen
Sven Schöling [Mon, 3 Aug 2015 09:18:19 +0000 (11:18 +0200)]
Migrationsscripte löschen

8 years agoMetaSetup für discount in Vendor
G. Richardson [Mon, 3 Aug 2015 09:14:16 +0000 (11:14 +0200)]
MetaSetup für discount in Vendor

discount ist jetzt identisch mit dem äquivalent in Customer.

8 years agoChangelog für 3.3. beta
G. Richardson [Mon, 3 Aug 2015 06:55:45 +0000 (08:55 +0200)]
Changelog für 3.3. beta

8 years agoTypos in menu doku
G. Richardson [Mon, 3 Aug 2015 08:43:43 +0000 (10:43 +0200)]
Typos in menu doku

8 years agoUPGRADE Datei aktualisiert
G. Richardson [Mon, 3 Aug 2015 07:44:35 +0000 (09:44 +0200)]
UPGRADE Datei aktualisiert

8 years agoDokumentation aktualisiert (html und pdf)
G. Richardson [Mon, 3 Aug 2015 07:44:09 +0000 (09:44 +0200)]
Dokumentation aktualisiert (html und pdf)

8 years agoDokumentation an Version 3.3 angepasst
G. Richardson [Mon, 3 Aug 2015 07:05:43 +0000 (09:05 +0200)]
Dokumentation an Version 3.3 angepasst

8 years agoDebug-Modus bei Kontoauszugsverbuchung ausgeschaltet
G. Richardson [Mon, 3 Aug 2015 06:57:01 +0000 (08:57 +0200)]
Debug-Modus bei Kontoauszugsverbuchung ausgeschaltet

Die Punktespalte wird nicht standardmäßig angezeigt.

8 years agoUSTVA.pm : refactoring von get_coa und coa_get
G. Richardson [Mon, 3 Aug 2015 06:50:42 +0000 (08:50 +0200)]
USTVA.pm : refactoring von get_coa und coa_get

get_coa benutzt jetzt intern instance_conf und coa_get kann komplett
durch einen instance_conf Zugriff ersetzt werden.

8 years agoget_standard_dbh für USTVA.pm Abfrage
G. Richardson [Mon, 3 Aug 2015 06:49:38 +0000 (08:49 +0200)]
get_standard_dbh für USTVA.pm Abfrage

behebt #73

8 years agoTypos in menu doku
G. Richardson [Fri, 31 Jul 2015 13:06:20 +0000 (15:06 +0200)]
Typos in menu doku

8 years agoBankAccount.pm - require für Chart Abfrage
G. Richardson [Fri, 31 Jul 2015 08:54:47 +0000 (10:54 +0200)]
BankAccount.pm - require für Chart Abfrage

8 years agoLocale - richtigen Filehandle für Menüübersetzungen benutzen
G. Richardson [Fri, 31 Jul 2015 08:00:31 +0000 (10:00 +0200)]
Locale - richtigen Filehandle für Menüübersetzungen benutzen

8 years agoÜberarbeitung Speichern von Buchungsgruppen
G. Richardson [Thu, 30 Jul 2015 11:52:36 +0000 (13:52 +0200)]
Überarbeitung Speichern von Buchungsgruppen

analog zum Verhalten von Steuerzonen: beim Speichern bessere Prüfung und
gegebenenfalls Fehlermeldungen und Rollback, wenn Speichern fehlschlägt.
Verhindert, daß "unfertige" Buchungsgruppen gespeichert werden, wo die
TaxzoneCharts fehlen.

8 years agoChartPicker: Neue Iconnamen
G. Richardson [Thu, 30 Jul 2015 10:42:31 +0000 (12:42 +0200)]
ChartPicker: Neue Iconnamen

8 years agoSteuerzonen und Buchungsgruppen bearbeiten: displayable_name für Konten
G. Richardson [Thu, 30 Jul 2015 10:21:26 +0000 (12:21 +0200)]
Steuerzonen und Buchungsgruppen bearbeiten: displayable_name für Konten

Die description-Variable in TaxzoneChart enthält nun den
displayable_name für die Konten.

Für die Anzeige der Kontennamen beim Bearbeiten von Steuerzonen und
Buchungsgruppen, wo die Konten nicht bearbeitet werden können sondern
nur angezeigt werden sollen. Kein "--" mehr.

8 years agoTaxzoneChart displayable_name und refactoring
G. Richardson [Thu, 30 Jul 2015 05:39:47 +0000 (07:39 +0200)]
TaxzoneChart displayable_name und refactoring

displayable_name für die Kontenbeschreibung benutzen.

Statt eigener Methoden in TaxzoneChart die Foreign Key Verknüpfungen von
Rose nutzen.

8 years agoSteuerzonen überarbeitet - Prüfung und Löschen
G. Richardson [Thu, 30 Jul 2015 04:36:03 +0000 (06:36 +0200)]
Steuerzonen überarbeitet - Prüfung und Löschen

Nicht benutzte Steuerzonen können jetzt gelöscht werden, sowie deren
Kontenzuordnungen geändert werden (wie bei Buchungsgruppen). Siehe
Feature #70.

Schlägt die Speicherung neuer Steuerzonen fehl, weil z.B. die
Buchungsgruppenkonten fehlen, gibt es nun einen Rollback und eine
ordentliche Fehlermeldung, siehe Fehler #68.

8 years agoSyntaxfehler in locale/en/all behoben
G. Richardson [Thu, 30 Jul 2015 06:00:07 +0000 (08:00 +0200)]
Syntaxfehler in locale/en/all behoben

8 years agoLieferwertbericht - unnötige Konfigurationsparameter entfernt (Ergänzung)
Jan Büren [Tue, 28 Jul 2015 12:39:17 +0000 (14:39 +0200)]
Lieferwertbericht - unnötige Konfigurationsparameter entfernt (Ergänzung)

Vergessene Dateien zum Commit von gerade

8 years agoLieferwertbericht - unnötige Konfigurationsparameter entfernt
Jan Büren [Tue, 28 Jul 2015 12:09:48 +0000 (14:09 +0200)]
Lieferwertbericht - unnötige Konfigurationsparameter entfernt

Die 3.1er Erweiterung des Lieferplans ist mittlerweile in einem eigenen Bericht (Lieferwertbericht)
 und muss nicht extra in den defaults konfiguriert werden.
Ferner Mandantenkonfiguration etwas besser beschrieben:
Die letzte noch erhaltene Option wirkt sich auch nur auf den Lieferwertbericht und nicht den Lieferplan aus.

8 years agoRB als Standard Druckvorlage gesetzt - Pflichtenheft übernmommen
Jan Büren [Tue, 28 Jul 2015 11:53:04 +0000 (13:53 +0200)]
RB als Standard Druckvorlage gesetzt - Pflichtenheft übernmommen

Da der Pfad Standard in einigen Dateien (DB-Upgrade-Skript) hart-kodiert wurde,
insbesondere um die Pflichtenheft-Druckvorlagen nachträglich in benutzdefinierte
Vorlagenverzeichnissse zu packen, ist dies entsprechend auf Pfadebene abgebildet.
S.a. #69

8 years agoUndefined chart bei taxkey 0 und 1
Martin Helmling mh@waldpark.octosoft.eu [Mon, 27 Jul 2015 11:56:08 +0000 (13:56 +0200)]
Undefined chart bei taxkey 0 und 1

Nicht nur bei Taxkey 0 gibt es keine chart_id, auch bei taxkey 1.
Abfrage nun umgestellt.