TopQuickSearch: locales aufgeräumt, debug entfernt
Erzeugnissuche
Beschriftung im Lieferwertbericht korrigiert
Auftrags-Controller: Link zum neuen Controller aus Auftragsliste (zum Testen).
Auftrags-Controller: Menüeinträge
Auftrags-Controller: Warnung beim Speichern mit doppelten Artikeln.
In der Mandantenkonfiguration (Features) abschaltbar.
Auftrags-Controller: Druck-Möglichkeit mit Options
Todos/Anmerkungen- im Moment werden nur PDF/Bildschirm und PDF/Drucker unterstützt- Sprache kann die Vorlage steuern, aber nicht das Hinzufügen von übersetzten Artikeln- es kann sicher noch mehr ausgelagert werden, entweder in den...
Auftrags-Controller: Sortieren der Positionen
Auftrags-Controller: Mehrfach-Artikelauswahl mit Mengeneingabe.
Auftrags-Controller: Webdav
Auftrags-Controller: Funktion "Speichern und Lieferschein".
Auftrags-Controller: Drucken und E-Mail
Auftrags-Controller: Auftrag löschen können.
Auftrags-Controller: neue Eingabemakse für Aufträge basierend auf Controller
all für de geändert
DeliveryPlan: Entfernt Einstellung, um nur ausgelagerte Lieferscheine zu berücksichtigen.
Diese Option lieferte hier ungenaue Ergebnisse, da dennoch auch Positionenangezeigt wurden, für die überhaupt kein Lieferschein erstellt wurde.
Übersetzungen zu: "DeliveryPlan: optional auch mit verlinkten Positionen suchen."
Debitorenbuchungen als CSV importieren
Ähnlich wie der Auftragsimport wird hier gemultiplexed, d.h. es gibt separateZeilen für die Debitorenbuchung (ar) und die Buchungszeilen (acc_trans).
Es handelt sich allerdings nicht exakt um acc_trans-Zeilen, die direkt...
Standardforderungskonto und Verbindlichkeitskonto in Mandantenkonfiguration
Dort kann man in Zukunft angeben, welche Konten vorausgewählt seinsollen.Wird allerdings noch nicht in den Masken benutzt.
Textanpassung und Saubere Linie bei Multiselect
Im Artikelselektor bei Multiselect besseren Titel, je nachdem ob multiselect an ist oder nicht.Auch die horizontale Linie über alle Spalten,wenn long_description in der Mandanntenkonfig gesetzt ist.
Rechnungen: Sicherheitsnachfrage vor Stornierung
Stammdaten->Berichte->Kunden/Lieferanten: Filternamen deutlicher übersetzt
GLN: In Bericht Kunden/Lieferanten anzeigen und danach suchen können.
typo de/all
Kundenstammdaten: Nachnamensfeld eindeutiger beschriftet
IBAN-Validierung bei Kunden-/Lieferantenstammdaten sowie bei Bankkonten
typo in de/all
Letter: überflüssige locales enternt.
Beschreibung für Korrekturen im Hauptbuch erweitert
Falls der Selftest fehlende Steuerbuchungen findet, können diesemit Korrekturen im Hauptbuch bereinigt werden. Der Vollständigkeit halberhier eine weitere Beschreibung für diese Massnahmen (fehlerhafter Import von...
Letter Controller rewrite
Jetzt auf einigermassen aktuellem technischen Stand.
locales: SEPA-Meldungen klarer gemacht
locales: Update
Locale: verloren gegangene Übersetzung
Admin: create_dataset Änderungen für neue Eingenschaften
Belege runden, und Rundungsdifferenzen auf Extrakonten buchen.
Task-Server: Mandantenfähigkeit
Csv-Import-Hintergrund-Job: Als Ergebnis einen Text zurückgeben, nicht das Job-Objekt.
Die implizite Rückgabe des Job-Objekts führte beim Speichern der Job-Historie zueinem DB-Fehler, der nichts mit dem Import zu tun hat.
Csv-Import-Controller: Fehlermeldung des Csv-Helper mit ausgeben.
io/select_item um optional part.notes erweitert
Standard: Konfigurierbar in Mandatenkonfiguration. Entsprechend Flagfür parse_template usw.Einziger nicht optionaler Punkt: p.notes wird zusätzlich als Column inretrieve_items geholt, kann ggf. auch noch optional geholt werden
Übersetzung für Projektkonfiguration bei Aufträgen
typo
Beim jedem Speichern von Kunden/Lieferanten prüfen, ob der Name angegeben ist.
Vorher wurde das nur beim reinen Speichern geprüft, nicht beim Speichern undSchließen oder Fortfahren mit einem Beleg.
Behebt #84 (redmine).
Locales neu gebaut
SEPA: Zeilen ohne Bankinfo, die vorausgewählt wären, gesondert markieren
Bei Überweisungen sind diejenigen Zeilen vorausgewählt, bei denen in derRechnung der Lastschrifteinzug nicht aktiv ist, die ich also manuellüberweisen muss.
Bei Einzügen sind diejenigen Zeilen vorausgewählt, bei denen in der...
DBUpgrade-Vorschau, Verkaufsmasken: schönere Bezeichnung für Details-Buttons
Übersetzung nachreichen für "Verkäufer importieren" beim CsvImport.
Siehe auch commit d13c70502afaee0fec445b82a0e1db1e37d0dfd2"CsvImport für Kunden und Lieferanten: Verkäufer importieren können."
Typo in Übersetzung.
PriceSources: Fehlerbehandlung in PriceRules.
Preisquellen: Fehlerbehandlung in MakeModel
Übersetzungsbüro Richardson Rechtschreib-QS von Commits in den Standard ...
Prüfen beim Speichern, ob Dokument geändert wurde.
Allgemeine Funktion in Forms zum Lesen und Vergleichen der mtime
überall Form variable lastmtime da mtime mehrfach auftaucht
Conflicts: templates/webpages/ar/form_header.html templates/webpages/do/form_header.html
Zahlungsbedingungen: falsche Beschreibung der Bank-Variablen gefixt
Die Variablen wie <%bank%> wurden bezeichnet als »Ihre Bank«, sprich dieBank der kivitendo-Nutzerin. Das ist schlicht falsch, weil es die Bankdes Kunden/Lieferanten ist, der beim gerade ausgedruckten Beleg...
Zahlungsbedingungen: Variablen für BIC, IBAN, Mandats-ID, Mandatsunterschriftsdatum
Vergessene locals
Implementiert FB0017 Position nach Art.Nummer in Lieferschein sortieren
Ab dem Status Verkaufs-Lieferschein können die Positionen nach Artikelnummern sortiert werden, sodass diese Sortierreihenfolge in die Rechnung übernommen wird.Implementierung mit Natural Sort, d.h. Buchstaben und Zahlen können gemischt sein....
Rechnungen: In Kopf anzeigen, in welchen SEPA-Exporten der Beleg enthalten ist
SEPA-Suche: nach Nachrichten-ID suchen können
SEPA-Suche: Nachrichten-IDs als Spalte anzeigen
Rechnungssuche: optionale Spalte Mahnstufe implementiert
Verkaufsrechnungen: aktuellen Mahnstatus anzeigen; Texte leichter verständlich
Zusätzlich zur höchsten Stufe aktuell noch offenen Rechnungen und demgesamten offenen Betrag angemahnter Rechnungen des Kunden wird nun auchexplizit angezeigt, wenn die aktuelle Rechnung selber angemahnt...
E-Mail-Journal: Kosmetik, Übersetzungsanpassungen
Konfigurierbares E-Mail-Journal
In der Mandantenkonfig kann nun das Speichern von gesendeten E-Mailsentweder- ganz abgeschaltet werden- ohne Anhänge speichern- mit Anhängen speichern (default)konfiguriert werden.
Falls ganz abgeschaltet, erscheint im Journal dazu ein Hinweis
Mahnungen: Rechnungen mit Lastschrifteinzug nur auf Wunsch mit anzeigen
Lieferwertbericht auf eigenen Controller umgestellt und erweitert
Erweiterungen aus einem Kundenprojekt übernommen. Ferner performantergemacht, in Anlehnung an calc_qts aus DeliveryPlan. Zusätzlichdas model einfacher umgesetzt und die Auswertung basiert jetzt auf...
SEPA: In Exportliste Anzahl Rechnungen & Summe der Beträge als Spalten anzeigen
E-Mail-Journal: Journal anzeigen, Eintrag anzeigen, Anhänge herunterladen
Mahnungen löschen
Bei Zahlungen per Knopfdruck auf Fehlbetrag setzen
changelog und Übersetzung für Feature Massenerstellen Lieferschein -> Rechnung
händischen locale-Edit korrigiert
Neuer externer Menüeintrag unter System für Modulerweiterungen
crm locales entfernt
Kontoauszug verbuchen - prüfen, ob Bankbuchung und Rechnung schon verlinkt
Eine Bankbuchung darf zwar mehrere Rechnungen begleichen, aber jedeRechnung nur einmal. Daher wird vor dem verbuchen geprüft, ob es für dieBankbuchung schon eine Verknüpfung zu der Rechnung gibt.
Fehlende Übersetzung
Typo in locale/de/all
locale de angepasst
Ü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...
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...
Lieferwertbericht - unnötige Konfigurationsparameter entfernt (Ergänzung)
Vergessene Dateien zum Commit von gerade
Übersetzung für Preisupdates angepasst
ein "nicht" wurde in der Deutschen Fehlermeldung für negative Prozent vergessen.
locales Update
Methode displayable_type auch für Lieferscheine
history für Zahlungen ar/ap/is/ir und Zahlungsein- und ausgang
Die Spalte "addition" in history_erp hat jetzt einheitlich den Eintrag"PAYMENT POSTED", übersetzt als "Zahlung gebucht".
Bei Verkaufsrechnungen, Kreditor- und Debitorenbuchung wird jetzt zum...
Zahlungsbedingungen: Flag »Fälligkeitsdatum automatisch berechnen«
Bankbewegungsimport - detailliertere Fehlermeldungen
bei Fehlern oder nicht zuordbaren lokalen Bankdaten
Banktransactions Import - bessere Fehlermeldung wenn BLZ nicht stimmt
Beim Import wird sowohl Kontonummer oder IBAN als auch die BLZ geprüft.Für den Fall, daß ein Konto anhand der importierten Kontonummer gefundenwurde, die importierte BLZ aber nicht mit der dazu gespeicherten BLZ...
locales: Aktualisiert und fehlende Locales ergänzt
Admin: Zwischenüberschrift für Zuordnung Gruppen/Mandanten gefixt
Merge branch 'bankerweiterung_und_skonto'
Conflicts: locale/de/all
Keine Weiche für mt940 in SL/Controller/CsvImport.pm mehr
Stattdessen ein eigener Controller BankImport, der die Daten über einenneuen Helper in SL/Helper/MT940.pm (wo aqbanking-cli aufgerufen wird)nach CSV konvertiert.
mt940 ist nun kein eigener Importtyp vom CSV-Import mehr. Stattdessen...
Conflicts: doc/changelog locale/de/all
Sammelcommit Bankerweiterung und Skonto
Überarbeitung der Bankerweiterung vom Stand Niclas, und Einführung vonBezahlung mit Skonto (alter payment Branch). Mehr Details siehechangelog.
Bankerweiterung - Zwischenstand, erster Entwurf
Erstellung von Tabelle bank_transactions
Import von Bankbewegungen (in Tabelle bank_transactions)
Menu-Eintrag war noch nicht commitet
Controller für die Bank-Transaktionen
Dialog hin- und her
Achtung: noch mit Debug-Statements!...
Bankkonten auf Controller umgestellt
Außerdem wurde neue Datenbankspalten eingeführt: obsolete, sortkey
In Vorbereitung auf den Kontenabgleich wurden zwei neue Spalteneingeführt:reconciliation_starting_balancereconciliation_starting_date
Damit kann man einstellen, ab welchem Datum der Kontenabgleich für das...
Erfassungsdatum bei Auträgen.
In der Maske anzeigen; im Bericht anzeigen und danach filtern.
Conflicts:
SL/OE.pm bin/mozilla/oe.pl locale/de/all templates/webpages/oe/search.html
Übernahme aus Kundenprojekt.
item_selected: Multiselect bzw. Mengeneingabe beim Artikelselektor
Dieses Feature kann in den Benutzereinstellungen aktiviert werden.
Typo gefixed
PriceRule: Bessere Validierung für fehlerhafte Regeln
Bessere Fehlerbehandlung, falls keine 'letter.tex' Druckvorlage gefunden wird
Entsprechend einen Hinweis ausgeben, anstatt einer nichtssagenden Fehlermeldung.Ferner vergessene oder nicht erzeugte Übersetzungen hinzugefügt
Auslagern in VK-Rechnung: Übersetzungen mit Anführungszeichen richtig Quoten.