DeliveryOrder: calculate_stock_in_out liefert auch die Einheit mit
In do.pl wird hier auch hart die Standardeinheit mitübergeben undein Wechsel der Einheit in den Auslagermasken hat keine AuswirkungTODO: Macht es Sinn überhaupt eine Auswahlliste für Einheit anzubieten?
DeliveryOrder: Presenter für die Statuszeile
DeliveryOrder: ein/auslagern in basic-data auf type data gemappt
DeliveryOrder: besseres update nach stock dialog
DeliveryOrder: recordlinks korrekt laden
DeliveryOrder: stock roundtrip
DeliveryOrder: stock info im dom speichern
DeliveryOrder: serialize stock to yaml
DeliveryOrder: erste Version Lager-Dialog
DeliveryOrder: Übergabe in/out verbessert
DeliveryOrder: Lagermengen Spalte
DeliveryOrder: ungenutztes template
DeliveryOrder: fehlende taxzone wieder eingebaut
DeliveryOrder: Template Anpassungen
DeliveryOrder: package, namespace, template und controller referenzen angepasst
DeliveryOrder: price_source feature entfernt
DeliveryOrder: taxes und recalc Mechanismus entfernt
DeliveryOrder: remove periodic invoices support
DeliveryOrder: Initialkopie des Order-Controllers
manueller Zahlungseingang beim Beleg, nur bei alten Rechnungstypen
und nicht bei Anzahlungs- oder Schlußrechnungen
Rechnungsmaske: DMS: Typ aus form für object_type nehmen.
Siehe auch commit 93acb48f7da805050e18f9fa3c495310cc2347e4"Dokumentenablage für Rechnungen und Gutschriften unterscheiden."
Anzahlungs-Rg.: Kein Zahlungsabschnitt in der Maske
Anzahlungs-Rg.: Standardkonto-Auswahl f. Verrechnungskonto
Shopware6: Optionalen Proxy erlauben und Protokoll http oder https initialisieren
Shopware6: Kategorien werden anders in kivi gespeichert
edit ShopPart: ShopPart in form nicht als db-object setzen
ShopPart-Template: Toten Code raus, Tote Parameter raus, Einrückung
Shopware6: Entweder shop_part.shop_description oder part.notes verwenden
Test the Shop: Weniger locales durch weniger Leerzeichen
Merge pull request #34 from kivitendo/warengruppen_pflichtfeld
Mandantenkonfiguration - Warengruppe als Pflichtfeld
Merge pull request #33 from kivitendo/f-send-emails-as-html
F send emails as html
Kann nun konfiguriert werden.
Link für Kunden bearbeiten aus Rechnung heraus
OrderController: Stammdaten editieren als Link im neuen Tab anbieten
Rechnungssuche: Filter für Ship via und Shipping Point
CSS-Klasse "toggletextarea" gibt es nicht mehr/wird nicht mehr gebraucht
Swiss QR-Bill: Variante IBAN ohne Referenz in Druckablauf und Mandantenkonfiguration hinzugefügt
E-Mails als HTML verschicken: Versand in Einkaufs-/Verkaufsbelegen
E-Mails als HTML verschicken: im E-Mail-Journal als HTML anzeigen
E-Mails als HTML verschicken: Bearbeiten wiederkehrende Rechnungen
E-Mails als HTML verschicken: Bearbeiten Benutzer-Signatur (Admin-Bereich)
E-Mails als HTML verschicken: Bearbeiten Benutzer-Signatur
E-Mails als HTML verschicken: Bearbeiten Firmensignatur
E-Mails als HTML verschicken: Bearbeiten vordefinierter E-Mail-Texte
Lieferantenstammdaten: Tab »Abweichende Rechnungsadressen« nicht anzeigen
Swiss QR-Bill: In Druckablauf OpenDocument/OASIS integrieren
- Feature in Mandantenkonfiguration einschaltbar- Aufruf zum Erzeugen von QR-Code PNG (Steven Schubiger)- Vorlage hinzugefügt (rev-odt/invoice_qr.odt)- PNG Bild CH-Kreuz hinzugefügt- Übersetzungen hinzugefügt, locales Script ausgeführt de/en...
Swiss QR-Bill: Controller für BankAccount Datenfelder
1 Version erstellen anstatt leere E-Mail verschicken, exakter beschrieben
Standardmäßig nur die alte Version des Belegs zum E-Mail-Versand erlauben
Merge branch 'f-cvar-htmlfield'
ca: escape script in form
ct: db in template escapen
datev templates escaping
Wiederkehrende Rechnungen bearbeiten: Buttons in Popup oben anzeigen
Ansonsten muss man immer scrollen, um sie zu sehen, und damit istnicht unbedingt offensichtlich, dass man auf »Übernehmen« klickenmuss, damit die Änderungen im Popup auch wirklich übernommen werden.
Part: trimmed_whitespaces auch bei Artikelnr, drawing, microfiche, image
Warenstammdaten: EAN: Leerzeichen trimmen
Benutzerdef. Var. als HTML-Feld: Breite & Höhe in Pixeln angeben
Kosmetik
CSV-Import: Button »Download Beispieldatei« immer anzeigen
Benutzerdef. Var. als HTML-Feld: Pflichtenhefte
Benutzerdef. Var. als HTML-Feld: allgemeine Infrastruktur
Benutzerdef. Var. als HTML-Feld: Verwaltung
Zusätzliche Rechnungsadressen: in Verkaufsbelegmasken auswählbar
Zusätzliche Rechnungsadressen: in Kundenstammdaten bearbeiten
Ein-/Verkauf: Belegnummern von uns erzeugter Belege nicht ändern können
Für Belege, die auf unserer Seite erzeugt werden, kann nun verhindertwerden, dass die Belegnummer manuell angepasst bzw. gesetztwird. Statt dessen wird sie immer vom System beim ersten Speichern...
Drucken: Variablen in Positionen interpolieren
Alle Variablen, die in Schleifen ausgegebenwerden (z.B. Artikelbeschreibung, Langtext, aber auch die Steuern)werden nun ebenfalls der Interpolation unterzogen, sodassz.B. in wiederkehrenden Rechnungen <%current_quarter%> in...
Optionale auftragszentrische Verknüpfte Belege
Konfigurierbar in der Mandantenkonfiguration. Unabhängig vomaktuellen Belegort werden die verknüpften Belege immer vom VK-Auftragaufgebaut
Warnung bei fehlendem Lieferschein als Vorgänger zur Rechnung
Belege verknüpfen: auch nach Belegnummer filtern können
Auftrags-Controller: Warnung bei nicht vorhandener Kundenbestellummer …
… kann in der Mandantenkonfiguration eingeschaltet werden.
Auftrags-Controller: Warnung bei fehlendem Transportkosten-Artikel …
bei VK-Angebot und -Auftrag, wenn in der Mandanten-Konfiguration angegeben.
Im Lagerstandsbericht nach Warengruppe filtern können.
Übernahme aus Kundenprojekt
Lagerberichte nach Waren-CVars filtern können …
… nur Waren-CVars aus den Stammdaten - nicht aus Überlagerung aus Belegen
Waren-CVars für Lagerbuchungsbericht
CVars für Lagerbestand: Funktion zum Rendern aus SL/CVar nehmen
Wiedervorlagen für Belege: Nicht-erledigte und erledigte WV in je einer Tabelle
Wiedervorlagen: HTML-Template: Kein Paragprah (<p>) um Tabellen (<table>)
Preisgruppen-Admin darf auch Preisgruppen bei allen verknüpften Kunden entfernen
PayPostingImport: Kosmetik
S:C:PayPostingImport Bei Erfolg, importierte Buchungen anzeigen
S/C/PayPostingImport Prototyp
Verarbeitet DATEV Lohnbuchungen aus einer CSV-Datei
EK-Bericht Suchoptionen für Sollkonto und Erfassungsdatum
Mandantenkonfiguration: transfer_default_warehouse_for_assembly entfernt
S.a. UPGRADE
Mandantenkonfig: Erzeugnis fertigen berücksichtigt Dienstleistungen
Sortimentsbestandteile ändern können, auch nachdem das Sortiemnt verwendet wurde
Gekoppelt an ein neues Recht
BWA: Bei Kontenliste auch die Beschreibung anzeigen
Texte Mandantenkonfig f. Option "Dokumente hinzufügen" geändert, …
… damit deutlich wird, dass bei Dialog-, Kreditoren- und Ek-Rg-Buchungin den Dokumenten-Tab gesprungen und bei Debitorenbuchung inder Maske geblieben wird. Debitorenbuchung hat keinen Dokumenten-Tab.
EK-Rechnung: Bei Verbleib in der Maske nach Buchen Dokumenten-Tab laden
Kreditorenbuchung: Bei Verbleib in der Maske nach Buchen Dokumenten-Tab laden
Dialogbuchung: Bei Verbleib in der Maske nach Buchen Dokumenten-Tab laden
Dialogbuchung: Web-Template: Id nicht als Input rendern
Die Id sollte ohnehin nicht geändert werden und ist auch schon als Hiddenvorhanden. Deshalb wurde sie doppelt als Parameter gesendet.
EK-Rechnung: Web-Template: leeren else-Zweig entfernt.
DeliveryPlan: Berechnung nur noch über verlinkte Positionen
ShippedQty: Verwaiste Option fill_up aus Mandantenkonfig entfernt
Mobile: templates nach templates/mobile_webpages verschoben
Mobile Layout: neue Layouts für Login, Menü, Stylesheet + Menüdatei
Menü zeigt aus Platzgründen nur Top-Level Einträge in der menu.yml an.
Layout: Javascript Menü refactoring
Das Javascript Menü war noch in einem Zustand aus der Anfangszeit vonSL::Layout. Diese Änderungen teilen das in ein Main Layout (Javascript)und ein sub layout für das DHTMLMenu.
Das DHTMLMenu Layout ist außerdem ein wenig optimiert. Es benutzt jetzt...
Revert "ShopConnector get_part in WooCommerce implemented"
This reverts commit 875ae0f6f2ec3de097926910f64d9e6c214e0e82.
Webshop Order Zahlungsbedingen mit übergeben
ShopConnector get_part in WooCommerce implemented