Artikelbeschreibung bei Lieferantenartikelnummern: Update Doku
Kosmetik: Ausrichtung
Artikelbeschreibung bei Lieferantenartikelnummern: Template design 4.0
Artikelbeschreibung bei Lieferantenartikelnummern: Druckvariable und Beispiel …
… in der Druckvorlage "Preisanfrage" (Marei und RB)
Artikelbeschreibung bei Lieferantenartikelnummern: Speichern im Artikelstamm
Artikelbeschreibung bei Lieferantenartikelnummern: DB und Rose
vorhandene englische Bezeichnung für Chargennummer nehmen
Formatierung/Verschönerung zum Commit von gerade (Abrechnungsperiode)
Wiederkehrende Rechnungen: Bei einmaliger Abrechnung, das Enddatum anders setzen
Standardmäßig kommt ansonsten eine eins zurück, was überwiegendfalsch ist.
Presenter: nutze link_tag anstelle von html im perl-code
(cherry picked aus Kundenprojekt)
Abweichender Mahnungsempfänger per Mail, Typo in SQL
Artikel als neu Speichern auch BDVs und Übersetzungen vom Vorgänger
Zahlungserinnerung abweichende E-Mail-Adressen für Standard- oder abw. RA
E-Mail für Mahnungsempfänger hinterlegen
Swiss QR-Bill: QrBill.pm: Führe Versionsnummer ein
Design 4.0: Benutzerdefinierte Variablen Ausgabe Template aktualisiert (common/render_cvar_input.html)
Design 4.0: Kunden-/Lieferanten Maske aktualisiert (customer_vendor)
Behebt den Fehler beim speichern, gemäss #516.
Die Templates zum Tab "Belege" (customer_vendor_turnover) fehlen noch komplett im neuen Design.
Shop: 1. Unterversion auch für Shop-Aufträge erstellen
Design 4.0: Mandantenkonfiguration Templates aktualisiert (client_config)
Behebt u.a. #517.
Design 4.0: invoice Templates aktualisieren
Behebt u.a. #518.
EK-Rechnung: TMPL_VAR nicht als Referenz an parse_html_template übergeben.
form::parse_html_template füllt die übergebenen additional_params mit Einträgenaus der Form. Wenn die dann später in der Form geändert werden, bleiben die inTMPL_VAR erhalten und enthalten für ein späteres parse_html_template (hier für...
Berichte-Lieferscheine: Filtern nach Charge: Template design 4.0
Berichte-Lieferscheine: Filtern nach Charge (in Lagerinfos).
Merge pull request #51 from kivitendo/2022-redesign-merge-3
2022 redesign merge 3
Swiss QR-Bill: QrBill.pm: Nenne den Typ der Adressdaten
Beistelllieferschein Belege im DMS speichern
BankTransaction neuen Rückgabewert von pay_invoice benutzen .. Tests
Payment-Helper um Rückgabewert invoice_amount für bank_transaction ergänzt
Testfälle und Anmerkung zu exchangerate
Typo: RecordLinks für Beistelllieferschein
Dokumentation: Abschnitt zu OpenDocument-Vorlagen aktualisiert
OpenDocument Konfigurationsoptionen aktualisiert
- Standardwerte von aktuellem Debian verwendet (lowriter und python3)- openofficeorg_daemon standardmässig ausgeschaltet, da kein Xvfb mehr gestartet wird ist der Geschwindigkeitsunterschied nicht mehr so dramatisch
Swiss QR-Bill: QrBill.pm: Erwähne das ausführen der Tests
Swiss QR-Bill: qrbill.t: Teste Grundfunktionalität von QrBill.pm
Swiss QR-Bill: QrBill.pm: Präzisiere Beschreibung des Moduls
OpenDocument Vorlagensatz rev-odt: Makro für die Konvertierung zu PDF aus den Vorlagen entfernt, da dies nun direkt via LibreOffice CLI Option geschieht
OpenDocument Vorlagensatz rev-odt: Vorlagen Mit dem Schweizer Bank-Einzahlungsscheinen (BESR) entfernt
- Diese sind seit dem 1. September 2022 nicht mehr einsetzbar und wurden durch die Schweizer QR-Rechnung ersetzt.
Rechtschreibfehler korrigiert
fix bug concerning wrong indent with lists in PricingTabular
add \nointerlineskip to rowsep
marei: move tabularnewline inside the loop
marei: add support for colspec in PricingTabular*
OpenDocument PDF Erzeugung: Geht neu direkt via LibreOffice CLI Option, anstatt via Makro
- vereinfacht die Einrichtung, da LibreOffice kein Makro mehr ausführen muss (auf dem Server nicht ganz trivial einzurichten)
OpenDocument PDF Erzeugung: Xvfb wird nicht mehr gebraucht um libreoffice auf dem Server zu starten
- libreoffice wird mit --headless gestartet, das funktioniert auch ohne Xvfb, getestet auch mit openofficeorg_daemon Variante
LaTeX: Aufruf von latexmk klarer gemacht
LaTeX-Druckvorlagen: nicht immer zwei mal den LaTeX-Interpreter aufrufen
LaTeX-Druckvorlagen werden nun standardmäßig nicht mehr zwei mal durchden LaTeX-Interpreter übersetzt. Statt dessen wird in derStandardkonfiguration das Programm »latexmk -pdf« aufgerufen, das...
LaTeX: TeX-Var-Verzeichnis permanent im users-Verzeichnis belassen
Bisher lag es bei PDF-Erzeugung im temporären Verzeichnisusers/kivitendo-print-…, das anschließend wieder gelöscht wurde. Dasbedeutete, dass Font-Caching bei jeder PDF-Erstellung erfolgen...
LaTeX switch from \n\n to \par in replacements of user input
design40: nicht angepasste templates dedupliziert.
Generiert mit:
$ cd templates/design_webpages$ find . -type f -exec diff -s -q -u {} ../webpages/{} \; 2> /dev/null | grep identical | sed -e 's/Files \(.*\) and .*$/\1/' | xargs git rm
design40: webpages_fallback_path: templates/webpages
Layout: webpages_fallback_path Mechanismus
ItemList: keine eigene Template Instanz aufmachen
ShippedQty: client config option auch entfernt
Nachtrag zu 9ea55a4e0dceba7470a477744cf29deb95eb09a8
design40: DeliveryTerms in alles alten controllern im form_header sichtbar machen
design40: quotation flag in _tax.html
design40: html5 doctype statt html4 transitional für die alten templates
design40: area-input switch-to-textarea button styling
L: area-input switch-to-textarea button styling ins css verschoben
design40: Presenter button_tag: input und button unterscheiden
design40: AdminLogin, Admin, Login layout
Es gibt jetzt eine neue stylesheet Option in der config/kivitendo.confim system Block, mit dem das Stylesheet für Requests gesetzt werden kann,bei denen noch kein User eingeloggt ist.
Funktioniert auch mit dem alten lx-office-erp Stylesheet, da ist das...
Layout: Dokumentation
design40: Zeile löschen icon in io.pl auf icon-delete umgestellt
design40 braucht hier noch zusätzliche styling informationen, aber sosind erstmal die icons verschieden
design40: karten icon bei Kunden per Klasse rendern
design40: alternative images
statt <img src="...."> können jetzt bestimmte bilder direkt über dasstylesheet bestimmt werden in dem man src leer lässt, und nur eine iconKlasse setzt: <img class="icon-map"> zum Beispiel.
Zur Zeit betrifft das:
up.png -> icon-sort-up...
design40: fix html menü
Im design4.0 branch war das dom für split layout und das html menümassiv geändert. diese Änderungen sind wieder kompatibel zum Standard.
Genauer:
- Im SplitLayout sind linke und rechte Seite wieder div mit Klassen statt ids (ermöglicht es mehrere zu schachteln)...
design40: PriceRule items im editor mit Klasse versehen
in den alten templates waren das <div>, im design40 sind das <tr>
design40: fehlende Bilder aus ui-lightness
design40: locales aus dem design40 branch
design40: neue webpages auch lokalisieren
design40: templates entfernt die seit dem im master entfernt wurden
design40: image pfade
design40: new images
design40: Layout Switch für Design40 stylesheet
Layout: css stylesheet fallback optional unterbinden
design40: qunit css entfernt
abolute css funktionieren auch ohne fallback
design40: unbenutzte stylesheets entfernt, dhtmlsuite added
design40: Kopie der css Dateien
ohne die kivitendo und lx-office-erp dirsdafür mit einem Symlink main.css -> style.css
design40: Kopie der templates
CLI Optionen für OpenDocument PDF Erzeugung korrigiert (behebt Warnungen)
Swiss QR-Bill: QrBill.pm: Kommentiere das Modul
fix #512 - Rechnung aus Lieferscheinen buchen geht nicht mehr
Dokumentation: Swiss QR-Bill: Variablen für latex Vorlagen Ergänzung
Dokumentation: Swiss QR-Bill: Variablen für latex Vorlagen
Swiss QR-Bill: Einige Variablen bereits in der invoice setzen, so dassdiese auch in den latex Vorlagen verfügbar sind.
Variablen:
qrbill_iban, qrbill_biller_countrycode, qrbill_customer_countrycode,qrbill_amount
locales-Lauf en
Shopware6 zipcode nicht CamelCase
S.a.:https://shopware.stoplight.io/docs/store-api/4a9fd6f63c2a7-fetch-addresses-of-a-customer
SetClosedTo: Neues Datum korrekt setzen
SetClosedTo: sehr fehlerhaftes debugging entfernt ...
Hintergrund-Job zum Bücher schließen
Swiss QR-Bill: Anpassungen odt Vorlage:
- Bereiche Referenznummer und zusätzliche Informationen optional mittels if Blöcken- Währungs und Betrags Felder separiert
Korrekturen gemäß Styleguide:- Schriftgrößen korrigiert- Linien durchgezogen schwarz- Hinweis "Vor der Einzahlung abzutrennen" oberhalb des Zahlteils
Swiss QR-Bill: QrBill.pm: Verarbeite/validiere die unstrukturierte Mitteilung
Swiss QR-Bill: Unstrukturierte Mitteilung in Rechnung hinzufügen
Swiss QR-Bill: Datenbankupgrade: Spalte für unstrukturierte Mitteilung in Rechnung hinzufügen
Testfälle für DATEV angepasst
Changelog
DATEV: Ungenauigkeiten, die das DATEV-Prüfprogramm noch anmeckert ausgemerzt
SelfTest, Optional eine weitere E-Mail-Adresse beim Hintergrund-Job angeben
closedto direkt beim Lohnbuchhaltungsimport auf den letzten Tag des Vormonats setzen
Nummerkreise für Artikel, eindeutig ja, aber auch eigenständig
Ansonsten werden Erzeugnis oder Sortimentsnummer einfach ausden Warennummernkreis befüllt. Richtige Analyse in 5fcefdf78916e0bd3,aber beide Anforderungen können in dem Helper erfüllt werden
S/D/Order new_from reqdate je nach Beleg-Typ und Konfig setzen
offen: Aktuell wird der Einkauf exakt wie der Verkauf behandelt ggf, genauer differenzieren. Wobei der vorherige Standard (next_working_day) wahrscheinlich auch nicht passt.