Stammdaten->Berichte->Ansprechpersonen nur mit Recht aufrufen können
Stammdaten->Berichte->Kunden- oder Lieferanten nur mit Recht aufrufen können
Kunden/Lieferanten-Bericht: nach Steuerrate filtern und anzeigen
Kunden/Lieferanten-Bericht: nach Zahlungsbedingung filtern
Kunden/Lieferanten-Bericht: nach Abteilung filtern
Abteilungen im neuen Design anzeigen
customer: Mahnsperre in Bericht anzeigen, sortieren und filtern
Kosmetik: Ausrichtung
Kunden-/Lieferantensuche: Suche nach allen entsprechenden Telefonnummern
- alle Telefonnummer-Felder in entweder Kunden- oderLieferantenstammdaten- alle Telefonnummer-Felder in Ansprechpersonen
Stammdaten->Berichte->Kunden Abt1 und Abt2 erweitert
Kunden-/Lieferantenstammdaten: Berechtigungsmodell gefixt
Neues Modell sieht wie folgt aus:
1. Alle Personen haben Leserechte auf alle Kunden- & Lieferantenstammdaten. Das betrifft nicht nur die Stammdatenmasken, sondern auch die AJAJ-Autovervollständigung (Kunden-/...
Factur-X/ZUGFeRD: in »Factur-X/ZUGFeRD« umbenannt
Mit ZUGFeRD-Standard Version 2.1.1 ist der offizielle Name desEU-Standards schlicht Factur-X. ZUGFeRD ist nur noch der toleriertealte Name.
In der Oberfläche ist nun überall von »Factur-X/ZUGFeRD« die Rede....
Kundenstammdatensuche: Filter auf ZUGFeRD-Einstellungen
Berichte Kunden/Lieferanten u. Artikel: CVars von Typ Datum als hidden mitnehmen
Damit die Filter beim Export oder beim Sortieren nicht verschwinden.Behebt #215 (redmine).
Zu 47da14db generische LS-Mail: locales und Anhak-Option in Suche
Ansprechpartner um boolean Hauptansprechpartner erweitert
Entsprechend mit einigen Attributen für den Export von Kundenstammdatenhinzugefügt.Hintergrund: Ansprechpartner-Export gibt nur die Liste aller Ansprechpartner.Das Feld Kontakt (in der Tabelle Kunde) war wahrscheinlich der Vorgänger...
Stammdaten-Kunden: Neues Feld Amtsgericht. Weitere Export-Möglichkeiten
Ust-ID, Kreditlimit, Amtsgericht (benötigt bspw. für Factoring)
Stammdaten -> Kunden um Textfelder Rechnungsmail und Herkunft personenbezogener Daten erweitert
i)Die Rechnungsmail ist die generische E-Mail des Kunden, welche dieRechnung in der Regel bearbeitet (buchhaltung@, einkauf@).ii)Aufgrund der DSGVO ist es im Zweifel sinnvoll den Erstkontakt...
Mandantenkonfiguration: experimentelle Features einzeln an-/abschaltbar machen
es gibt nun "feature_experimental_order" und "feature_experimental_assortment"
angepasster cherry pick von odyn: bc94c40f2f64e7b40fbd90c49dbf41f86688c32d
Auftrags-Controller: weitere Links hierhin bei experimentellen Features
ActionBar: ReportGenerator nutzt per Default nun die ActionBar
ActionBar: Verwendung bei Kunden-/Lieferanten/Ansprechpersonensuche standardisiert
• »Weiter« → »Suchen«• »Neuer Kunde/Lieferant« → »Erfassen«
ActionBar: Verwendung bei Kunden-/Lieferanten/Ansprechpersonensuche
fix FSF address
TopQuickSearch: Bei Kunden den neuen all filter in den callback aufnehmen
Keine Default Exporte mehr in den main:: space
Ich hoffe ich habe alle erwischt. Dieser Commit, macht folgendes:
Exports in den main:: space passieren immer, wenn ein bin/mozilla/script ein Modul einbindet, das @EXPORT setzt.
Laut meiner ack/grep Magie sind das SL::MoreCommon und SL::Helper::Flash...
TopQuickSearch für Kunden und Lieferanten
Kosmetik
Stammdaten->Berichte->Kunden/Lieferanten: Sucheinstellungen richtig anzeigen.
Für Postleitzahl, Straße und Land waren die Variablennamen nicht richtig.
GLN: In Bericht Kunden/Lieferanten anzeigen und danach suchen können.
Preisgruppe bei Stammdaten->Berichte->Kunden anzeigen lassen können.
Conflicts:
SL/CT.pm bin/mozilla/ct.pl
surplus: Erfassungsdatum bei Stammdatensuche Kunden/Lieferanten ...
... im Bericht anzeigen und danach filtern.
SL/CT.pm bin/mozilla/ct.pl templates/webpages/ct/search.html
Übernahme aus Kundenprojekt.
Stammdaten -> Berichte -> Kunden: Nach Standardverkäufer filtern können.
Generische Unterstützung für CTI: Click-to-dial
Kunden-/Lieferantenbericht: Zahlungsbegingungen anzeigen können.
Kunden/Lieferanten-Suche: Erfassen-Button überarbeitet
Nicht mehr benötigten Code aus bin/ct.pl entfernt
Lieferbedingungen analog zu Zahlungsbedingungen eingeführt.
Sie können angelegt werden, beim Benutzer voreingestellt werdenund in allen Ein- und Verkaufsmasken gesetzt werden.
"Kunden/Lieferanten Erfassen"-Button führt zum Controller
Rabatt in Kunden-/Lieferanten-Bericht mit aufnehmen können.
Ansprechpersonensuche auf neuen CustomerVendor-Controller verlinken lassen
Pfad in der Kunden/Lieferanten-Liste angepasst
Merge branch 'master' of github.com:kivitendo/kivitendo-erp
Conflicts: bin/mozilla/do.pl bin/mozilla/ir.pl bin/mozilla/oe.pl
Trac 2300 / 2301 zweiter Versuch;-)
Nicht mehr verwendete Einstellung $::form->{jsscript} entfernt
$::request->layout->focus() größtenteils durch class="initial_focus" ersetzen
Doppelte Übersetzungen (Unterschied nur Groß-/Kleinschreibung) vermeiden
Bericht Ansprechpersonen: weitere Spalten ausgeben können
In Kunden-/Liefernaten-Stammdatenbericht Filtereinstellung für Land auch ...
... nach Umsortieren beibehalten.
Zu commit 2def6461e70255e05432757a744188e84c767f79
Verkauf -> Berichte -> Kunden - Land und Verkäufer
neue Häkchen bei "In Bericht aufnehmen"
Spalte 'cp_function' in 'cp_position' umbenennen zwecks Kompatibilität mit CRM
Ansprechpersonen: Feld "Funktion/Position"
Bei numerischen CVars die Filteroptionen mit übergeben.
fixt #1864
fokus in Kunden und Lieferanten gefixt
fokus in Stammdaten->Berichte->Kunden gefixt
Speicherroutine darf nur auf "customer_vendor_edit" testen
Ansprechpersonensuche um PLZ, Ort ergänzt
Und nach Straße, PLZ, Ort sortierbar gemacht
Globale Objekte nicht lokalisieren
Ansprechpartner mit Title
'Mobile 1' und 'Mobile 2' wieder zu 'Mobile1' und 'Mobile2' gemacht.
Dabei "Mobile" zu "Mobil" eingedeutscht
CVars in der Ansprechpartnersuche
Ansprechpartnersuche: Filteroptionen lokalisieren
Suche nach Ansprechpartnern
Merge aus zwei verschiedenen Implementierungen der gleichen Funktionalität
Features:- behandelt Ansprechparter als direkte Suchziele wie Kunden und Lieferanten (1)- Suche ähnlich den bekannten Suchmasken (1)- Suche nach direktem Suchwort (2)...
CVars in Ansprechpartnern.
Lieferadresse löschen ohne CT->delete_shipto
SL::DB::Contact->detach nicht automatisch speichern lassen
ct.pl delete_contact: Fehler abgefangen.
gelöschte Benutzer in ct/form_header ausblenden
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
Den Wert Homepage in cv nur vorbelegen, falls nicht leer
Auch wenn Holgers Kommentar nicht besonders konstruktiv ist und fernerein netter Bug-Report auch zielführend wäre:'warum, zur Hölle, wird die Variable homepage in der Stammdatenmaske mit"http://" belegt wenn überhaupt nichts drin steht????!?!?????!?@#°^!'...
Ansprechpartner löschbar machen.
Ansprechpartner können jetzt gelöscht werden. Ist der Ansprechpartner noch inverwendung wird eine Nachricht an den User gegeben und der Ansprechpartner nurauf ungültig gesetzt. Ungültige Ansprechpartner werden in den Belegmasken nicht...
Fix für Bug 1759: (Verbesserung) Währung bei Kunden / Lieferanten vorbelegen
Für Kunden und Lieferanten kann jetzt in den Stammdaten eine Währungeingestellt werden, die als Voreinstellung in den Ver- und Einkaufs-Masken dient.
User Attribut "role" entfernt.
Wurde früher benutzt um Rechteverwaltung zu emulieren. Es gab noch zweiInstanzen wo das benutzt wurde um zu kontrollieren ob das Feld bcc angezeigtwerden soll, die sind jetzt auf das Recht "email_bcc" gemappt.
Als Schmankerl: role wurde im Userbereich unter den Benutzereinstellungen als...
Stammdaten -> Kunden -> Homepage. Falls die URL ohne Protokoll (http://) eingegeben wurde, entsprechend automagisch ergänzen
Vorauswahl der Sprache fuer Kunden in defaults
Lieferungentab mit jQuery & AJAX neu laden lassen, nicht via CGI::AJAX
Ansprechpersonentab mit jQuery & AJAX neu laden lassen, nicht via CGI::AJAX
Lieferadressentab mit jQuery & AJAX neu laden lassen, nicht via CGI::AJAX
Bug 1275: Unbenutzte Lieferadressen lassen sich nicht löschen
Code für Löschen von Lieferadresse und Kontaktperson hatte sich vermischt.
CVar Filter wurden in Kundensuche nicht weitergereicht an den Export.
Konfigurationsort für viele Flags ist Abschnitt 'features', nicht 'system'
Hoffentlich Fix für Bug 1624.
Globale Variablen für Systemeinstellungen und Features nach %::lx_office_conf verschoben
Betroffen sind: $webdav $vertreter $lizenzen $show_best_before $parts_show_image $parts_image_css $parts_listing_images $eur $dbcharset $language
Kunden-/Lieferantensuche: Eingestellter Filter nach Kunden-/Lieferantentyp in Kopftexte anzeigen
Teil eines Fixes für Bug 1552.
Diverse Filterkriterien beim Sortieren von Kunden-/Lieferantenlisten erhalten
Fix für Bug 1550.
Zahlen beim CSV-Export ohne Tausendertrennzeichen formatieren
Fix für Bug 1393.
Nach Redirect keine Ausgaben tätigen
Vertretermodus: Immer bisherigen Vertreter anzeigen & nur wahlweise ändern
Neues Verhalten in der Kundenmaske: Wird ein Kunde neu angelegt, somuss ein Vertreter ausgewählt werden.
Wird ein bestehender Kunde bearbeitet, so wird der Name des bisher fürihn ausgewählten Vertreters immer angezeigt. Zusätzlich hat der...
Im Vertretermodus auch ungültige Vertreter in Vertreterauswahl anzeigen
save_history sollte NICHT jedesmal eine neue datenbankverbindung aufmachen.
Aufrufe von 'exit' durch eigene Funktion '::end_of_request()' ersetzt.
Außerdem dafür gesorgt, dass Meldungen, die per$form->show_generic_(error|information) ausgegeben werden, nichtdoppelt angezeigt werden.
bin/mozilla/io.pl bin/mozilla/oe.pl
Bei Wechsel Ansprechpartner Drop-Down-Boxen für Titel/Abteilung zurücksetzen
Fix für Bug 1311.
"Vertreter" sind Kunden mit Kundentyp mit Vertreter-Flag, nicht die Kundentypen selber
"Firmenname" durch "Kundenname"/"Lieferantenname" in Stammdatenmasken ersetzt
Fix für Bug 1198.
"Vertreter"-Feature in Kunden-/Lieferantenstammdaten wieder eingebaut
Lieferungen für Lieferanten in der Stammdaten->Lieferantenmaske hatte ein paar Daten nicht korrekt auf Lieferant geändert.
Fix für Bug 1130.
Benutzerverwaltung im Bereich Verkauf > Ansicht nur auf eigene Verkaufsdokumente erweitert. Standardmässig bleibt alles wie vorher (Db-Upgrade-Skript was dieses Recht für alle vorhandenen Gruppen setzt) Sobald das Recht für die Gruppe nicht gesetzt wird, wird entsprechend bei den Verkaufsberichten auth>assert('sales_all_edit') auf employee_id geprüft. Bei Stammdaten->Kunden->Lieferung wird zusätzlich auf dieses Recht geprüft
Tabs aus *.pl Dateien entfernt.
ajax_autocomplete für Kunden/Lieferanten.
ct strict
Bugfix für Bug 1127. webpages/ct/get_delivery_master ist nicht customer/vendor sicher. Eine entsprechende Abfrage in das Template eingefügt. Ferner vor dem Aufruf von parse_html noch ->IS_CUSTOMER gesetzt
cp_greeting durch cp_gender ersetzt in CT.pm und ct.pl