Projektbericht - Sortierung nach Status und Typ repariert
ist nach Umstellung auf Controller kaputt gegangen
OpenDocument Druck: foreach Konstrukte korrekt ausschneiden
Projektbuchungsbericht: Datumsbeschriftung ist von ... bis
nicht "zum Stand" und "Gegenüberstellen"
Typo in locale/de/all
PriceSource: Vor Popup Einheit resetten
Ansonsten gibt es beim nächsten Update Probleme mit doppelt formatiertenEinheiten.
PriceSource: Stammdaten beachten jetzt Einheiten
PriceSource: Probleme dokumentiert
RecordItem: unit_muiltiplier Methode
make_record: Zusätzliche Formvariablen speichern.
VERSION auf 3.3.0-beta angepasst
locale de angepasst
CRM Dateien entfernt
Migrationsscripte löschen
MetaSetup für discount in Vendor
discount ist jetzt identisch mit dem äquivalent in Customer.
Changelog für 3.3. beta
Typos in menu doku
UPGRADE Datei aktualisiert
Dokumentation aktualisiert (html und pdf)
Dokumentation an Version 3.3 angepasst
Debug-Modus bei Kontoauszugsverbuchung ausgeschaltet
Die Punktespalte wird nicht standardmäßig angezeigt.
USTVA.pm : refactoring von get_coa und coa_get
get_coa benutzt jetzt intern instance_conf und coa_get kann komplettdurch einen instance_conf Zugriff ersetzt werden.
get_standard_dbh für USTVA.pm Abfrage
behebt #73
BankAccount.pm - require für Chart Abfrage
Locale - richtigen Filehandle für Menüübersetzungen benutzen
Überarbeitung Speichern von Buchungsgruppen
analog zum Verhalten von Steuerzonen: beim Speichern bessere Prüfung undgegebenenfalls Fehlermeldungen und Rollback, wenn Speichern fehlschlägt.Verhindert, daß "unfertige" Buchungsgruppen gespeichert werden, wo die...
ChartPicker: Neue Iconnamen
Steuerzonen und Buchungsgruppen bearbeiten: displayable_name für Konten
Die description-Variable in TaxzoneChart enthält nun dendisplayable_name für die Konten.
Für die Anzeige der Kontennamen beim Bearbeiten von Steuerzonen undBuchungsgruppen, wo die Konten nicht bearbeitet werden können sondern...
TaxzoneChart displayable_name und refactoring
displayable_name für die Kontenbeschreibung benutzen.
Statt eigener Methoden in TaxzoneChart die Foreign Key Verknüpfungen vonRose nutzen.
Steuerzonen überarbeitet - Prüfung und Löschen
Nicht benutzte Steuerzonen können jetzt gelöscht werden, sowie derenKontenzuordnungen geändert werden (wie bei Buchungsgruppen). SieheFeature #70.
Schlägt die Speicherung neuer Steuerzonen fehl, weil z.B. die...
Syntaxfehler in locale/en/all behoben
Lieferwertbericht - unnötige Konfigurationsparameter entfernt (Ergänzung)
Vergessene Dateien zum Commit von gerade
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:...
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 benutzdefinierteVorlagenverzeichnissse zu packen, ist dies entsprechend auf Pfadebene abgebildet....
Undefined chart bei taxkey 0 und 1
Nicht nur bei Taxkey 0 gibt es keine chart_id, auch bei taxkey 1.Abfrage nun umgestellt.
Übersetzung für Preisupdates angepasst
ein "nicht" wurde in der Deutschen Fehlermeldung für negative Prozent vergessen.
Bugfix: Kommentarhandling in Inifile
Das ist aber immernoch Schrott, weil die Latex order # enthält, undtrotzdem rausgegrillt wird.
Datumsfeld bei Brief update / edit sicher gemacht
Fehlendes Präfix letter. ergänzt.
Waren gruppieren für Brieffunktion entfernt
E-Mail Versand für Brief entfernt
Die Funktion ist aktuell nicht auf gutem technischen Niveau und derursprüngliche Auftraggeber benötigt diese auch gar nicht.
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
PartPicker: Neue Iconnamen
PriceRule: inline javascript mit ; terminieren
Layout: Inlinejavascripte mit ; trennen
locales Update
AttrDuration: Test muss Sprachinvariant sein
Rechte: In die Datenbank verlagert
Admin: Standardgruppe erst anlegen, wenn keine dbupgrade mehr
Rechte: SL::Auth::all_rights() > $::auth>all_rights
DBUpgrade: Pfad überladbar machen
DBUpgrade: lxdebug Statements entfernt
So kann es aus scripts/ aufgerufen werden.
DBUpgrade: locales parsen
crm locales
Locale: zusätzliche Locales parsen
iconmap update
Menu: Doku in 00-erp.yaml
menus: menu.pl links entfernt
Javascript Menü: typos
Menu: menu.pl links entfernt
migrate_menu: trailing whitespace im yaml dump
Menu: Rechtschreibung
Menu: Caching und access korrekt clearen
Menu: YAML::XS benutzen wenn vorhanden
Menu: Fehlermeldungen Update
Alte Menüdateien entfernt
Menüstruktur auf YAML geändert
Erste Version migrate_menu
Layout/empty: empty.json und emty.html ermöglichen
Dispatcher: FCGI Finish -> 10ms schneller im Browser
Menu: Bei einzelner erp.ini nicht alles umkopieren.
Layout: Icons in Javascript Menü gefixt
Menu: HTML Menü parsing n+1 beseitigt
Inifile: alten Schrott beseitigt
Imagemaps generiert.
Layout: MenuLeft auf neue Maps angepasst
Menu: kleinere Fixes an den Icons
Image Maps ohne GD
GD verliert bei Palette pngs die Transparenz, und Stackoverflow findetad hoc nichts wie das zu fixen ist.
migrate update
Menus: ICON ohne .png
migrate script für menu
Menu: ICON property
Migrationsscript das Iconmappings enthält
Icons strukturunabhängig benannt.
weblogo entfernt
Bei Kontenabgleich Differenz der ausgewählten Zeilen richtig berechnen
Bei round_amount muß man immer die nötige Anzahl der Stellen alsParameter mitgeben, ansonsten wird auf 0 Stellen gerundet.
behebt #66
Sammelaufträge - fehlerhaftes Verhalten
Standardmäßig wird der Sammelauftrag, zusammen mit den Positionen, perRecordLinks verlinkt. Eine Ausnahme besteht wenn der Sammelauftrag ausgenau einem Auftrag entstanden ist, in dem Fall wird angenommen, daß"als neu speichern" gemeint ist, und es gibt keine Verlinkung....
Belegpositionen nicht mehr mit ordnumber, transdate, cusordnumber speichern
stattdessen für das Drucktemplate der Rechnung ordnumber_oe, transdate_oe undcusordnumber_oe aus Recordlinks auslesen, und auch entsprechendeDruckvariablen für Angebot und Lieferschein bereitstellen....
Einheitliche displayable_name Methode für ar/ap/oe/do Objekte
Bestehend aus Dokumentenname und Dokumentennummer, z.B.Rechnung 12Gutschrift 20Verkaufslieferschein 15b
Einheitliche Methode record_number für ar/ap/oe/do Objekte
entspricht jeweils invnumber/ordnumber/donumber
Methode displayable_type auch für Lieferscheine
record Aliase für Items
damit man von DeliveryOrderItem, OrderItem und InvoiceItem direkt aufdas entsprechende ar/ap/do/oe Objekte verweisen kann.
Beispiel in console:
die erste Position aus der ersten Rechnung: my $item = SL::DB::Manager::Invoice->get_first()->items->[0];...
Items in Belegen können durch LinkedRecords angesprochen werden
kivi.js: Support für jQueryUI-ToolTips wegen ToolTipster entfernt
Siehe Commit c0713b6. Damit nur ein ToolTip-System genutzt wird, und dajQueryUI-ToolTip bisher nirgends in Templates verwendet wird, fliegt nunder Support aus kivi.js. Grund ist auch, dass jQueryUI-ToolTip kein HTML...
wzToolTip durch jQuery ToolTipster ersetzt
wzToolTip hat ein uraltes, ist in der Benutzung ausgesprochenunkomfortabel und unflexibel und muss zwingend in jedem benutzendenTemplate manuell nach dem <body>-Tag eingebunden werden. Dadurch kannes z.B. nicht im Layout mit ausgegeben werden.
SL::DB::CustomVariable->value für Typ Nummer auch wirklich Nummer zurückgeben
Da die Spalte number_value in der DB vom Typ numeric() ist, wird das vonRose als String eingelesen. Das bedeutet, dass ->number_value z.B. derWert '0.00000' liefert, was im Booleschen Kontext trueish ist – nicht...
Standard-Druckvorlagen entfernt
Da die Standard-Druckvorlagen nicht mehr weiter gepflegt werden, enstprechend für dennächsten Release als Auswahloption entfernt.
Projektliste in Detailsanzeige bei Angeboten, Aufträgen und VK-Rechnungen füllen (v2)
oe und is speichern die Projekt-Dropdowns, die im jeweiligen form_headerzusammengebaut werden, in $TMPL_VAR{ALL_PROJECTS}.
Das Projekt-Dropdown in io.pl für die Detailsanzeige (zweite...
Revert "Projektliste in Detailsanzeige bei Angeboten und Aufträgen füllen"
This reverts commit fd71c09ec391d9ae8c9276597d0f0e574cc0b4c1.
Lieferscheinsuche: initialer Fokus auf Kunden-/Lieferantenname
Dadurch ist die Maske konsistent mit allen anderen Suchmasken im Verkaufund Einkauf.