Stammdaten - Standardverkäufer nur bei Kunden anzeigen
nicht im Lieferantenbericht
Verkauf -> Berichte -> Kunden - Land und Verkäufer
neue Häkchen bei "In Bericht aufnehmen"
Merge branch 'tax_festsetzen'
Steuern festsetzen
Dieser Commit macht Steuern unveränderbar, wenn mit diesen schongebucht wurde, d.h. ein Eintrag in der acc_trans steht. Man kann nurnoch Namen und Automatikkonten verändern. Weiterhin findet einePrüfung statt, ob Steuerschlüssel 0 ohne Steuern gespeichert wird....
Merge branch 'constraints_in_tax_and_taxkeys'
Kundenadresse auf Google Maps anzeigen
Constraints für tax und taxkeys
Dieser Commit fügt für die Tabellen tax und taxkeys folgendeConstraints hinzu:
Tabelle tax:
1.chart_id hat jetzt einen Fremdschlüssel auf chart.id.2.rate darf nicht mehr NULL sein und hat DEFAULT-Wert 0.3.taxkey darf nicht mehr NULL sein....
Loginbildschirm: Unter Versionsnummer auch aktuelle Git-Revisionsnummer anzeigen
Conflicts: locale/de/all
Kreditorenbuchungen: Checkbox für "Lastschrifteinzug"; Vorbelegung aus Stammdaten
Einkaufsrechnungen: Checkbox für "Lastschrifteinzug"; Vorbelegung aus Stammdaten
RB Druckvorlagen: Proformarechnung eingeführt
Kopie von Auftrag mit Proformarechnung statt Auftragsbestätigungund invdate statt orddate
Refactoring: DHTML-Tab-Dialog durch Variante aus jQuery-UI ersetzt
Sonderbehandlung im template
Dieser Commit ist eine Verbesserung zu Commit9eb59a91db1758fd98d0eff8b081e442ddae5cb3
Im template gab es noch für das Startdatum eines Steuerschlüsselseine Sonderbehandlung, die prüft, ob ein Konto bereits existiertoder nicht.
Update-Script für fehlende Steuerschlüssel
Bisher gab es noch sehr viele Konten, für die kein Eintrag in derTabelle taxkeys und damit kein Steuerschlüssel vorhanden war.Dieses Update erstellt für jedes Konto ohne Steuerschlüssel einenin der taxkeys, s.d. solche Konten den Steuerschlüssel 0 haben....
Fehlende Steuerschlüssel
Bisher wurde beim Anlegen eines neuen Kontos nicht unbedingt auchein Steuerschlüssel gespeichert. Jetzt kommt eine Fehlermeldung,wenn man keinen Steuerschlüssel angibt, bzw. versucht alle Steuer-schlüssel aus einem bestehenden Konto zu löschen....
Kundenstammdatenmaske: Checkbox "Steuer im Preis inbegriffen vorauswählen" verschoben
Refactoring: Parameterredesign SL::Controller::Base::render und SL::Presenter::render
Conflicts: SL/Controller/FinancialControllingReport.pm SL/Controller/ProjectType.pm
DebugMenu entfernt, weil es momentan nicht mehr funktioniert
Projektstammdaten: Liste verknüpfter Dokumente anzeigen
Conflicts: SL/Controller/Project.pm
Presenter-Module für Listen von Verkaufs-/Einkaufsobjekte
Projektverwaltung auf Rose- und Controller-Code umgestellt
Projekt: neue Spalten (Kunde, Typ, gültig)
Experimentelles Hilfe-Overlay wieder deaktiviert
Spalte 'cp_function' in 'cp_position' umbenennen zwecks Kompatibilität mit CRM
Ansprechpersonen: Feld "Funktion/Position"
Error Reporting, und robuster gegen Fehler im Report save/load
pollen für ajax fortschritt max alle halbe sekunde
Fehlerhafterweise wurden leere statuszeilen rot markiert.
paginating für test_import
report paginaten
Fehler korrekt weiterleiten
import button einblenden nach erfolgreichem test.
Übersetzungen
Progress genauer anzeigen
richtigen progress anzeigen
Asynchroner Import
Report in der richtigen Reihenfolge speichern und anzeigen.
CsvReport: Status mitspeichern
Csv Import in Datenbank zwischenspeichern und rudimentärer Report.
SEPA-Einzug: Rechnungen mit gesetztem "Lastschrifteinzug" vorauswählen
Debitorenbuchungen: Checkbox für "Lastschrifteinzug"; Vorbelegung aus Stammdaten
Verkaufsrechnungen: Checkbox für "Lastschrifteinzug"; Vorbelegung aus Stammdaten
Kunden-/Lieferantenstammdaten: anklickbare Checkbox-Labels
Syntaxfehler gefixt
cgi->popup_menu durch L.select_tag (in templates/webpages/ap/form_header.html) ersetzt
HTML aus der Funktion bin/ap.pl:form_footer in ein Template übertragen.
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
html syntax fehler
HTML-Escape unter templates/ap/form_header.html eingefügt
HTML-Code aus bin/ap.pl/form_header in ein eigenes Template übertragen
Menüs: "target=..." wieder unterstützt
JS- und CSS-Menüs: Frame-Header vereinheitlicht
Bankkonten löschbar machen
Da Bankkonten nur von SEPA verwendetwerden, muss nicht geprüft werden, ob das Konto noch verwendet wird.fixt #2085
Umleitung der Ansprechpersonensuche (im MenüV3-Header) gefixt
fixt #2105
Merge branch 'dev'
f-tex Versionsnummern angepasst
Das Einblenden von ausgeblendeten CVar-Filtern gefixt.
Suchmaske für Verkaufsberichte an das "Kivitendo"-Design angepasst.
Überflüssige "jquery-ui"-Einbindungen gelöscht
noch ein jquery include zuviel
Überflüssige JQuery-Includes gelöscht.
Historie-Button bei Waren-/Preisgruppen ausglenden, wenn keine Gruppe gewählt ist
z.B. beim Erstellen.fixt #2086
Bankkonto-Lösch-Button auskommentiert, da die dazugehörende action nicht vorhanden ist.
Lx-Office heißt nun kivitendo
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 imPaginated-Controller-Helfer/im L-Plugin.
"Erfassen" als normale Links anstelle von Buttons darstellen
"Erfassen" sollte als GET-Request erfolgen und nicht als POST.
Buttons "Als Vorlage verwenden" zwecks Einheitlichkeit
Siehe #2065.
L.date_tag für reqdate im Lieferschein verwenden.
behebt #2076
Kunden > Lieferungen: die Übergabe der Lieferadressenid gefixt.
Bei javascriptmenü im Druck auch das Layout ausblenden
behebt #2029
CVar-Filter-Prefix im Suchformular übernehmen
Menüsysteme v3 & v4 verschmolzen (Stil von v4, Name & Code von v3)
Admin-Bereich: Überschriften einheitlich als <h1> anzeigen
Admin-Login-Maske an User-Login-Maske angepasst; Farbgebung für h1-Überschriften rot zur Unterscheidung
Produktnamen in Loginmaske etwas markanter hervorgehoben
Maske zum Bearbeiten von Sprachen gefixt
Vereinheitlichung der L.select_tag + L.options_for_select-Helfern inL.select_tag ging hier etwas schief.
Fixt #2060.
Dialogbuchungen am selben Tag komplett bearbeiten können
Natürlich nur, sofern es in der Konfiguration auch an ist. Macht dieFelder bearbeitbar, wenn die Buttons zum Löschen/Buchen angezeigtwerden; damit wird die Maske wieder konsistent.
Fixt #1942.
Unterstützung für 'href'-Menüeinträge im JavaScript-Menü gefixt
Druckvorlagen: weitere ODT-Varianten vom Standardvorlagensatz
Druckvorlagen: Standard-Vorlagensatz im kivitendo-Design nach offizieller Demo
Fixt #2049.
Druckvorlagen: 'Default' entfernt, 'German' in 'Standard' umbenannt
Siehe #2049.
diverse Doku Aktuallisierungen./templates/print/f-tex/README -> Onlinedoku
Kontoübersicht: Unterscheidung nach Bilanzierung/EUR entfernt
Bei einem Konto ergibt es keinen Sinn, auch Buchungen außerhalb desZeitraumes anzuzeigen. Dafür gibt es GuV, Bilanz etc. Also dieAuswahlmöglichkeit dafür entfernen.
Fixt #1893.
Bei rekursivem Speichern von Artikeln die richtige Zeile editieren.
Mechanismus ist sehr unschön, das muss nochmal besser gemacht werden.behebt #1956
Dienstleistungsbericht: Nicht editierbare Felder nicht zur Auswahl geben
Fixt #2004.
Dienstleistungsstammdaten: diverse Felder nicht mehr anzeigen
Betroffen sind die Felder Gewicht, auf Lager, Lagerplatz,Mindestlagerbestand, hat Seriennummer. Betrifft #2004.
Dienstleistungsstammdaten: Formel, Grafik, Zeichnung, Mikrofilm anzeigen
Betrifft #2004.
CSV-Import Waren/DL/Erzeugnisse: Genauerer Beschreibung für make_X, model_X, lastcost_X
f-tex - kein LaTeX escaping des tempfile dateinamens
Zahlungseingänge/Ausgänge: Zeilennummern anzeigen
Damit kann man Fehlermeldungen besser zuordnen.
Debitoren-, Kreditorenbuchungen: K/L-Bemerkungen als Extra-Feld anzeigen, nicht in normale Bemerkungen kopieren
Fixt #1858.
Bugfix 1842 Offene Posten Alterstrukturliste prüft nur auf tagesaktuellem Datum
Wie in #1842. beschrieben, ist jetzt eindeutiger, wann ein freier Zeitraumausgewählt ist oder eine Altersstrukturliste zum Stichtag.
Testfall 1: Datumsfelder leer oder gefüllt...
login im header richtig escapen