design40: ct/search.html aktualisiert
- 16fa146 Stammdaten->Berichte->Kunden Abt1 und Abt2 erweitert- 2845782 Kunden-/Lieferantensuche: Suche nach allen entsprechenden Telefonnummern- 6ecf8c0 ct: db in template escapen
design40: Fehlende Template zugferd/form.html kopiert
- Formatierung vereinheitlicht- wrapper Klasse hinzugefügt- Einrückung angepasst- Titel in h1 gesetzt
design40: Fehlende Templates task_server/.. kopiert
- Formatierung vereinheitlicht- wrapper Klasse hinzugefügt- Einrückung angepasst
design40: Fehlende Templates t/render.html, t/render.js kopiert
design40: Fehlende Template sepa/bank_transfer_list_top.html kopiert
design40: Fehlende Template rp/aging_ar_top.html kopiert
design40: Templates requirement_spec_version/ vereinheitlicht/bereinigt
- Formatierung vereinheitlicht- Einrückung angepasst- HTML Kommentare aus script tag entfernt
design40: Templates requirement_spec_part/ vereinheitlicht/bereinigt
- Formatierung vereinheitlicht- Einrückung angepasst
design40: Templates requirement_spec_order/ vereinheitlicht/bereinigt
- Formatierung vereinheitlicht- Einrückung angepasst- align right durch class ersetzt
Einkaufspreis von Erzeugnissen/Sortimententen ohne after_save hook
Einkaufspreis von Erzeugnissen/Sortimententen aktualisieren (rekursiv)
Falls sich ein einzelner Bestandteil verändert. Läuft über alleweiter verbauten Teile durch Aufruf von Parts::after_save.Benötigt einen boolean Parameter in $::form->{lastcost_modified}, damit...
design40: Templates requirement_spec_item/ vereinheitlicht/bereinigt
design40: Fehlende Templates requirement_spec_.../ kopiert
- Formatierung vereinheitlicht
design40: Template custom_data_export_designer/edit.html bereinigt
- align/valign entfernt (Darstellung linksbündig, analog zu anderen Templates)- Formatierung vereinheitlicht
design40: Templates presenter/items_list/items_list.html vereinheitlicht/bereinigt
- Formatierung vereinheitlicht- <font.. tag entfernt (deprecated)
design40: Fehlende Templates zum project_picker kopiert
- Formatierung vereinheitlicht- fehlende CSS styles hinzugefügt, CSS neu kompiliert
Auftrags-Controller: Gültigkeitstoken WF Artikel->Lieferantenauftrag
Behebt #565 (redmine)
design40: Template pay_posting_import/form.html vereinheitlicht/bereinigt
- Formatierung vereinheitlicht- colgroup mit Breiten hinzugefügt- Doppelpunkte entfernt (analog zu anderen Templates)- Tabellenspalte entfernt- Label für checkbox hinzugefügt- wrapper Kommentar korrigiert...
lokales lauf en (fehlte)
- 61056f4 PriceRule: Beschreibungen von CVar Regeln- 3b31aee Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen
design40: Fehlende Templates oe/periodic_invoices_email.txt, oe/save_periodic_invoices_config.html kopiert
- HTML Kommentare aus script tags entfernt, Einrückung angepasst
design40: Fehlende Templates login_screen/ kopiert
- Formatierung vereinheitlicht- wrapper Klasse hinzugefügt
MWSt 7.7% statt 8% CH Kontenplan Vereine, Entfernen Kontenplan mit 8% MWST
Einleitung zum neuen CH Kontenplan angepasst
Neuer Standardkontenplan Schweiz 7.7% statt 8% MWST
PriceRules: test um unterstützte CVar Typen mit der vollen liste abzugleichen
Damit sollten wirre Fehler beim hinzufügen von Artikeln nicht mehrpassieren.
htmlfield ist auch ein nicht verwendbarer Typ
PriceRule: tests
- shipto und custom shipto- requirement specs cvars- text cvars
PriceRule: Unterstützung für ShipTo CVars und Absicherung gegen unbekannte CVar Module
Die Existenz von RequirementSpecs CVars macht jetzt nicht mehr diePreisregeln kaputt
PriceRule: bei nicht unterstützten CVar Typen nicht abbrechen
nur bei unbekannten Typen, weil die wahrscheinlich ein Fehler sind.
PriceSource: _make_record(_item): Zahlenattribute nicht mit leeren Strings setzen
Gleiches Problem das im anderen _make_record schon von mosu in
2ae70bd488265cab4a7cef8243b3660f7d35e83e
gefixt wurde.
Das hat in diesem Fall dafür gesorgt, dass CVar Preisquellen nicht auf...
PriceRule: Beschreibungen von CVar Regeln
PriceRule: Warnings und Test-Folgefehler
CVar + PriceRule: Manager Logik und Tests
Implementiert sind jetzt die CVar typen:- select- part- customer- vendor- number- date
nicht unterstützt sind:- text- textfield- bool
unterstützt werden alle module:- IC- CT (customer und vendor, unabhängig ob der Beleg customer oder vendor...
CVar: Übersetzung der CVar module in den Presenter verschoben
CVar + PriceRule: anlegen/editieren/speichern im Preisregel Controller
Im Moment erlaubt sind alle CVar configs, die:
- irgendwie im Beleg erreichbar sind (alle module ausser Pflichtenhefte)- und von einem Typ sind die mit dem bestehenden Preisregelsystem...
Cvar für Preisregeln. Proof of Concept mit hartkodierter Bdv articlegroup
Voraussetzung: Eine optionale BDV (Auswahlliste) mit dem Namen articlegroup
PriceRule: cvar editable Behandlung gefixt
PriceRule: Experimenteller Support für CVar Preisregeln
Nur implementiert für Waren cvars mit type select.Es wird erwartet dass die Preisregel die cvar config verlinkt, und denausgewählten Typ als value_text enthält.
Grober "editable" support - wobei erwartet wird, dass editable cvars...
design40: Layout-Anpassungen im template Kontenauswahl
design40: Anpassungen bei templates Kreditoren- und Debitorenbuchungen
MT940: Trennzeichen in strukturiertem Feld 86 automatisch erkennen
Als Trennzeichen zwischen den einzelnen Feldern des strukturierten86er-Feldes wird das erste Zeichen hinter dem Geschäftsvorfall-Codegenommen. Somit ist jedes Zeichen als Trennzeichen möglich.
Lieferantenauftrag→Einkaufslieferschein: Lieferantenartikelnummer anzeigen
mailmap update
design40: Fehlende Template layout/javascript_setup.js kopiert
design40: Fehlende Template js_tests/run.html kopiert
- wrapper Klasse und Titel hinzugefügt
Merge branch 'f-po-to-pdo-limit-items'
Merge branch 'f-assemblies-assortments-scrollable'
design40: Fehlende Template generictranslations/edit_zugferd_notes.html kopiert
- wrapper Klasse hinzugefügt- Tabelle angepasst (gem. design40)
design40: Fehlende Template fu/close_window.html kopiert
design40: Fehlende Template failed_background_jobs_report/email.txt kopiert
design40: Templates dunning vereinheitlicht/bereinigt
- Template tags bereinigt- HTML Kommentare aus script tags entfernt, einrückung angepasst
design40: Fehlende Template dunning/show_dunning_bottom.html kopiert
design40: dbupgrade Templates vereinheitlicht/bereinigt
- Formatierung vereinheitlicht- wrapper Klasse hinzugefügt- default_bin_parts.html, erzeugnisnummern.html: HTML Kommentare aus script tags entfernt, einrückung angepasst- default_bin_parts.html: Syntax korrigiert/angepasst
design40: Fehlende dbupgrade Templates kopiert
design40: Fehlende Template cti/calling.html kopiert
fehlte noch bei:- 7fc41a37 Erzeugnis fertigen: ...- 5d27f2bd Erzeugnisstammdaten: ...
design40: Templates zum CSV Import vereinheitlicht
- Einrückung angepasst- inline Styles durch Klassen ersetzt- form.html: div und Klassen für Buttons hinzugefügt, HTML Kommentare aus script tags entfernt
design40: Fehlende Templates zum CSV Import kopiert
- Einrückung angepasst- inline Styles durch Klassen ersetzt
Lieferantenauftrag→Einkaufslieferschein: optional nur mit ausgewählten Positionen
SL::DB: Exception: kein rethrow auf SL::Locale::String-Objekte (t8)
Behebt #493 (redmine)
Erzeugnis- & Sortimentsbestandteile in scrollbarer Liste anzeigen
Unit-Tests refixed
nach "Erzeugnis fertigen: alle möglichen Allokationsfehler auf einmal anzeigen"
typo saving
Typo im Changelog
Merge branch 'f-assembly-production-show-all-errors'
Merge branch 'f-export-assembly-components-as-csv'
ListTransactions Controller: align 'right' für Zwischensummen setzen
ListTransactions Controller: "lexical in postif" behoben
ChartOfAccounts Controller: Compiler-Warnungen gemäss Tests behoben, Leerzeichen entfernt
Sortimentsstammdaten: Exportmöglichkeit für Bestandteilliste als CSV
Neuer Controller für Berichte->Kontenübersicht / Buchungsliste
Ersetzt bin/mozilla/ca.pl.
Es werden weiterhin die Datenbankfunktionen aus SL::CA verwendet.
Zusätzlicher Menüpunkt für Buchungsliste eingefügt. Das Konto kann dortzusammen mit der Periode und Einstellungen ausgewählt werden. Dann via...
Presenter DatePeriod convenience function Default auf form Elemente hinzugefügt
Part-Controller: Importe gruppieren & sortieren
Erzeugnisstammdaten: Exportmöglichkeit für Bestandteilliste als CSV
Erzeugnis fertigen: alle möglichen Allokationsfehler auf einmal anzeigen
manuell gesperrte SEPA-Überweisungen visuell hervorheben (rot)
FIX: _tax_row für Auftrag und Reklamation
Falsche If-Abfragen und fehlende Übergaben
FIX: Reclamation: size für areainput_tag angeben
Ist verlangt, es gibt sonst Divisionsfehler
Generische Presenter Testseite für einfache Presenter
Enthält:- P.date_tag- P.date_period.picker
Neuer Presenter: SL::Presenter::DatePeriod
Liefert Element P.date_period.picker zum Auswählen eines Zeitraumsmit optionaler Vorauswahl
Enthält zwei Datumsfelder plus ein Button/PopUp-Dialog mitVorgewählten Zeiträumen.
Geplante Verwendung in neuer Ansicht Buchungsliste (ersetzt...
FIX: Zeile in Zusammenfassung hinzufügen wenn show_update_button aktiv
lokales lauf de/en
E-Mail-Versand von Briefen: unbenutzte Variable entfernt
Hatte ich eben übersehen.
E-Mail-Versand von Briefen berücksichtigt Firmensignatur
Behebt #559 (redmine)
Kreditorenbeleg: Interne Bemerkungen Speichern, wenn der Benutzer etwas eingibt
Bankbewegungsbericht, verlinkte Buchungen anklickbar gemacht
Swiss QR-Bill: Rechnungstyp Anzahlungsrechnung für QR-Rechnung erlauben
- Leerzeichen entfernt Z. 563, 697
Abfragen von $form->{postasnew} enfternt bei …
EinkaufsrechnungVerkaufsrechnungKreditorenbuchungDebitorenbuchung
Wird nirgends gesetzt - nur abgefragt.Siehe auch commit 5427e0941067"ap/ar/gl/io.pl: nicht benutzte Routine post_as_new entfernt"
Gültigkeitstoken in Transaction abfragen und löschen: "alte" Controller
LieferscheineEinkaufsrechnungVerkaufsrechnungKreditorenbuchungDebitorenbuchungDialogbuchung
Gültigkeitstoken in Transaction abfragen und löschen ("neue" Controller)
Gültigkeitstoken: fetch_valid_token lockt die Zeile, wenn in einer Transaction
Design4.0 Division / 0 Fehler im Template behoben
Kunden/Lieferanten -> Alle Lieferungen -> qty richtig formatieren
Wiederkehrende Abrechnung: Unit-Test Workflow Auftrag->Reklamation gefixt
Merge pull request #59 from kivitendo/f-recurring-billing-mode
F recurring billing mode
Merge branch 'master' into f-recurring-billing-mode
Wiederkehrende Abrechnung Position: bei »als neu speicher« übernehmen
Brief-Controller: Entwürfe löschen gefixt und Info-Meldung spendiert.
Brief-Controller: unbenutzte (und ohnehin kaputte) Action entfernt