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
Update jQuery auf 1.9.1, jQuery-UI auf 1.10.1
Stammdaten - Standardverkäufer nur bei Kunden anzeigen
nicht im Lieferantenbericht
Verkauf -> Berichte -> Kunden - Land und Verkäufer
neue Häkchen bei "In Bericht aufnehmen"
Kundenadresse auf Google Maps anzeigen
Refactoring: DHTML-Tab-Dialog durch Variante aus jQuery-UI ersetzt
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
Spalte 'cp_function' in 'cp_position' umbenennen zwecks Kompatibilität mit CRM
Ansprechpersonen: Feld "Funktion/Position"
Kunden-/Lieferantenstammdaten: anklickbare Checkbox-Labels
Kunden > Lieferungen: die Übergabe der Lieferadressenid gefixt.
Kontaktpersonenfeld von Freitext auf Datum umstelen
Basierend auf Patch von Thomas Heck <t.heck@linet-services.de> mitVerfeinerungen von mir.
Implementiert #2021.
fokus in Stammdaten->Berichte->Kunden gefixt
Das muss natürlich Button heißen
Ansprechpartner nicht mehr beim drücken der Eingabetaste löschen
fixt #2020
fokus gibt es nicht mehr als javascriptfunktion, also überall aus dem onload genommen.
<body> entfernt.
erzeugt mit find . -type f | xargs sed -i '/^\s*<body>$/d'
</body> entfernt
erzeugt mit find . -type f | xargs sed -i '/^\s*<\/body>$/d'
</html> entfernen
erzeugt mit find . -type f | xargs sed -i '/^<\/html>$/d'
<body> in eigene Zeile (für späteres entfernen)
commit erzeugt mit:find . type f | xargs perl -i -pae 'if (/\]<body/) { s/\[%/[%/g; s/<body/\n<body/ }'
Fehler: 'Can't locate object method "id" via package "SL:B::Contact"' in Lieferschein(Verkauf) behoben.(2. Anlauf)
aus Commit 5896615180704b3dddba46f4064a47ff1f094c3c
Umstellung der Kunden-Eigenschaft '"Steuer im Preis inbegriffen" als Default' auf den Datentyp boolean.
Siehe Commit: 7bff84cbc6daa65a74b9f5c83415c98856eb30a1
Möglichkeit zum Setzen von "Steuer im Preis inbegriffen" als Default
fixt #1985
SL::Template::Plugin::L::select_tag und SL::Template::Plugin::L::options_for_select fusionieren.
Date-Input-Felder durch 'L.date_tag's ersetzt
Keine Längenbeschränkung für Spalte phone in den Tabellen customer und vendor.
Ansprechpersonensuche um PLZ, Ort ergänzt
Und nach Straße, PLZ, Ort sortierbar gemacht
Straße, PLZ, Ort bei Ansprechpersonen bearbeiten
Behebt #1931.
Kosmetik: Einrückung fixen
Überflüssiges <tr>-Tag entfernen
Ansprechpartner: Feld 'E-Mail' direkt hinter Namen positionieren
CVars in der Ansprechpartnersuche
Merge branch 'master' of vc.linet-services.de:public/lx-office-erp
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)...
Leeres Feld mit anzeigen heißt with_empty bei select_tag im L-Plugin.
CVars in Ansprechpartnern.
kivitendo rebranding
ct: Lieferadresse hinzufügen auch so nennen
Ansprechpartner löschen im contact partial rendern.
Ansprechpartner: Löschen nie deaktivieren, aber ausblenden, wenn keine cp_id
gelöschte Benutzer in ct/form_header ausblenden
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.
flash in ct/form_header
überflüssiges jquery include in ct/form_header
ct header div -> h1
customer_picker
testpage ist zu Dokumentationszwecken noch dabei, aber nicht mehr durch actionerreichbar.
Lieferadressen: "Firmenname" zu einfach "Name", passt auf Privat- und Firmenadressen gleichermassen und weniger verwirrend fuer Ottonormaluser.Geht einher mit Anpassung von Kunden-Hauptseite, die schon vor einem Jahr geschah.
Vorauswahl der Sprache fuer Kunden in defaults
L.select_tag + L.options_for_select anstelle der multibox.html
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
Lieferungen Tab bei Kunden ausblenden, wenn keine id vorhanden ist, weil sonst das Query kaputt geht.
Vor Löschen von Kunden/Lieferanten nachfragen
Fehlermeldung ausgeben, wenn Kunde/Lieferant mit "EU mit UStID" aber ohne UStID gespeichert werden soll
Fix für Bug 1406.
Steuerzone darf nicht leer sein
Benutzer und Password vom Schalter Vertreter unabhängig sichtbar.
Es waren diverse Anfragen für die Pfleger dieser Daten, z.B. für Kundenportale,und auch die zentrale Verwaltung von Zugangsdaten bei Lieferanten macht Sinn.
Das ungrlückliche Script ./js/highlight_input.js entfernt und dafür input.focus eingefügt.
Teil 1 von: Usability und Lokalisierung de und de_DE (neu)
Neue Übersetzung für die Programmoberfläche eingeführt.Unter Programm→Einstellungen→Anzeigeoptionen→Sprache 'Deutsch (de_DE)'auswählen und speichern.
Strings an verschiedenen Stellen logischer gemacht....
Lokalisierung etwas repariert.In ic.pl Trick angewandt, da sonst ein 'Add ' oder 'Edit ', lokalisiert wurde.'Add' und 'Edit' gibt es bereits ohne Leerzeichen, das reicht ja auch.
Lokalisierung für Kunden- und Lieferanten-Masken überarbeitet
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...
Umstellung Funktionsaufrufe auf Dispatcher-Mechanismus
Conflicts:
templates/webpages/ap/ap_transactions_bottom.html templates/webpages/ar/ar_transactions_bottom.html templates/webpages/bankaccounts/bank_account_list_bottom.html templates/webpages/ct/list_names_bottom.html...
Templates werden nicht mehr explizit übersetzt: *_master in * umbenannt
Ersetzt commit 6e77701e6cefdfe61861e82dd500f8d9582c482c.Erzeugt durch:
for file in `find templates | grep _master.html`; do git mv $file ${file/_master}; done
Templates werden nicht mehr übersetzt gespeichert.
Dieser Commit ersetzt 2737c19b1b37e9690fe67f445ca8a538b892c706.
Reproduziert mit:
git rm templates/webpages/*/*_de.html git rm templates/webpages/*/*_en.html
Automatisches Ersetzen von <translate>...</translate> durch $T8
Dieser Commit ersetzt die Commits 10d6315268e6c0217876f573c9be5e35fcbb4654(Automatisches Ersetzen von <translate>...</translate> durch $T8) undce48ff49c3ac82602b29a4837b0882c1f567f17b (Automatisches Ersetzen von...
Tabs in templates eliminiert.
locale/en/locales.pl ausgef<FC>hrt.
Bei Wechsel Ansprechpartner Drop-Down-Boxen für Titel/Abteilung zurücksetzen
Fix für Bug 1311.
stammdaten -> kunden/lieferanten -> lieferungen waren nicht in der lage rechnungen und buchungen zu unterscheiden.
Fix für Bug 1299
"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.
Englische Locales auf den neusten Stand bringen.
master_templates von tabs befreit.
Kunden Ajax Templates
Fehlende Locales für SEPA.
locales.pl von nach locale/en kopiert und dort ausgeführt.
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
Ansprechpartner: cp_greeting durch cp_gender ersetzt
contacts->cp_greeting, was normalerweise fuer Frau/Herr benutzt wird,wird durch cp_gender (m/f) ersetzt, was den Vorteil hat, dass man jenach beim Kunden definierter Sprache verschiedene Anreden generieren und...
Lieferant -> Lieferungen: Mengen müssen mal -1 genommen werden, um positiv zu erscheinen.
Ausserdem einen Hilfstext angebracht, der darauf hinweist, dass die Liste auf 15 Zeilen begrenzt ist.
Fix für Bug 982.
Kunde/Lieferant -> Lieferungen:
- javascript kalender für die Datumsfelder gefixt.- ajax aktualisiert jetzt auch bei änderungen der datumsfelder.
Bug #899 behoben: Buttons fuer neue Belege funktionierten nicht in den Listenansichten, aehnlicher Fehler in der Kundendetailmaske behoben
Erweiterung der Kundenmaske um IBAN und BIC - Patch aus xplace Projekt
Kunden->Lieferanten Dialog mit Links versehen.
Vergessener Lauf von locales.pl
Stammdaten > Berichte -> Kunden -> Suchfeld | Das zusammengefasst Adressfeld (Straße PLZ Ort) wieder in die Einzelkomponenten aufgeteilt. Zusätzlich die Suche um den Nachnamen des Ansprechpartners ergänzt. Die 'In Bericht aufnehmen'-Felder um Straße, PLZ, Ort zusammenhängend rechts ergänzt. Das unnötige SIC-Ankreuzfeld rausgeworfen, überhaupt alle sic_code-Einträge entrümpelt und wo wir schon mal dabei sind auch gleich die Tabellen in der DB gelöscht bzw. angepasst (hoffentlich vermisst die keiner ... ;)). Im Bonuslevel noch einen fehlerhaften HTML-div-Tag in der Suchmaske entsorgt.
Ein Bug rausgeholt, einen neuen wieder reingesetzt. Zusatz zu: r3473, der Else-Zweig (Lieferant) benötigt auch das entsprechende Input-Feld v_customer_id
Typo in Template korrigiert: webpages -> ct -> form_header'is_sustomer' nach 'is_customer' Ferner die Feldbeschreibung angepasst:Kundennummer beim Kunden ist fast gut, Lieferanten-Nr. beim Kunden diebessere Idee (wir befinden uns ja dort in Stammdaten -> Berichte ->...
Schalter Lastschrift (Verfahren) für Kunden/Lieferanten
Attribut "name" HTML-escapen.
Die Events auf <form> sorgen im Internet Explorer 7 dafür, dass Drop-Down-Boxen beim Loslassen des Mousebuttons sofort wieder geschlossen werden. Fix für Bug 765.
Update des DHTML-Tab-Scripts auf Version 2.2.
Aufgrund einer Schwäche im Parser von locales.pl darf innerhalb eines <input type="submit">-Tags nur einmal ein <translate>...</translate> vorkommen. Ansonsten wird nur der erste zu übersetzende Begriff auch als Name einer Perl-Unterfunktion erkannt und entsprechend in die Locale-Datei geschrieben.