Admin: Teile von admin.pl in neuen Controller Admin verschoben; Mandanten anzeigen
Datenbankupgradescript für Mandanten
Steuern beim Update
Sorgt dafür dass beim Upgrade steuerfilterung.pl mehr Steuern ausdem Kontenrahmen SKR04 erkannt werden.
template zum popup-Fenster
Enthält das template zu Commit 48452323cbb2feea5ec937b5328a4778e0da55ca.Zeigt die Artikel bei einem Update in einem Popup-Fenster an.
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Stammdaten-Lager für Dienstleistungen auch anzeigenDa Dienstleistungen überall im Programm auch ein- und auslagerbar sind,ist es nur konsequent hierfür auch einen Standardlagerplatz, Standardlagermenge sowieeinen Mindestbestand anzugeben
Popup-Button bei Upgrade
Beim Upgrade für eindeutige Artikelnummern, war es bisher nichtmöglich die bestehende Artikelliste zu durchsuchen. Jetzt kann mandurch Klick auf einen Button ein Popup-Fenster öffnen, um dieArtikelliste zu durchsuchen.
Fixed #2238....
Buchungen in unrealistischen Zukunfts-Intervallen vermeiden s.a. Trac 1897Hinzufügen eines neuen defaults "max_future_booking_interval".Entsprechend editierbar wie closedto
Einkaufsrechnung - Erneuern und als Entwurf speichern auch bei locked anzeigenWichtig ist, dass Buchen nicht angezeigt wird. Alles andere muss aber vorhanden sein, daman ansonsten kein Update mehr machen kann.Beispiel: Das voreingestellte Rechnungsdatum liegt im geschlossenen Zeitraum, jetzt...
Nicht mehr benutzte Vorlagen entfernt
Der Lieferplan nutzt inzwischen den ReportGenerator.
Möglichkeit die Paginating Links auf ein DOM Element zu senden
admin.pl: alten Code für Migration der Datei users/members entfernt
Aufruf multiselect2side fixen: richtige ID übergeben
Migration Freitext-Lagerfeld nach wirklichen Lager verbessert.Automatisches Durchsuchen war unsauber, hier wurde nur der erste Treffer gefunden.Leer-Auswahl von einzelnen Lagerplätze nachdem schon ein Lagerplatz ausgewählt wurde,aktualisiert nicht den Lagerplatz richtig. Zumindestens beim Anlegen abgefangen und...
Zuviel Text geschrieben
Verkaufs- und Einkaufslieferschein um Standardlagerverfahren erweitert (#2284)s.a. Changelog, bzw. Trac-Eintrag 2284 hierzu.
Fehlende Template Direktive ergänzt
Focus in der Loginmaske gefixt
Merge branch 'gewicht'
Conflicts: SL/Controller/ClientConfig.pm SL/DB/MetaSetup/Default.pm
Fehlendes [% USE HTML %]
ustva.html: HTML gefixt
Doctype sagt HTML 4.01 Transitional: <br>-Tags nicht schließen -Tag gefixt
Ergänzung für Standardlager und Standardlagerplatz editieren in Mandantenkonfiguration
Fehlende Parameter bei der Übergabe für die Mandantenkonfiguration ergänzt.
Debug Statement entfernt
Standardlager und Standardlagerplatz über Mandantenkonfiguration einstellbar
Standardlagerplatz direkt beim Umlagern ändern, falls entsprechend angehakt
Standardlagerplatz als Vorauswahl beim Einlagern setzen.
Standardlager und Lagerplatz entsprechende Vorauswahl beim Einkaufslieferschein
Nachtrag zum Commit von eben zu für 2284Copy / Paste Fehler in form_header.htmlCopy / Paste Fehler in Default.pmVergessene ausgelagerte common select_warehouse_bin.htmlhinzugefügt.
Conflicts: SL/DB/MetaSetup/Default.pm locale/de/all
Migration von parts.bin nach wirklichen Lager und Lagerplatz s.a. Ticket 2284
DeliveryPlan Anpassungen für Filtered Helper
Unnötige Hiddens entfernenAnzeigekonfiguration von GewichtenGewichte in Druckvorlagen
Durch diesen Commit werden1. unnötige Hidden-Variablen aus html-templates entfernt, die mitGewichten zu tun haben.2. die Anzeige von Gewichten konfigurierbar gemacht....
Radiobuttons für Sammelkonten
Beim Erstellen oder Bearbeiten von Konten, konnte man bisher einKonto gleichzeitig als Sammelkonto für sowohl Verkauf, Einkauf undInventar verwenden. Durch die Verwendung von Radiobuttons wird diesnun eingeschränkt.
Merge branch 'currency'
Gewicht im Einkauf/Verkauf
Gewicht wird nun sowohl im Einkauf als im Verkauf in allen Maskenangezeigt. Die Variablen stehen auch im Druck zur Verfügung.
Anpassung nach Update jQuery 1.9.1
DB-Upgrade Eindeutige Artikelnummern: Fixes & Spalte "Gültig" anzeigen
Typo
Grundstein für Gewicht in Auftrag/Lieferschein/Rechnung
In allen VK- und EK-Masken soll bald auch das Gewicht angezeigtwerden. Grundsätzlich ist das mit diesem Commit schon für alleVK-Masken möglich, allerdings sind noch kleine Verbesserungen nötig.
Verkauf->Berichte->Lieferscheine: Lieferdatum mit anzeigen lassen.
Ansprechpersonensuche: überflüssigen Parameter 'db' entfernt
Behebt Bugs für Währungen
Vergessene Anpassungen von der Spaltenumbenennung in currencies.plwurden noch repariert (auch in currencies.pl selbst). Weiterhinwurden noch andere Bugs repariert, wie Anlegen von Kunden, korrekteAnzeige der Währung bei Lieferanten und Kunden, speichern von Rechnungen...
Revert "Erstelle Tabelle currencies"
This reverts commit 6d06b178d7e1b488396a91ce337a0801ed5893c8.
Conflicts: locale/de/all
Revert "Nutzung der Tabelle currencies"
This reverts commit be776964b83340e69fa2f02eae59b703c0c95b88.
Revert "Standardwährung abfragen"
This reverts commit 014161b801605beb68878f0045da995bccad0a1a.
Konflikt zwischen zwei Upgrade-Scripten beheben
Im template erzeugnisnummern.html vom Upgrade erzeugnisnummern.plwurde eine Form-Variable continued gesetzt, die auch vom Upgradesteuerfilterung.pl benutzt wurde. Dadurch kam es zu Problemen.
Die Variable 'continued' wurde nun in steuerfilterung umbenannt....
Verbesserung Upgrate
Das Upgrate-Script steuerfilterung.pl ordnet jetzt kivitendo be-kannten Steuern schon automatisch Kontoarten zu.
Artikelsuchmaske auf L.checkbox_tag/L.radio_button_tag umgestellt
SEPA: "gewünschtes Ausführungsdatum" in Oberfläche richtig benennen
Ging in 46bc75c8 kaputt.
Standardwährung abfragen
Beim Erstellen einer neuen DB wird nun die Standardwährung abgefragt.
Nutzung der Tabelle currencies
Dieser Commmit passt den Code an, um die Tabelle currencies zu nutzen.
Erstelle Tabelle currencies
Für das Upgrade currencies ist es nötig, dass alle Leerzeichen amAnfang und Ende jeder Währung entfernt werden. Dafür sorgt dasUpgrade rm_whitespaces.pl.
Währungen durch einen Eintrag mit Doppelpunkten zu speichern istumständlich und unsicher. Dafür wird nun eine eigene Tabelle erstellt....
Merge branch 'master' into currency
Upgrade-Script für Steuerfilterung
Bei Dialogbuchungen kam es in der Vergangenheit oft zu Verwechslungenmit Vor-/Umsatzsteuer. Daher werden für jede Steuer nun auch alleKontoarten gespeichert, bei denen die Steuer angezeigt werden soll.Dieser Commit enthält das DB-Update, um die Speicherung möglich zu...
Filtert Steuern bei Dialogbuchungen
Bei Dialogbuchungen kam es in der Vergangenheit zu Verwechslungenvon Umsatz- und Vorsteuer. Für jedes Konto werden daher nun Steuernnur noch angezeigt, wenn die Steuer so eingestellt ist, dass siefür die Kontoart des ausgewählten Kontos angezeigt wird....
"Verknüpfte Dokumente" auch bei Kreditoren-/Debitorenbuchungen anzeigen
Buchungsjournal: Filter "Bearbeiter" gefixt
Behebt #2248.
Periodische Rechnungen: Checkbox für "alle drei Monate" richtig benennen
"quartalsweise" meint normalerweise die Ausführung am ersten Tag einesjeden Quartals, sprich am 01.01., 01.04., 01.07. und 01.10. Beiperiodischen Rechnungen ist aber gemeint, dass Rechnungen im Abstand...
Verknüpfte Dokumente: Schließen des Fensters gefixt
Behebt auch das Problem, dass der AJAX-Spinner bis zum nächstenvollständigen Seitenladen erhalten bleibt.
Kunden-/Lieferantenstammdatenmaske: Längen einiger Eingabefelder größer gemacht
Betroffen: Steuernummer, UStID-Nr, Unsere Nummer bei Lieferant/Kunde,Kontonummer, Bankleitzahl, Bank, BIC, IBAN
Doppelte Übersetzungen (Unterschied nur Groß-/Kleinschreibung) vermeiden
Bilanz-Bericht: eigene EB/SB-Filter für Gegenüberstellung
Jetzt kann man sowohl die Bilanz zum Stichtag, als auch zumGegenüberstellungstag, mit Filtern für EB- und SB-Buchungen ziehen.
Ein nützlicher Vergleich ist z.B.:
Zum Stand: 31.12.2012 (keine Haken gesetzt)...
cc Feld beim Kunden reaktivieren und bcc-Feld verschoben
Das Cc-Feld in der Kundenmaske wieder aktiviert. Die Funktionalität warnoch voll vorhanden, nur das Feld aus der Maske verschwunden.
Außerdem das Bcc-Feld von dem Reiter "Ansprechpartner" in den Reiter...
Bericht Ansprechpersonen: weitere Spalten ausgeben können
CSV-Import Ansprechpersonen: Aktualisieren von Existierenden via Spalte "cp_id"
Conflicts: SL/Controller/CsvImport/Contact.pm
Die wichtigsten Einstellungen oben darstellen
Haupt- und Nebensortierung in der Verkaufsberichte-Suchmaskewieder oben darstellen.fixt #2243
Verbesserung Upgrade-Script Erzeugnisnummern
Die Änderung macht es dem Benutzer möglich, direkt beim UpdateArtikelnummern zu ändern. Weiterhin wurde noch Text ergänzt, derdem Benutzer die Änderung erläutert.
Verknüpfte Belege: JS-Code und CSS für jqModal verallgemeinert
Behebt einfach nur Conflicts.
Conflicts: SL/TransNumber.pm
Merge branch 'erzeugnisnummern'
Nummernkreis für Erzeugnisse
Für Erzeugnisse gibt es jetzt einen eigenen Nummernkreis. Lässtman das Feld frei, wird weiterhin der Nummernkreis von Waren auchfür Erzeugnisse verwendet.
Enthält Upgrade-Script für eindeutige Artikelnummern
Dieses Upgrade Script setzt einen Unique-Constraint auf die Spalepartnumer in der Tabelle parts. Falls es doppelte Artikelnummerngibt, wird das Update abgebrochen.
Weiterhin wird ein neuer Nummernkreis für Erzeugnisse in die defaults...
Kontenabgleich - Bug bei Differenz behoben und Feld read-only
Hat man beim Kontenabgleich im Feld "Sammelrechnungsbilanz" Werteeingegeben, die nicht zu einer Differenz 0 geführt haben, kam es nachErneuern manchmal zu Formatierungsfehlern die man nicht mehr beheben...
Kontonummer in der Bilanz anzeigen
In der Bilanz wurde die Kontonummer bei Eigentum nicht angezeigt.
CSV-Import Kunden/Lieferanten: Schalter für Behandlung bereits vorhandener Einträge
Conflicts: SL/Controller/CsvImport/CustomerVendor.pm
SEPA-Masken: Eingabefeldern passend zu XML-Spezifikation in Länge beschränken
Bebuchte Steuern nicht verändern
Wenn man einmal mit einer Steuer gebucht hat, kann man diese nun nichtmehr an der Oberfläche ändern.
Implementiert #2217.
Flash-Meldung im CSV-Report auch anzeigen.
Offen Forderungen / Verbindlichkeiten - Fälligkeitsdatum bei Stichtag berücksichtigenSeit der 3.0 ist der Bericht in freiem Zeitraum und Stichtag aufgeteilt.Der freie Zeitraum ist noch der "abwärtskompatible" Code von damals, der überwiegendüber das Rechnungsdatum offene Posten definiert. Beim Stichtag ist dies aber nicht mehr so,...
Bei Projekten keine Kundenverknüpfung erzwingen
Behebt #2205.
Update-Script für constraints in der acc_trans
Fügt NOT-NULL constraints für die Spalten chart_id und trans_id inder acc_trans hinzu. Falls NULL-Einträge vorhanden sind, wird dasUpdate mit Fehlermeldung abgebrochen.
Weiterhin wird eine Dependency in add_chart_link_to_acc_trans...
JS-Übersetzung immer in HEAD laden
Flash-DIVs immer ausgeben & Flash-Kategorie fett
JS-Übersezung ans neue Javascript-Setup angepasst
"None"-Layout: alle JavaScript-Setup-Funktionen in einer Funktion zusammengefasst
Globaler AJAX-Spinner in Headerzeile rechts
Lokalisierungsdateien jquery-ui hinzugefügt
Fixt #2179.
Druckausgaben wieder richtig ausgeben (falscher Variablenname im Template)
jquery.checkall.js immer laden lassen
Überflüssige Tabellen customertax, vendortax, partstax entfernt
Fixt #2186.
Verknüpfte Belege: beliebige Verknüpfungen hinzufügen können
Update jQuery auf 1.9.1, jQuery-UI auf 1.10.1