User Tools

Site Tools


offer-cube:changehistory

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

offer-cube:changehistory [2019/12/02 16:22]
offer-cube:changehistory [2024/04/01 08:28] (current)
Line 1: Line 1:
 +====== offer-cube/​cash-cube Change History ======
 +
 +Zurück zur [[../​start|Startseite]]
 +
 +===== Change History =====
 +
 +In der Changelog History finden sich die Features und Bugfixes der letzten Änderungen geordnet nach build Nummern.
 +
 +==== Build 379 / 2024-03-30 ====
 +
 + * #​0003302 feature:​ mang: ooi: Meine Angebote/​Aufträge/​Rechnungen/​Bestellungen als Projektleiter PL - siehe [[offer-cube:​faq:​faq_projectmgr_offer_supplierorder|FAQ:​ Projektleiter]]
 + * #​0003316 feature:​ ooi: supplierorder:​ Neue Einstellung Lieferantenbestellung Versand per Email mit Attachment statt Link senden - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 + * #​0003306 feature:​ mang: offer: ooi: projectmgr_user:​ Filterung nach Projektleiter in Liste hinzugefügt
 + * #​0003325 fix:​ mgmttenant: order: Status ID für ORDER_STATUS_WAIT4DEPLOYMENT nicht 32 (das ist CANCELLATION)
 + * #​0003324 feature:​ order: correspondence:​ Status Änderung auf fertiggestellt,​ abgeschlossen,​ abgebrochen und Datumsänderungen als CRM Notiz loggen
 + * #​0003324 fix:​ mgmt: order: Bei Vertragsende / Kündigung direkt am Tag vor neuer Rechnungsperiode die Rechnung für kommende Periode am selben Tag unterbinden
 + * #​0003326 feature:​ mang: ooi: users: Benutzer zentral laden, um bei jedem Objekt das laden der Felder userfield_fieldxy einzusparen
 + * #​0003307 feature:​ mang: offer: userinstance:​ ooi: projectmgr_user:​ Angebot Projektleiter oben und in Liste anzeigen - siehe [[offer-cube:​faq:​faq_projectmgr_offer_supplierorder|FAQ:​ Projektleiter]]
 + * #​0003229 feature:​ mang: ooi: customer: contact: pdf: Firmenname von Kunden und Kontakten/​Ansprechpersonen ist nun Mehrzeilig und wird als mehrere Zeilen im Angebot, Auftrag und Rechnung angedruckt
 + * #​0003347 feature:​ mang: ooi: position: articleinstance:​ Bereits eingefügte Artikel (Artikelinstanzen) direkt in Position kopieren bzw. duplizieren
 + * #​0003338 fix:​ supplierorder:​ Lieferantenbestellung über Materialliste zeigt nur die interne Auftrags-ID statt der objref an 
 + * #​0003349 feature:​ pdf: supplierorder:​ provider: dlvr: Lieferadresse Kontaktdaten auf Knopfdruck aus Lieferantenstammdaten übernehmen
 + * #​0003329 feature:​ mang: ooi: article: barcode: Schalter, um Artikel ohne Seriennummer zu scannen und gleiche Artikel werden zusammenfassen und Stückzahl aufaddiert, Stückzahl zusätzlich manuell änderbar - siehe [[offer-cube:​howto:​barcodereader#​detailsscannen_der_artikel_mit_ean_code_ohne_seriennummer|Barcode Scanner ohne Seriennr]]
 + * #​0003340 feature:​ pdf: invoice: Reverse Charge Text automatisch bei Rechnungen einblenden (Wiki Anleitung) - siehe [[offer-cube:​faq:​faq_ooi-defaulttext-customer-specific-appendix#​text_vorlagen_standardtexte|Standardtexte Reverse Charge]]
 + * #​0003336 feature:​ mang: invoice: Rechnungen filtern nach Leistungszeitraum ​
 +
 +==== Build 378 / 2024-02-17 ====
 +
 + * #​0003268 fix:​ article: ooi: offer: invoice: DB1, DB2 und DB3 - Korrektur DB1 Berechnung - siehe [[offer-cube:​faq:​faq_article-marge-profit-ek#​deckungsbeitrag_db1_db2_und_db3|Artikel Einkaufspreis EK/HK und Marge/​Gewinn DB1, DB2, DB3]]
 + * #​0003269 fix:​ inoutexpenses:​ Abschluss setzt paid_year und yearsequence=0 - siehe [[offer-cube:​howto:​inoutexpenses|Einnahmen/​Ausgaben Modul]]
 + * #​0003276 feature:​ backend: uimodule: schema: add '​1rel1forcelookup'​ definition to force lookup and not convert to DD list
 + * #​0003282 feature:​ mang: schema/​full:​ use '​dropdownjs'​ for type DD to show in alphabetical order in GUI, debounce lookups
 + * #​0003296 feature:​ mang: home: main: myoverview: Globale Benachrichtigungen und Ankündigungen anzeigen (zB Wartung)
 + * #​0003284 feature:​ mang: skip loading myoverview on detailtab change, improves performance on tab change
 + * #​0002258 feature:​ offer: userinstance:​ Neues Feld '​Projektleiter'​ in Angebot/​Auftrag/​Rechnung/​Bestellung und Option um Angebot nur zu verschicken,​ wenn Projektleiter eingetragen - siehe [[offer-cube:​faq:​faq_projectmgr_offer_supplierorder|FAQ:​ Projektleiter]]
 + * #​0003286 feature:​ offer: userinstance:​ supplierorder:​ Projektleiter in Lieferantenbestellung übernehmen und mitändern, wenn er in Auftrag geändert wird - siehe [[offer-cube:​faq:​faq_projectmgr_offer_supplierorder|FAQ:​ Projektleiter]]
 + * #​0003273 feature:​ order: supplierorder:​ userinstance:​ syncsetting:​ Hook beim Erhalten von Artikel in Bestellung auslösen, um z.B. Projektleiter zu verständigen wenn Artikel erhalten wurden - siehe [[offer-cube:​howto:​syncsetting-hook-codes|Synchronisierungen Hook-Codes]]
 + * #​0003289 feature:​ statistic: inoutexpenses:​ Einnahmen/​Ausgabenrechnung auch in Statistik und Forecast berücksichtigen
 + * #​0003293 feature:​ bifroest: article: articlefeature:​ articlefeaturegroup:​ Produktmerkmale,​ Merkmalgruppe nur als Überschrift im Webshop beim Filter - siehe [[offer-cube:​howto:​bifroest-portal-webshop|Webshop Kundenportal bifroest]]
 + * #​0003294 feature:​ bifroest: articlefeature:​ article: die einzelnen Produktmerkmale im Webshop nach sort sortieren - siehe [[offer-cube:​howto:​articlefeature|Artikel-Merkmale und Merkmal-Gruppen]]
 + * #​0003291 feature:​ offer: syncsetting:​ hook: docmeta: Benachrichtigung bei Beauftragung bzw. Ablehnung eines Angebots durch den Kunden im Bestellportal - siehe [[offer-cube:​faq:​faq_ooi-syncsetting_notification_email_offer_accepted|FAQ:​ Email bei Angebotsbeauftragung/​Ablehnung]]
 + * #​0003292 feature:​ mang: articleinstance:​ Auswertung verkaufter und angebotener Artikel - siehe [[offer-cube:​faq:​faq_articleinstance_analysis|FAQ:​ Artikelinstanzen]]
 +
 +==== Build 377 / 2024-01-13 ====
 +
 + * #​0003249 fix:​ inoutexpenses:​ Eingangsrechnungen (Ausgaben) kopieren keine lfd Nr ziehen, Bezahldatum und Fälligkeitsdatum nicht mitkopieren - siehe [[offer-cube:​howto:​inoutexpenses|Einnahmen/​Ausgaben Modul]]
 + * #​0001167 feature:​ statistic: articlegroup:​ Auswertung nach Warengruppen für Angebote, Aufträge
 + * #​0003255 fix:​ statistic: articlegroup:​ Auswertung nach Warengruppen - Fehler in Berechnung bei negativen Preisen bei Artikeln
 + * #​0002548 feature:​ statistic: article: feature: statistic: articlegroup:​ Auswertung nach Warengruppen mit Statistik Gesamtumsatz und Anzahl an Artikel je Warengruppe
 + * #​0003161 feature:​ syscron: events: syncsettings:​ hook: Notifizierungen an SLACK Channel schicken - siehe [[offer-cube:​faq:​faq_ooi-syncsetting_notification_slack_channel|Nachrichten an SLACK Channel schicken]]
 + * #​0003222 fix:​ mang: filter: list: Ist eigener gespeicherter Filter aktiv, werden weitere Eingaben in der Suchleiste ignoriert
 + * #​0003251 fix:​ mgmttenant: main: wizard: Package selection Fehler bei Auswahl
 + * #​0003257 fix:​ mang: order: prepayment: Anzahlungsrechnung erstellen mit abweichendem Brutto-Betrag inklusive Steuer schlägt fehl (Korrektur zu build 376, wurde per Hotfix am 2024-01-11 18:11 ausgespielt) - siehe [[offer-cube:​faq:​faq_order-invoice-prepayment|FAQ:​ Anzahlungs- und Teilrechnung erstellen]]
 + * #​0003176 feature:​ pdf: ooi: Wenn WYSIWYG Richtext HTML Editor aktiv ist und die Beschreibung nur eine Aufzählungsliste mit <ol> und <ul> enthält, entstehen sehr große Abstände
 + * #​0003253 feature:​ mang: useRichtextEditor Richtext WYSIWYG HTML Editor standardmäßig für alle Neukunden aktivieren (bestehende Mandaten wurden nicht verändert)
 + * #​0003258 feature:​ mang: timerecord: timereport: Zeiterfassung AZA u. PZA aktuelle (heutigen) Zeiten automatisch aktualisieren (wenn z.B. mehrere Tabs aktiv sind) - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0002300 feature:​ mang: customer: contact: Globale Kontakte/​Ansprechpersonen/​Standard-Lieferadressen hinterlegen und Auswahl in jedem Angebot, Auftrag, Rechnung unabhängig vom Kunden - siehe [[offer-cube:​howto:​contact#​hauptkontakt|Haupt-Kontakt]]
 +
 +==== Build 376 / 2024-01-06 ====
 +
 + * #​0003123 feature:​ offer: order: ooi: Startdatum (=Leistungszeitraum) bei Beauftragen des Angebots automatisch auf heute setzen, Leistungszeitraum beim Fertigstellen bzw. Verrechnen eines Auftrags automatisch auf heute setzen - siehe [[offer-cube:​howto:​settings#​angebot_beauftragen_setzt_startdatum_auf_heute|Einstellungen]]
 + * #​0002534 feature:​ article: ooi: offer: invoice: Deckungsbeitrag DB1, DB2 und DB3 berechnen anhand Artikel Kostentyp (Lohn/​Material) und Gemeinkosten - siehe [[offer-cube:​faq:​faq_article-marge-profit-ek#​deckungsbeitrag_db1_db2_und_db3|Artikel Einkaufspreis EK/HK und Marge/​Gewinn DB1, DB2, DB3]]
 + * #​0002793 feature:​ statistic: articlegroup:​ Auswertung nach Warengruppen mit Statistik Gesamtumsatz und Anzahl an Artikel je Warengruppe
 + * #​0003218 feature:​ pdf: invoice: QR-Code für Rechnungs-Überweisung SEPA standardmäßig aktiv und 30mm Größe - siehe [[offer-cube:​faq:​faq_invoice-sepa-qr-code|FAQ:​ Rechnung SEPA QR-Code andrucken]]
 + * #​0003205 fix:​ mang: order: Bei Unterschrift in Google Chrome nach absetzen vorherige Unterschrift weg (SVG Änderung in Chrome)
 + * #​0003228 feature:​ mang: invoice: revenue share: Partner für Provision auch bei gesperrter Rechnung zuordnen
 + * #​0003220 feature:​ timerecord: Projekt Zeiterfassung PZA im Zeitenkalender direkter Link auf PZA Detailseite zum nächträglichen Ändern
 + * #​0003235 fix:​ mang: eingestellter Debug Loglevel wird nicht in GUI übernommen
 + * #​0001525 feature:​ inoutexpenses:​ Auswahl eines Lieferanten und automatische Übernahme der Umsatzsteuer-ID - siehe [[offer-cube:​howto:​inoutexpenses|Einnahmen/​Ausgaben Modul]]
 + * #​0003245 feature:​ inoutexpenses:​ accounting: Eingangsrechnungen (Ausgaben) Referenz zu Steuercode für Zuordnung zu Buchungskonten in Buchhaltung
 + * #​0003146 feature:​ inoutexpenses:​ Eingangsrechnungen (Ausgaben) als nicht bezahlt mit Fälligkeit erfassen und filtern, Skonto erfassen, komplette Überarbeitung der Masken (Liste und Details/​Eingabe) - siehe [[offer-cube:​howto:​inoutexpenses|Einnahmen/​Ausgaben Modul]]
 +
 +==== Build 375 / 2023-11-12 ====
 +
 + * #​0003182 feature:​ timerecord: pdf: neue Zeitaufzeichnungsart aufrunden auf nächste 5min im Stundenreport - siehe [[offer-cube:​howto:​timerecord]]
 + * #​0003184 feature:​ pdf: invoice: SEPA QR-Code nur andrucken, wenn paymentterm nicht Einziehungsauftrag PAYMENTTERM_PAYMETHOD_DIRECTDEBIT
 + * #​0003199 feature:​ accessright:​ ooi: article: Neue Berechtigung '​article-see-price'​ um Preise der Artikel auszublenden - siehe [[offer-cube:​faq:​faq_accesstypes|Berechtigungen]]
 + * #​0003178 feature:​ accessright:​ ooi: article: Neue Berechtigung '​ooi-see-price'​ um Preise auszublenden - siehe [[offer-cube:​faq:​faq_accesstypes|Berechtigungen]]
 + * #​0003196 feature:​ mgmt: Bei mgmttenant Webservice-Aktionen HOOK aufrufen
 + * #​0003008 feature:​ syscron: supplierorder:​ event: recurring: Lieferantenbestellung abschicken Erinnerung - siehe [[offer-cube:​howto:​syscron|Erinnerung-Emails mittels Zeitaktionen]]
 + * #​0003201 fix:​ supplierorder:​ Beim Kopieren Als-Basis-für die Datum-Status Felder nicht mitkopieren
 + * #​0003007 feature:​ supplierorder:​ event: recurring: Bestellstatus/​milestone Auftragsbestätigung AB erhalten oder ähnlich + Erinnerung - siehe [[offer-cube:​howto:​supplierorder#​lieferung_benoetigt_bis_auftragsbestaetigung_und_lieferdatum|Lieferantenbestellung Lieferung benötigt bis]]
 + * #​0003181 fix:​ timerecord: pdf: Stundenreport keine Rundungen auf hundertstel Sekunden, sondern immer volle Sekunden nehmen - siehe [[offer-cube:​howto:​timerecord]]
 + * #​0003203 feature:​ syscron: Scripts, um dynamisch auf Werte im Objekt zu reagieren - siehe [[offer-cube:​howto:​syscron|Erinnerung-Emails mittels Zeitaktionen]]
 + * #​0003009 feature:​ supplierorder:​ event: recurring: Bestellung Liefertermin Eingabe und Erinnerung für Versanddatum und Wareneingang - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 + * #​0003087 feature:​ document: docmeta: docpart: docpartinstance:​ Feld pdfheadline vergrößern für Email-Subject/​Betreff um darin Scripte zu ermöglichen - siehe [[offer-cube:​howto:​docmeta-email|Dokumente Email Vorlage]]
 +
 +==== Build 374 / 2023-10-29 ====
 +
 + * #​0003121 feature:​ invoice: Beim Rechnung kopieren Mahnsperre nicht generell mitkopieren und allgemeine Mahnsperre des Kunden übernehmen ​
 + * #​0003121 feature:​ pdf: Textfelder/​Textbausteine für Appendizes/​Texte/​Emails frei definieren - siehe [[offer-cube:​howto:​ooi-textblocks|Überschrift,​ Texte und Textblöcke in Angebot, Auftrag, Rechnung bearbeiten]]
 + * #​0003134 feature:​ ooi: pdf: Roboto Condensed '​robotocondensed'​ als neue Schriftart hinzugefügt
 + * #​0003130 feature:​ qrcode: qrtagitcode,​ qtag.me, pdf: Farbe des QR-Codes anpassbar
 + * #​0003148 feature:​ ooi: pdf: Artikel, Positionsliste Tabellen Überschriften und Titel Überschrift Fontstyle einstellbar - siehe Druckeinstellungen
 + * #​0003135 feature:​ ooi: pdf: Schriftfarbe für ganzes Dokument z.B. Rechnung setzen - siehe Druckeinstellungen
 + * #​0002826 feature:​ mang: supplierorder:​ Bei Lieferantenbestellung/​Aufträgen Lieferadresse aus Kundenstammdaten,​ Auftragsdaten und Lieferadresse auf Knopfdruck übernehmen - siehe [[offer-cube:​howto:​supplierorder#​anschrift_und_lieferadresse|Lieferantenbestellung Anschrift und Lieferadresse übernehmen]]
 + * #​0003004 feature:​ supplierorder:​ dlvr: Lieferadressen und Kontaktdaten anderer Kunden durchsuchen und auswählen - siehe [[offer-cube:​howto:​supplierorder#​anschrift_und_lieferadresse|Lieferantenbestellung Anschrift und Lieferadresse übernehmen]]
 + * #​0003171 feature:​ ooi: email: docmeta: offer: Eigene Email Texte für Angebot, Auftrag, Rechnung automatisch auswählen - siehe [[offer-cube:​howto:​docmeta-email|Dokumente Email Vorlage]]
 + * #​0003137 feature:​ akv: invoice: dunning: Internes Logging bei Übergabe von Rechnungen an das Inkasso von AKV verbessern
 + * #​0003168 feature:​ mang: accessright:​ timerecord: order: Neue Berechtigung '​timerecord-book'​ um das Verbuchen der eigenen Zeiten für z.B. Monteure zu erlauben - siehe [[offer-cube:​faq:​faq_accesstypes|Berechtigungen]]
 + * #​0002099 feature:​ pdf: invoice: QR-Code für Rechnungs-Überweisung SEPA - QR-Code mittels Banken App scannen und überweisen - siehe [[offer-cube:​faq:​faq_invoice-sepa-qr-code|FAQ:​ Rechnung SEPA QR-Code andrucken]]
 +
 +==== Build 373 / 2023-09-23 ====
 +
 + * #​0003097 feature:​ mang: objref: order: invoice: Nummernkreis:​ Rechnungsnummer / Auftragsnummer ziehen Button in Sidebar verschieben - siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0003098 fix:​ accessright:​ ooi: customer: dlvr: Kunden und Lieferadresse ändern Button nur anzeigen, wenn entsprechende Berechtigung - siehe [[offer-cube:​faq:​faq_accesstypes|Berechtigungen]]
 + * #​0003090 feature:​ mang: ooi: docpartinstance:​ Angebot, Auftrag, Rechnung Beschreibung/​description/​summary und Textblöcke direkt inline bearbeiten - siehe [[offer-cube:​howto:​ooi-textblocks|Überschrift,​ Texte und Textblöcke in Angebot, Auftrag, Rechnung bearbeiten]]
 + * #​0002656 feature:​ docmeta: docpart: docpartinstance:​ ooi: Texte, Textblöcke,​ etc. als docpartinstance zu Angebot, Auftrag, Rechnung - siehe [[offer-cube:​howto:​docmeta#​textbloeckevorlagen_fuer_texte_textbausteine_in_angebot_auftrag_rechnung|Textblöcke und Vorlagen für Angebote, Aufträge, Rechnungen]]
 + * #​0003089 feature:​ docmeta: docpart: docpartinstance:​ ooi: Textblöcke ergänzend zu Beschreibung description und appendix - siehe [[offer-cube:​howto:​docmeta#​textbloeckevorlagen_fuer_texte_textbausteine_in_angebot_auftrag_rechnung|Textblöcke und Vorlagen für Angebote, Aufträge, Rechnungen]]
 + * #​0003100 feature:​ docmeta: docpart: docpartinstance:​ ooi: Mehrere Textblöcke zum Einfügen auswählen
 + * #​0003103 feature:​ docmeta: docpart: docpartinstance:​ ooi: Textblöcke gleich als Vorlage speichern
 + * #​0003104 feature:​ docmeta: docpart: docpartinstance:​ ooi: Mehrere Textblöcke zum Löschen auswählen
 + * #​0003115 feature:​ mang: docmeta: docpart: docpartinstance:​ ooi: Button um Texte, Textblöcke beim Beauftragen von Angebot nicht zu übernehmen - siehe [[offer-cube:​howto:​ooi-textblocks#​textbloecke_beim_beauftragen_nicht_in_den_auftrag_uebernehmen|Textblöcke nicht in Auftrag übernehmen]]
 + * #​0003119 feature:​ mgmt: mang: integrate/​merge offer.detail,​ order.detail to default mang gui (docpartinstance list Textblöcke,​ etc.)
 + * #​0003082 feature:​ syscron: Manuelle Notifizierung - Trigger auf Knopfdruck auslösen - siehe [[offer-cube:​howto:​syscron|Erinnerung-Emails mittels Zeitaktionen]]
 + * #​0001193 feature:​ syscron: todo: Erinnerungsemail automatisch anhand des Erledigen bis Datum versenden - siehe [[offer-cube:​howto:​syscron|Erinnerung-Emails mittels Zeitaktionen]]
 + * #​0003117 feature:​ syscron: invoice: Bei Zahlungsziel event auslösen
 + * #​0003086 feature:​ syscron: Sysevent darf nur einmal ausgelöst werden z.B. Email Erinnerung an Kunden bei Wiedervorlage von Angebot
 + * #​0003116 feature:​ syscron: Notifizierung dynamisch an Benutzer modified_user anstatt fixer Email (mit <​nowiki>​[[$obj.modified_user__username]] oder [[$obj.user_assigned__username]]</​nowiki>​)
 + * #​0000850 feature:​ ooi: offer: email: Bei versendeten Angeboten Antworten-an (Reply-To) dynamisch auf Email des Users setzen - siehe [[offer-cube:​howto:​settings#​bei_angebotsversand_reply-to_adresse_auf_benutzer_setzen|Einstellungen]]
 + * #​0003114 feature:​ mang: order: supplierorder:​ Lieferantenbestellung aus Auftrag - Funktion alle auf Null / nichts bestellen - siehe [[offer-cube:​howto:​supplierorder#​detailsueber_bestell_button_anlegen|Lieferantenbestellung über Bestellbutton]]
 + * #​0003072 feature:​ mang: ooi: bifroest: Markdown Editor auch im Webshop verwenden - siehe [[offer-cube:​faq:​faq_use_markdown|FAQ / Markdown verwenden]] und [[offer-cube:​howto:​bifroest-portal-webshop|Webshop Kundenportal bifroest]]
 +
 +==== Build 372 / 2023-08-05 ====
 +
 + * #​0001802 feature:​ mang: home: Dashboard "​Angebote in Bearbeitung"​
 + * #​0003081 fix:​ mang: detailtabs: todo: Nur Todo, qtag.me qrtagitcode,​ timerecord Tab anzeigen, wenn auch mit dem Objekt verknüpfbar
 + * #​0001132 feature:​ syscron: Neues Modul '​syscron'​ für zeitgesteuerte Aktionen z.B. Benachrichtigung 5 Tage nach Angebotsversand - siehe [[offer-cube:​howto:​syscron|Erinnerung-Emails mittels Zeitaktionen]]
 + * #​0002079 feature:​ syscron: offer: Bei Wiedervorlage eine Benachrichtigung per Email an den User
 + * #​0003077 feature:​ invoice: customer: articleinstance:​ Kunden und Einkäufe (verkaufte Artikel) exportieren
 +
 +==== Build 371 / 2023-06-08 ====
 +
 + * #​0003063 fix:​ mang: pdf: ooi: Markdown Rendering nur bei den einzelnen Beschreibungen aktivieren - Problem mit HTML Layouts
 + * #​0003064 feature:​ mang: Währungseinheit in aus currencyShort global übernehmen - siehe [[offer-cube:​faq:​faq_use_markdown|FAQ / Markdown verwenden]]
 + * #​0003065 feature:​ timereport: Feiertage in useTimereportDayOff für 2023 anpassen und in GUI zur besseren Bearbeitung freigeben - siehe [[offer-cube:​howto:​timereport|Zeiterfassung#​einstellungenfeiertage_und_freie_tage]]
 +
 +==== Build 370 / 2023-06-04 ====
 +
 + * #​0003055 feature:​ mang: email: SMTP: add server error information to log displayed to user
 + * #​0003042 feature:​ mang: pdf: ooi: Markdown Editor unterstützen bzw. rendern und HTML richtext Editor temporär abschaltbar wenn Markdown verwendet wird - siehe [[offer-cube:​faq:​faq_use_markdown|FAQ / Markdown verwenden]]
 +
 +==== Build 369 / 2023-04-29 ====
 +
 + * #​0002986 fix:​ timereport: card: cardusage: Leerer Benutzer führt zu Fehler bei Karten Benutzung - siehe [[offer-cube:​howto:​timereport|Arbeits-Zeitaufzeichnung (AZA)]]
 + * #​0002132 feature:​ mang: attachment: Mehrere Anhänge gleichzeitig löschen
 + * #​0002988 fix:​ labelinstance:​ contact: import: Excel Import Labels zu Kontakte wenn bereits ein Label ohne Kontakt existiert funktioniert nicht
 + * #​0002998 fix:​ labelinstance:​ import: Excel Import Labels Farben des label wird nicht übernommen - siehe [[offer-cube:​howto:​label|Labels]]
 + * #​0002978 feature:​ customer: contact: label: export: Beim Excel Export von Ansprechpersonen Adressfelder des Kunden mit exportieren
 + * #​0003000 feature:​ mang: customer: contact: label: Nach Labels vom Kunden filtern anstatt die des Kontakts - siehe [[offer-cube:​howto:​label#​label-filter_auf_kunde_anwenden|Label-Filter auf Kunde anwenden]]
 + * #​0003027 fix:​ mang: inoutexpenses:​ man kann keinen Betrag kleiner 1 (z.B. 0,98 Euro) eintragen bei Steuersätzen B,C,D 
 + * #​0003026 feature:​ order: attachment: position: Position Unterschrift bei Als-Basis-für nicht in Kopie übernehmen - siehe [[offer-cube:​howto:​newfromtemplate|XXX als Basis für]]
 + * #​0002990 feature:​ mang: correspondence:​ Immer die Person anzeigen, die den CRM Eintrag/​Notiz angelegt hat - siehe [[offer-cube:​faq:​faq_crm|FAQ:​ CRM]]
 + * #​0003030 feature:​ mang: order: Button PDF Voransicht immer in Auftrag anzeigen
 + * #​0003003 feature:​ pdf: supplierorder:​ dlvr: Kontaktdaten Email, Telefonnummer für Lieferadresse immer auf Lieferantenbestellung andrucken - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellungen]]
 +
 +==== Build 368 / 2023-03-11 ====
 +
 + * #​0002966 feature:​ mang: supplierorder:​ Dialogbox Lieferantenbestellung Artikel Mengen auswählen Bemaßungen anzeigen - siehe [[offer-cube:​howto:​supplierorder#​detailsueber_bestell_button_anlegen|Lieferantenbestellung über Bestell-Button anlegen]]
 + * #​0002963 feature:​ mang: article: articlelrel:​ import: Artikel inkl. Kind Artikel gesammelt über Excel importieren - siehe [[offer-cube:​howto:​article-set-alternatives#​excel_import_von_artikelzuordnungen|Import Artikel Zuordnungen Set/​Zubehör/​Alternativ-Artikel]]
 + * #​0002958 feature:​ mang: supplierorder:​ Lieferantenbestellung kopierbar/​duplizierbar machen
 + * #​0002970 fix:​ pdf: fix big line-height in address lines
 + * #​0002957 fix:​ mang: inoutexpenses:​ man kann keinen Betrag kleiner 1 eintragen z.B. Steuer 0,98 Euro
 + * #​0000952 feature:​ mang: list: Eigene Listen definieren auf Basis Filter
 +
 +==== Build 367 / 2023-02-05 ====
 +
 + * #​0002941 feature:​ mang: statistic: invoice: Auswertung Rechnungen einstellbar mit Storno/​Korrekturrechnungen oder ohne
 + * #​0002943 feature:​ mang: dunning: invoice: email: Emails für Zahlungserinnerung und Mahnungen selbst definieren
 + * #​0002948 fix:​ form: docmeta: docpart: ooi: Es wird auf Folgeseiten immer ein Abstand gelassen, wenn ooi Infovarblock aktiv
 + * #​0002951 feature:​ timerecord: pdf: Überschriften der Tabellen ändern
 + * #​0002952 feature:​ timerecord: pdf: Überschrift des Reports ändern/​einstellbar
 + * #​0002953 feature:​ timerecord: pdf: Nur Tag statt genaue Uhrzeit anzeigen einstellbar
 + * #​0002945 fix:​ form: docmeta: docpart: ooi: PDF Kopfzeile/​Fusszeile sieht anders aus als im Original ohne Vorlage / ooi Infovar Block anzeigen
 + * #​0002954 fix:​ mang: dunning: Email Versand der Mahnung an andere Ziel Adresse wird ignoriert
 +
 +==== Build 366 / 2023-01-28 ====
 +
 + * #​0002914 fix:​ receiptnr: missing primary key for auto-increment column for backward compability (history)
 + * #​0002913 fix:​ mgmttenant: Auto Provisioning failed for tenant in special cases
 + * #​0002919 fix:​ pdf: dunning: Test Voransicht für Mahnung PDFs aus Einstellungen funktiontiert nicht
 + * #​0002921 feature:​ form: docmeta: docpart: ooi: pdf: mail: Vordefinierte Variablen für Anreden $ANREDE, $ANREDE_DU
 + * #​0002924 fix:​ pdf: ooi: order: articleinstance:​ Materialliste wird nicht angezeigt, pdf wird nicht generiert bei spezieller Kopfzeile
 + * #​0002834 feature:​ supplierorder:​ Lieferantenbestellung Artikel bei unterschiedlichen Lieferanten bestellen - Siehe [[offer-cube:​howto:​supplierorder#​detailsueber_bestell_button_anlegen|Bestell-Button]]
 + * #​0002926 feature:​ qrtagit: qtag.me Style Customizing und alternative Designs
 + * #​0002925 feature:​ supplierorder:​ Lieferantenbestellung Artikel Mengen auswählen und bei unterschiedlichen Lieferanten bestellen - Siehe [[offer-cube:​howto:​supplierorder#​detailsueber_bestell_button_anlegen|Bestell-Button]]
 + * #​0002365 feature:​ bifroest: webshop: articlelrel:​ Zubehör Artikel - siehe [[offer-cube:​howto:​article-set-alternatives|Set-Artikel,​ Alternativen und Zubehör]]
 + * #​0002930 feature:​ mang: article: articlelrel:​ GUI Verbesserung Artikel Detail Seite Tabs/Reiter einführen genau wie bei ooi Tabbed Liste
 + * #​0002932 fix:​ syncsetting:​ hook: pdfinstance:​ smarty: offerclientchoice:​ getobject bei ressource führt zu not-allowed Fehler
 + * #​0002933 feature:​ mang: user: customer Benutzer/​nicht verrechnete Benutzer nicht mehr anzeigen, Inaktive Benuter in extra Tab anzeigen
 + * #​0002933 feature:​ mang: user: In der Benutzerübersicht erscheint ein Gast User für den Zugriff der Kunden auf PDF/​Kundenportal. Dieser wird nun ausgeblendet.
 + * #​0002030 feature:​ mang: users: inaktive Benutzer ausblenden oder trennen von den aktiven
 + * #​0002928 feature:​ mang: timerecord: Detail Dialog überarbeiten und Pausenzeit entfernen - siehe [[offer-cube:​howto:​timerecord#​detailszeitaufzeichnung_nachbearbeiten|Details:​ Zeitaufzeichnung nachbearbeiten]]
 + * #​0002934 feature:​ mang: user: mgmttenant: Bestimmte namentliche (nicht oder mit anderem Preis verrechnete) Benutzer in Benutzerliste anzeigen
 + * #​0002355 feature:​ mgmt: Bestimmte User rabattieren bzw. Preise fixieren
 + * #​0002030 feature:​ mang: timerecord: mang: timerecord: Detail Dialog um zugewiesenen Benutzer ergänzen/​Benutzer änderbar - siehe [[offer-cube:​howto:​timerecord#​detailszeitaufzeichnung_nachbearbeiten|Details:​ Zeitaufzeichnung nachbearbeiten]]
 +
 +==== Build 365 / 2023-01-01 ====
 +
 + * #​0002877 fix:​ export: CSV: FLOAT im deutschen Format mit , Beistrich exportieren (deutsches Zahlenformat)
 + * #​0002889 feature:​ todo: accessright:​ Berechtigung '​todo'​ bei Listendarstellung erlauben
 + * #​0002888 feature:​ bifroest: article: Webshop es werden nur 100 Artikel angezeigt, Pagination fehlt - siehe [[offer-cube:​howto:​bifroest-portal-webshop|Webshop Kundenportal bifroest]]
 + * #​0002890 feature:​ DB: Backend: optimize table '​historychgset'​
 + * #​0002891 fix:​ bifroest: countonstockext:​ Bei Listenansicht wird bei nur Außen-Lager der Lagerstand nicht angezeigt - siehe [[offer-cube:​howto:​bifroest-portal-webshop|Webshop Kundenportal bifroest]]
 + * #​0002901 feature:​ mang: offer: Angebot von gesendet wieder auf bearbeitbar (status WAIT) setzbar - siehe [[offer-cube:​howto:​offer-reopen#​von_gesendet_auf_bearbeitbar_zuruecksetzen|Angebot auf bearbeitbar zurücksetzen]]
 + * #​0002911 feature:​ mang: ooi: position: Eventualposition Feld '​optional'​ in Position Details Popup Fenster anzeigen/​setzen
 + * #​0002906 feature:​ mang: customer: Interessent als Kundentyp CUSTOMER_CTYPE_PROSPECT hinzufügen - siehe [[offer-cube:​howto:​customergroup#​detailskundentyp|Kundengruppen und Kundentyp]]
 + * #​0002905 feature:​ label: labelinstance:​ ooi: invoice: export: Liste der Labels auch in Spalte beim Excel export - siehe [[offer-cube:​faq:​faq_work-with-lists|FAQ / Tipps und Tricks für Listenansicht]]
 + * #​0000525 feature:​ mang: articleinstance:​ Optionale article definieren - siehe [[offer-cube:​howto:​article|Artikel]]
 + * #​0000878 feature:​ article: Artikel optional innerhalb von Position
 + * #​0001643 feature:​ ooi: position: articleinstance:​ Artikel optional setzen
 + * #​0002762 feature:​ ooi: pdf: article: articleinstance:​ Artikel optional kennzeichnen
 + * #​0002909 feature:​ mang: article: Einzelne optionale Artikel innerhalb Position
 +
 +==== Build 364 / 2022-11-19 ====
 +
 + * #​0002853 fix:​ bifroest: article: Wenn nur 1 PDF hochgeladen,​ erscheint es nicht zum Download
 + * #​0002858 feature:​ export: ooi: customer: Excel: CSV: Bei mehr als 10000 Datensätzen wird automatisch CSV exportiert - siehe [[offer-cube:​faq:​faq_work-with-lists|FAQ / Tipps und Tricks für Listenansicht]]
 + * #​0002403 feature:​ statistic: export: customer: Beim Excel-Export Kundendatenbank den Umsatz pro Kunde exportieren
 + * #​0002864 feature:​ mail: ooi: die Grußformel am Ende jeder Email bearbeitbar machen - siehe [[offer-cube:​howto:​settings#​standard_texte_standard_texte_englisch|Einstellungen - Druck - Standard Texte]]
 + * #​0002859 feature:​ articlefeature:​ article: articlefeaturegroup:​ Produktmerkmal Gruppen nach sort sortieren - siehe [[offer-cube:​howto:​articlefeature#​sortierung_der_merkmal_gruppen|Artikel Merkmale - Sortierung]]
 + * #​0002870 fix:​ invoice: EBIXML Rechnung als Rechnungsnummer immer objref verwenden - siehe [[offer-cube:​howto:​invoice#​detailsebinterface_e-rechnung_erstellen|EB Interface XML E-Rechnung erstellen]]
 + * #​0002863 feature:​ attachment: bifroest: PNG Bilder mit transparenten Hintergrund werden nun auch bei Thumbnails mit transparenten Hintergrund erstellt
 + * #​0002860 fix:​ articlefeature:​ articlefeaturegroup:​ Löschen der Produktmerkmalgruppe soll Merkmale auch löschen - siehe [[offer-cube:​howto:​articlefeature|Artikel Merkmale]]
 + * #​0002861 feature:​ ooi: order: article: Verbuchen mit Barcode Scanner Preis und Einkaufspreis=0 setzen, damit die Berechnung der Marge nicht beeinflusst wird - siehe [[offer-cube:​howto:​barcodereader|Artikel mit Barcode Scanner erfassen]]
 + * #​0002872 fix:​ backend: duplicate OBJSHORT _ref prefixes
 + * #​0002862 feature:​ bifroest: article: articlegroup:​ ooi: Verschachtelte Warengruppen nur verwendete Warengruppen im Baum anzeigen - siehe [[offer-cube:​howto:​bifroest-portal-webshop|Bifroest Webshop/​Kundenportal]]
 + * #​0002824 feature:​ mang: timereport: AZA: Neuer Status TIMEREPORT_STATUS_TCOMP für Zeitausgleich - siehe [[offer-cube:​howto:​timereport|Zeiterfassung]]
 + * #​0002871 feature:​ mang: timereport: accessright:​ AZA: Neue Berechtigung '​timereport-edit':​ Mitarbeiter sollen eigene Zeiten nicht ändern dürfen
 + * #​0001598 feature:​ mang: timereport: accessright:​ AZA: Neue Berechtigung '​timereport-editquickadd':​ Mitarbeiter dürfen nur eigene Zeiten innerhalb 24h am selben Tag im Quickadd (Uhrensymbol) ändern
 + * #​0002852 feature:​ bifroest: article: Anzeige in Artikel Liste ob im Webshop freigegeben - siehe [[offer-cube:​howto:​article|Artikel]]
 + * #​0002851 feature:​ bifroest: Feld für zusätzliche Informationen auf Startseite z.B. Büroadresse,​ etc. - siehe [[offer-cube:​howto:​bifroest-portal-webshop#​einstellung_webshop_startseite_bearbeiten|Bifroest Webshop/​Kundenportal Einstellung Startseite bearbeiten]]
 + * #​0002865 feature:​ pdf: ooi: article: dimension: Darstellung der Bemaßungen gleich eingerückt wie Artikel Bezeichnung
 +
 +==== Build 363 / 2022-11-05 ====
 +
 + * #​0002844 feature:​ pdf: ooi: position: articleinstance:​ Zusätzliche Information wie Gesamtgewicht auf Angebot/​Auftrag anzeigen mit Parameter '​pdfPositionCustomTextblockBelowPosition'​
 + * #​0002843 feature:​ pdf: ooi: position: articleinstance:​ Zusätzliche Informationen wie z.B. Gewicht ebenfalls andrucken pro Artikel mit Parameter '​pdfArticleCustomTextblockBelowName'​
 + * #​0002847 feature:​ pdf: ooi: position: article: Erweiterung Einstellung "​Beschreibung nur in Auftrag zeigen"​ Parameter '​showArticleDescription'​ - siehe [[offer-cube:​howto:​settings#​einstellungen_-_druck|Einstellungen - Druck]]
 + * #​0002845 feature:​ ooi: order: export: "​Angelegt am" (created_date) in Excel Export für Angebote, Aufträge, Rechnungen, Bestellungen aufnehmen - siehe [[offer-cube:​faq:​faq_work-with-lists#​exportieren_der_ausgewaehlten_eintraege|Exportieren als Excel]]
 + * #​0002818 feature:​ ooi: order: article: Einbuchen von Artikel mit Seriennummern mit Barcode Scanner in bestehende oder neuen Position - siehe [[offer-cube:​howto:​barcodereader|Artikel mit Barcode Scanner erfassen]]
 + * #​0002848 feature:​ ooi: article: onstock: Lagerstand '​countonstock'​ verbuchen mit Barcode Scanner - siehe [[offer-cube:​howto:​settings#​lagerverwaltung_lagerstand_lagerbewegung|Einstellung - Lagerverwaltung]]
 + * #​0002665 feature:​ pdf: positiongroup:​ position: ooi: articleinstance:​ Einstellung Artikel in Positionsgruppe ausblenden - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 + * #​0001891 feature:​ pdf: ooi: positiongroup:​ Artikelbeschreibung ausblenden bei Positionsgruppe - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 + * #​0002068 feature:​ pdf: ooi: positiongroup:​ Artikelbeschreibung ein/​ausblenden - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 + * #​0002842 feature:​ customer: contact: Bezirk hinzufügen z.B. Zuteilung für Vertriebsmitarbeiter
 +
 +==== Build 362 / 2022-10-31 ====
 +
 + * #​0002815 fix:​ ooi: customer: vies VAT Steuernummern Check funktioniert nicht mehr
 + * #​0002825 feature:​ mang: supplierorder:​ fälschlicherweise als geliefert markierte Artikel wieder rückgängig machen - siehe [[offer-cube:​howto:​supplierorder#​faqversehentlich_erhalten_markierte_ware_rueckgaengig_machen|Lieferantenbestellungen]]
 + * #​0002829 feature:​ form-app: order: Kundennummer bei Auswahl (Lookup) eines Auftrags einfügen
 + * #​0002828 feature:​ form-app: order: Vorname und Nachname des Kontaktes bei Auswahl (Lookup) eines Auftrags einfügen
 + * #​0002810 feature:​ article: import: CSV Import mit Bilder Download von URL  - siehe [[offer-cube:​faq:​faq_stammdaten-import|Einstellungen Stammdaten Import]]
 + * #​0002830 feature:​ article: import: CSV Import mit Bilder Download von URL deduplizieren von identischen Bildern
 + * #​0002736 feature:​ bifroest: customergroup:​ articlegroup:​ discount: Kundengruppen Spezifische Rabatte anzeigen - siehe [[offer-cube:​howto:​articlediscounts|Warengruppen spezifische Rabatte]]
 + * #​0002789 feature:​ bifroest: Kundenportal graphische Anpassungen Farbe - Custom CSS Styles - siehe [[offer-cube:​howto:​bifroest-portal-webshop#​einstellung_webshop_custom_css|Einstellung Webshop Custom CSS bifroest]]
 + * #​0002839 feature:​ bifroest: customer: tax: Brutto Preise bei Kunden ohne USt. nicht anzeigen - siehe [[offer-cube:​howto:​bifroest-portal-webshop#​allgemeines_zusammenfassung|Preis Darstellung brutto/​netto]]
 + * #​0002838 feature:​ bifroest: customer: tax: Brutto Preise bei Kunden ohne USt. nicht anzeigen
 + * #​0002752 feature:​ bifroest: article: stock: Filtern auf sofort verfügbare Artikel Lagerstand '​countonstock'​ > 0 - siehe [[offer-cube:​howto:​bifroest-portal-webshop#​allgemeines_zusammenfassung|Nur lagernde Artikel anzeigen]]
 + * #​0002819 feature:​ bifroest: article: Preise im Webshop/​Kundenportal erst anzeigen, wenn Kunde eingeloggt - siehe [[offer-cube:​howto:​bifroest-portal-webshop#​einstellung_webshop_artikel_preise_nur_fuer_eingeloggte_benutzer|Einstellung Webshop Artikel Preise nur für eingeloggte Benutzer?]]
 + * #​0002789 fix:​ bifroest: Email: Im Email Text für den Kundenlogin "Mehr über offercube"​ entfernen
 + * #​0002822 feature:​ bifroest: Kundenportal graphische Anpassungen Farbe - Custom CSS Styles - siehe [[offer-cube:​howto:​bifroest-portal-webshop#​einstellung_webshop_custom_css|Einstellung Webshop Custom CSS bifroest]]
 +
 +==== Build 361 / 2022-10-15 ====
 +
 + * #​0002739 feature:​ bifroest: articlefeature:​ article: Die Produktmerkmale im Webshop bifröst zur Filterung verwenden - siehe [[offer-cube:​howto:​bifroest-portal-webshop|Webshop Kundenportal bifroest]]
 + * #​0002750 feature:​ ooi: tax: Bei Steuersatz mit Kommastellen die Kommastellen andrucken
 + * #​0002629 feature:​ mang: customer: Funktionalität Kundentyp Leads - siehe [[offer-cube:​howto:​customergroup|Kundengruppen]]
 + * #​0002770 fix:​ mang: todo: accessright:​ fix isShowable() for getCount() for accesstype without todo-adminedit to view all
 + * #​0002784 feature:​ mang: ticket: Priorität beim Erstellen setzen
 + * #​0002774 feature:​ docmeta: docpart: ooi: Standardtexte Textblöcke bei Auswahl immer hinten dran hängen - siehe [[offer-cube:​howto:​docmeta|Dokument Vorlagen]]
 + * #​0002796 feature:​ qtag.me: qrtagitcode:​ Auswählen der qrtagitcategory bei Admin Assign Blanko QR-Code
 + * #​0002797 feature:​ qtag.me: resource: qrtagitaction:​ Verknüpfung zu Kontakt für Standort bei Ressourcen
 + * #​0002798 feature:​ contact: Bei Suche representationname mit mehr Infos, Rolle Alternativ bei comboname
 + * #​0002801 fix:​ statistic: Aktuelles Monat für autom. Zeitvorschläge auch Monats-letzen auswählen
 + * #​0002778 feature:​ qtag.me: qrtagitaction:​ syncsetting:​ hook: docmeta: Aktion Email Versand
 + * #​0002802 feature:​ pdf: position: Volle Breite für Positionsbeschreibung möglich, Positionsgruppen Beschreibung immer volle Breite
 + * #​0002792 feature:​ pdf: ooi: invoice: Rabatt % Satz weglassen bei Angebot, Auftrag, Rechnung wenn unterschiedliche Positions-Rabattsätze
 + * #​0002757 feature:​ pdf: ooi: invoice: Rabatt % Satz automatisch anzeigen, wenn nur globaler Rabatt
 + * #​0002804 fix:​ offerClientChoice:​ offer: Kundenportal AGB Text mit aktuellem Objekt parsen
 + * #​0002806 fix:​ bifroest: article: articlegroup:​ Kategorien Überschrift mehrfach angezeigt bei verschachtelten Warengruppen
 +
 +==== Build 360 / 2022-09-04 ====
 +
 + * #​0002733 feature:​ mang: attachment: Löschen Button nur im jeweiligen Modul anzeigen
 + * #​0002730 fix:​ statistic: timerecord: customer: Anzahl Stunden Differenz zwischen Summe Top Kunden und nach Aufwand
 + * #​0002734 feature:​ pdf: order deliverynote:​ Abstände Zeilenhöhe Lieferschein
 + * #​0002364 feature:​ bifroest: webshop: Zurück Button sodass Suche und Warengruppen Filter erhalten bleiben nach Detail - siehe [[offer-cube:​howto:​bifroest-portal-webshop|Webshop Kundenportal bifroest]]
 + * #​0002714 feature:​ bifroest: article: articlegroup:​ ooi: Verschachtelte Warengruppen im Webshop anzeigen - siehe [[offer-cube:​howto:​articlegroup|Warengruppen]]
 + * #​0002735 feature:​ bifroest: bifroest: article: Layout als Kacheln alternativ zu Listendarstellung im Webshop - siehe [[offer-cube:​howto:​bifroest-portal-webshop#​einstellung_webshop_artikel_anzeige|Webshop Kundenportal bifroest Artikel Darstellung als Kacheln]]
 + * #​0002737 feature:​ bifroest: article: stock: Artikel Feld Externer Lagerstand '​countonstockext'​ zur Information im Webshop
 + * #​0002744 feature:​ pdf: ooi: Summe und Gesamt mit Begriff '​netto'​ ausweisbar bei site_tax=0%
 + * #​0002746 fix:​ mang: order: invoice: Plain HTML Text bei Anzahlungsrechnung senden mit aktiviertem Richtext Editor - siehe [[offer-cube:​faq:​faq_order-invoice-prepayment|FAQ:​ Anzahlungs- und Teilrechnung erstellen]]
 + * #​0002738 feature:​ articlefeature:​ article: Neues Modul '​articlefeature'​ Produktmerkmale - siehe [[offer-cube:​howto:​articlefeature|Artikel-Merkmale und Merkmal-Gruppen]]
 +
 +==== Build 359 / 2022-08-20 ====
 +
 + * #​0002692 feature:​ smtp: email: ooi: invoice: syncsetting:​ settings: Absender Email Adresse / SMTP in Einstellungen auswählbar - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung Mail-SMTP Email]]
 + * #​0002693 fix:​ mgmt: Error Log bei Übertragung des Downloadpakets im Fehlerfall unvollständig
 + * #​0002697 feature:​ pdf: ooi: position: Breiten Voreinstellung bei Positionstabelle ausrichten an Fußzeile, Infoblock
 + * #​0002698 feature:​ pdf: ooi: position: im Artikel-Liste Modus 1mm dazu geben, damit die Ausrichtung besser passt
 + * #​0002687 feature:​ mang: todo: setting: Standard Supervisor einstellbar mit Erledigt bis Datum als Pflichtfeld - Siehe [[offer-cube:​howto:​settings#​todo|Einstellungen - Todo]]
 + * #​0002688 feature:​ mang: todo: supervisor: Alle meine Supervisor Todos Filter in linkem Menü/​Sidebar - Siehe [[offer-cube:​howto:​todo|Todo]]
 + * #​0002700 feature:​ pdf: ooi: upgrade pdf library
 + * #​0002699 feature:​ pdf: ooi: Fußzeile Nr und Seitenanzahl anpassen und Ausrichtung optimieren
 + * #​0002710 feature:​ ticket: syncsetting:​ syncmaileater:​ Option, damit für jede Email ein Ticket erzeugt wird
 + * #​0002711 feature:​ article: articlegroup:​ ooi: Verschachtelte Warengruppen - siehe [[offer-cube:​howto:​articlegroup|Warengruppen]]
 + * #​0002402 feature:​ article: customer: articleprices:​ articlegroup:​ Kundenspezifische prozentuelle Rabatte auf Warengruppen - siehe [[offer-cube:​howto:​articlediscounts|Warengruppen spezifische Rabatte]]
 + * #​0002420 feature:​ article: articleprices:​ articlegroup:​ customer: Kundenspezifische Rabatte in Prozent auf Warengruppen Ebene - siehe [[offer-cube:​howto:​articlediscounts|Warengruppen spezifische Rabatte]]
 + * #​0002420 feature:​ article: articleprices:​ customer: Kundengruppen spezifische Rabatte - siehe [[offer-cube:​howto:​customergroup|Kundengruppen]]
 + * #​0002718 fix:​ syncsetting:​ syncmaileater:​ Beim Speichern auch bei Status ACTIVE_NOTSELECTABLE SMTP/IMAP prüfen - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung Mail-SMTP Email]]
 + * #​0002709 fix:​ ticket: syncsetting:​ syncmaileater:​ autoCreateTicket ist global, darf aber nur pro Maileater gesetzt sein
 + * #​0002719 fix:​ customer: paymentterm:​ order: Zahlungskondition wird nicht von Kunde auf Auftrag übernommen - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]]
 + * #​0002712 feature:​ articlediscounts:​ customer: articlegroup:​ Kundenspezifische Rabatte je Warengruppe - siehe [[offer-cube:​howto:​articlediscounts|Warengruppen spezifische Rabatte]]
 + * #​0002723 fix:​ mang: docmeta: offer: Vorlagen Textblöck zur Auswahl bei Angebot gewonnen wird nicht angezeigt - siehe [[offer-cube:​howto:​docmeta|Dokument Vorlagen]]
 + * #​0002721 feature:​ articlediscounts:​ articlegroup:​ Rabatt auf Warengruppe vererben in untere Ebenen - siehe [[offer-cube:​howto:​articlediscounts|Warengruppen spezifische Rabatte]]
 + * #​0002727 feature:​ customergroup:​ articlegroup:​ articlediscounts:​ Import/​Exportieren von Warengruppen/​Kundengruppen - siehe [[offer-cube:​howto:​articlegroup|Warengruppen]]
 + * #​0002725 feature:​ docmeta: ooi: dunning: Mahnung PDF Texte selbst konfigurieren - siehe [[offer-cube:​howto:​docmeta|Dokument Vorlagen]]
 + * #​0002713 feature:​ customer: articlegroup:​ ooi: discount: articlediscounts:​ Rabatt auf Kundengruppe u. Warengruppe - siehe [[offer-cube:​howto:​articlediscounts|Warengruppen spezifische Rabatte]]
 + * #​0002716 feature:​ customergroup:​ customer: Neues Modul '​customergroup'​ Kundengruppen verwalten z.B. Bronze, Silber, Gold - siehe [[offer-cube:​howto:​customergroup|Kundengruppen]]
 +
 +==== Build 358 / 2022-07-30 ====
 +
 + * #​0002667 feature:​ pdf: ooi: konfigurierbar nur auf Seite 1 jeweils Angebot,​Auftrag,​Rechnung als Überschrift
 + * #​0002659 feature:​ pdf: ooi: Doppelpunkte bei Infoblock ausblendbar
 + * #​0002668 feature:​ pdf: ooi: Schriftstil Infoblock Variable linksbündig,​ Wert rechtsbündig
 + * #​0002660 feature:​ pdf: ooi: konfigurierbar Strich unter Firmeninfoblock entfernen
 + * #​0002669 feature:​ pdf: ooi: Infovar Block Firmenname Farbe einstellbar
 + * #​0002670 feature:​ pdf: ooi: position: Konfiguration Überschriften in Tabelle statt überhalb Artikel, Artikelname fett
 + * #​0002671 feature:​ pdf: ooi: position: Positionspreis mit Rabatt Prozent ausweisbar
 + * #​0002675 feature:​ pdf: ooi: article: Lieferschein Balkenfarbe in selber Farbe wie auf Angebot eingestellt
 + * #​0002681 feature:​ smtp: email: ooi: invoice: settings: syncsetting:​ Absender SMTP für Rechnungsversand als Voreinstellung konfigurierbar - siehe [[offer-cube:​howto:​syncsetting#​alternative_e-mail_adresse_fuer_rechnungsversand_voreinstellen|Synchronisierung Mail-SMTP Email für Rechnungsversand]]
 + * #​0002683 fix:​ mang: offer-client-choice:​ offer: Kundenbestellportal klick auf Login invalidiert Angebots Session
 + * #​0002682 feature:​ mang: document: docmeta: docpart: ooi: Email Vorlagen erstellen und auswählbar beim Angebots/​Rechnungsversand - siehe [[offer-cube:​howto:​docmeta|Dokument Vorlagen]]
 + * #​0002680 feature:​ docmeta: docpart: ooi: Vorlagen Textblöcke zur Auswahl in Angebot, Auftrag, Rechnung - siehe [[offer-cube:​howto:​docmeta|Dokument Vorlagen]]
 + * #​0002663 feature:​ smtp: email: ooi: invoice: syncsetting:​ Absender Email Adresse / SMTP auswählen z.B. Rechnungsabsender - siehe [[offer-cube:​howto:​syncsetting#​alternative_e-mail_adresse_fuer_rechnungsversand_voreinstellen|Synchronisierung Mail-SMTP Email für Rechnungsversand]]
 + * #​0002689 feature:​ smtp: email: ooi: invoice: syncsetting:​ Absender Email Adresse / SMTP auswählbar konfigurierbar - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung]]
 +
 +==== Build 357 / 2022-07-17 ====
 +
 + * #​0002648 fix:​ ticket: Beim Kopieren eines Tickets bleibt die Ticketnummer gleich
 + * #​0002649 feature:​ mang: ticket: Überfälliges Ticket rot darstellen
 + * #​0002649 feature:​ syncmaileater:​ Maileater deaktiviert sich bei Serverzugriffs Fehler - mehrmalige Versuche
 + * #​0002103 feature:​ syncsetting:​ syncmaileater:​ Bei Fehler erst nach Mehrmaligen Counts in ERROR und in GUI anzeigen
 + * #​0002652 fix:​ mang: mobile: GUI die btn-group justified nav-tabs sollten bei Support in Mobile Ansicht nicht übereinander stehen
 + * #​0002650 feature:​ ticket: syncsetting:​ hook: Email wenn Ticket geschlossen ist
 + * #​0002653 feature:​ invoice: BMD Export: Bei Export Letztes Monat ebenfalls 0 Euro Storno Rechnungen übergeben
 + * #​0002658 feature:​ pdf: ooi: position: label automatischer Seitenumbruch wenn Text zu lange, Summenpreis nicht anzeigen wenn 0,00
 + * #​0002590 feature:​ pdf: ooi: position: Wenn Endsummen sich auf aktueller Seite nicht mehr ausgehen, dann automatisch neue Seite beginnen
 +
 +==== Build 356 / 2022-07-10 ====
 +
 + * #​0002640 fix:​ mang: timerecord: book: tr0 Neuer manueller Eintrag nicht zu Verbuchen liste hinzufügen bzw. ohne Fehler ignoreren
 + * #​0002639 feature:​ article: import: export: Excel Export und Import mit englischen Spalten
 + * #​0002354 feature:​ statistic: customer: Kunden nach Umsatz pro Jahr reihen
 + * #​0002641 feature:​ statistic: customer: Die besten 5 Kunden als Statistik
 + * #​0002638 feature:​ pdf: ooi: position: Summenpreis unterhalb Position statt oben 
 + * #​0002644 fix:​ invoice: Rechnungsnummer ziehen und gleich stornieren, Rechnungsdatum invoice_dt wird nicht gesetzt
 + * #​0002645 feature:​ invoice: cancellation:​ beim Stornieren in Original Rechnung Kommentar Storno Rechnungsnr anführen
 + * #​0002646 feature:​ pdf: ooi: position: Optionale Position Text [EVENTUALPOSITION] global änderbar
 +
 +==== Build 355 / 2022-06-24 ====
 +
 + * #​0002611 feature:​ mang: statistic: invoice: Auch bezahlte Rechnungen lt. Bezahldatum anzeigen
 + * #​0002617 feature:​ mang: ticket: customer: Tickets beim Kunden anzeigen
 + * #​0002616 feature:​ ticket: Labels von Kunden auf Ticket übernehmen (sofern Vererbung aktiviert) - siehe [[offer-cube:​howto:​label|Labels]]
 + * #​0002615 feature:​ mang: ticket: Eigene Liste sortiert nach Priorität
 + * #​0002613 feature:​ ticket: Email Benachrichtigung beim Zuweisen eines Tickets zu Benutzer
 + * #​0002614 feature:​ mang: ticket: Liste mit User Bearbeiter und Erledigen bis
 + * #​0001301 feature:​ timerecord: Beim Verbuchen nur die dem Auftrag zugeordneten Zeiten - siehe [[offer-cube:​howto:​timerecord|Zeiterfassung]]
 + * #​0002316 feature:​ timerecord: Detailbeschreibung Feld '​description'​ bei manueller Projektzeiterfassung auch hinzufügen
 + * #​0002626 feature:​ mang: timerecord: ooi: Zeiterfassungseinträge auswählen für Report
 + * #​0002627 fix:​ mang: timerecord: ooi: Zeiterfassung Positionen verbuchen nur auf unterstützte Objekte, locked berücksichtigen
 + * #​0002630 feature:​ mang: timerecord: ooi: Zeiterfassung Liste im Objekt nur benötigte Attribute laden
 + * #​0002631 feature:​ mang: timerecord: ooi: Zeiterfassung in Tabs "​Verbucht",​ "Hier zurgeordnet"​ und "Hier zugeordnet noch nicht verbucht"​ gliedern
 + * #​0002633 feature:​ mang: ticket: ooi: Support Tickets in Kundendetails und Aufträgen anzeigen
 + * #​0002632 feature:​ mang: GUI Verbesserungen:​ ooi: Aufräumen / Tabbed Liste in Hauptobjekte
 + * #​0002623 feature:​ mang: timerecord: ooi: Zeiterfassung direkt im Objekt
 + * #​0002636 feature:​ mang: timerecord: ooi: pdf: erfasste Zeiten im Objekt auswählen und die gewählten Zeiten im Report gedruckt werden
 + * #​0002635 feature:​ mang: timerecord: ooi: erfasste Zeiten im Objekt auswählen und direkt verbuchen - siehe [[offer-cube:​howto:​timerecord|Zeiterfassung]]
 +
 +==== Build 354 / 2022-05-27 ====
 +
 + * #​0002583 feature:​ pdf: ooi: smarty: Neuer Modifikator contains um festzustellen ob ein String vorkommt
 + * #​0002595 feature:​ order: recurring: Inaktiven Dauerauftrag Wiedereröffnen deaktiviert Dauerauftrag,​ damit er nicht gleich losläuft
 + * #​0002599 feature:​ inoutexpenses:​ invoice: Konto 9110 Fremdleistungen hinzufügen
 + * #​0002598 feature:​ invoice: Button um Gesperrte/​Versendete (locked) Rechnungen auf bearbeitbar zurücksetzen
 + * #​0002605 feature:​ accounting: invoice: BMD Schnittstelle Teilrechnungen und Schlusstechnung ts-ablauftyp richtig automatisch setzen
 + * #​0002606 feature:​ accounting: invoice: BMD Export Schlussrechnung muss alle dazugehörigen Beträge ausweisen
 + * #​0002586 feature:​ sysevents: Camunda Support zum starten von Camunda Workflow Prozessen
 + * #​0002170 feature:​ article: stock: Neues Feld Soll-Mindestlagermenge für Lagerverwaltung
 + * #​0002480 feature:​ mang: article: Anzeige des EK Preises in Artikel Stammdaten Liste
 + * #​0002582 feature:​ mang: article: EK Preise auch in Liste anzeigen beim Aufklappen
 +
 +==== Build 353 / 2022-04-09 ====
 +
 + * #​0002041 fix:​ mang: timerecord: teilweise werden statt den Objref Nummern bei Zeiterfassung die internen Reference Nummern angezeigt ​
 + * #​0002551 fix:​ ooi: pdf: article: discount: Es wird bei Artikel Preis-Rabattiert in Überschrift angegeben obwohl kein Rabatt ​
 + * #​0002578 feature:​ timerecord: Neue Einstellung "​Zeitaufzeichnung um Sekunden abrunden"​ um Zeiten abzurunden wenn nur einige Sekunden über z.B. einer Stunde oder halben Stunde etc. - siehe [[offer-cube:​howto:​settings#​zeitaufzeichnung_-_zeitaufzeichnung_um_sekunden_abrunden|Zeitaufzeichnung um Sekunden abrunden]]
 + * #​0002570 feature:​ mang: pushserver verwendet nun regelmäßiges polling
 + * #​0002574 feature:​ mang: supplierorder:​ accessright:​ export: Excel Export des Objekts Lieferantenbestellung
 + * #​0002579 fix:​ ooi: profit: hide price_basesum and profit in export if user doesn'​t have accessright ooi-see-profit - siehe auch [[offer-cube:​faq:​faq_accesstypes|Accesstype Berechtigungen,​ Rollen]]
 + * #​0002573 fix:​ mang: ooi: position: Alle ausklappen funktioniert nur bei nicht versendeten/​gesperrten Objekten
 +
 +==== Build 352 / 2022-03-18 ====
 +
 + * #​0002041 feature:​ mang: attachment: Bilder drehen Funktion
 + * #​0002510 fix:​ ooi: pdf: article: discount: Es wird bei im '​Brutto-Modus'​ Artikel Preis-Rabattiert in Überschrift angegeben obwohl kein Rabatt
 + * #​0002505 feature:​ ooi: pdf: article: Artikel Einstellung immer 2 Kommastellen beim Einzelpreis (auch bei erkannter Rundungsdifferenz)
 + * #​0002551 fix:​ ooi: pdf: article: discount: Es wird bei Artikel Preis-Rabattiert in Überschrift angegeben obwohl kein Rabatt
 + * #​0002342 fix:​ mang: correspondence:​ Quickadd/​Schnellnotiz löscht sich während Eingabe
 + * #​0002554 fix:​ statistic: Storno Rechnungen nicht in verkaufte Artikel einbeziehen
 + * #​0002556 fix:​ syncsetting:​ hook: z.B. bei offer notaccepted den aktuellen record nach save nochmal holen
 + * #​0002546 feature:​ users: accesstype: accessright:​ ooi: article: profit: Marge für User ausblenden Berechtigungen '​article-profit',​ '​article-profit-edit'​ - siehe auch [[offer-cube:​faq:​faq_accesstypes|Accesstype Berechtigungen,​ Rollen]]
 + * #​0002557 feature:​ users: accesstype: accessright:​ ooi: discount: Verkäufer sollen keinen Rabatt geben können Berechtigungen '​ooi-set-discount',​ '​position-set-discount'​ - siehe auch [[offer-cube:​faq:​faq_accesstypes|Accesstype Berechtigungen,​ Rollen]]
 + * #​0002558 feature:​ mang: ooi: position: accessright:​ accesstype: Eingefügte Favoriten Positionen nicht bearbeitbar Berechtigungen '​position-edit-from-favorite'​ - siehe auch [[offer-cube:​faq:​faq_accesstypes|Accesstype Berechtigungen,​ Rollen]]
 + * #​0002559 feature:​ mang: ooi: position: accessright:​ accesstype: Berechtigung damit Vorlagen Angebote nicht bearbeitbar sind Berechtigungen '​offer-edit-templates'​ - siehe auch [[offer-cube:​faq:​faq_accesstypes|Accesstype Berechtigungen,​ Rollen]]
 +
 +==== Build 351 / 2022-03-06 ====
 +
 + * #​0002503 fix:​ inoutexpenses:​ Provisionsrechnungen nicht in BMD Export aufnehmen
 + * #​0002507 fix:​ timerecord: Erfassung auf Meine Offenen Angebote funktioniert nicht
 + * #​0002513 feature:​ inoutexpenses:​ Gesperrten Einnahmen/​Ausgaben Eintrag für admin erneut bearbeitbar machen
 + * #​0002512 fix:​ inoutexpenses:​ locked Gesperrter Einnahmen/​Ausgaben Eintrag durchstreichen funktioniert nicht
 + * #​0002502 fix:​ inoutexpenses:​ Rechnungen ins EU Ausland reverse charge nicht in KZ-021 aufnehmen
 + * #​0002514 feature:​ invoice: inoutexpenses:​ customer: country: BMD/RZL Steuerberater Export Länderkennzeichen Fallback Bestandskunden
 + * #​0002369 feature:​ Woocommerce Webshop Anbindung - standardmäßig keine 0 Euro Rechnungen z.B: bei Verwendung Gutschein
 + * #​0002499 feature:​ Schriftart oxygen hinzufügen
 + * #​0002527 feature:​ timereport: time-cube nfc: update/​migrate to python 3
 + * #​0002501 feature:​ article: import: download des Import files ermöglichen
 + * #​0002504 feature:​ customer: BMD/RZL Debitorennummer Nummernkreis zu Kundennummer addieren (Kundennummer Offset zur Errechnung des Debitorenkonto)
 + * #​0002531 feature:​ invoice: RZL AR Export Zusatztext befüllen, Nummernkreis Typ konfigurierbar (z.B. bei 30000 auch Nummernkreis 5 Kunde)
 + * #​0002281 feature:​ syncsetting:​ Webshop Anbindung woocommerce 0 Euro Rechnungen erstellen konfigurierbar
 +
 +==== Build 350 / 2022-01-23 ====
 +
 + * #​0002479 feature:​ mang: supplierorder:​ Status Auf Teillieferung zurücksetzen
 + * #​0002483 feature:​ mgmt: order: Auch Aufträge im Status DONE als aktiven Auftrag berücksichtigen
 + * #​0002484 fix:​ mang: order: prepayment: Anzahlungsrechnung Brutto Betrag nicht über Prozent umrechnen
 + * #​0002488 fix:​ ooi: position: articleinstance:​ pdf Netto Summe fehlt - price_wdiscount ist um 0,1 cent höher als price
 + * #​0002464 feature:​ ooi: pdf: "​Brutto Modus" - Brutto Preise statt Netto Preise bei Artikel/​Positionssummen andrucken und auf Brutto Art berechnen
 +
 +==== Build 349 / 2022-01-01 ====
 +
 + * #​0002433 feature:​ certificate:​ SSL Zertifikatscheck bei python cash-cube print / autoprint mit verifyssl=0 deaktivierbar für alte python Versionen
 + * #​0002434 feature:​ order: export: Beim Export eines Auftrages Seriennummer der Artikel exportieren
 + * #​0002439 feature:​ qrtagit: session: Benutzer Timeout für user bei qtag.me auf 30 Tage erhöhen
 + * #​0002443 fix:​ qrtagit: USt. auf durch qtag.me generierten Rechnungen mit korrektem USt. Satz anzeigen
 + * #​0002442 fix:​ import: article: Datanorm Import bringt nur Warengruppen
 + * #​0002461 fix:​ ooi: email: Versand an neue topleveldomains (TLD) z.B. .immobilien unterstützen
 + * #​0002448 feature:​ supplierorder:​ Lieferantenbestellungen wenn Einkaufspreis=0 oder identisch zu VK Preis dann nichts andrucken
 + * #​0002463 fix:​ customer: ooi: offer: Angebote ohne MwSt erstellen bei Umwandlung in Auftrag automatisch MwSt. wieder hinzufügen
 + * #​0002469 feature:​ import: provider: customer: paymentterm:​ Zahlungskonditionen/​Skonto Sätze im Zuge von Kunden und Lieferantenimport direkt auch mit-importierbar
 + * #​0002470 feature:​ supplierorder:​ pay: tax: Steuerbetrag bzw. mehrere Steuersätze eingebbar bei Bezahlen von Lieferantenbestellung
 + * #​0002471 feature:​ supplierorder:​ pay: Lieferantenbestellung Teilzahlung unterstützen z.B. auch Anzahlung/​Restzahlung
 + * #​0002447 feature:​ pdf: order: Lieferschein Maße '​dimension'​ andrucken
 +
 +==== Build 348 / 2021-11-20 ====
 +
 + * #​0002422 feature:​ order: supplierorder:​ Sammelbestellungen bei Aufträgen markieren - Auftragsstatus
 + * #​0002416 fix:​ ooi: position: Beim Favoritenpositionen hinzufügen wird die Parent Position unter bestimmten Konstellationen gelöscht
 + * #​0002429 feature:​ ooi: supplierorder:​ Ziel Lieferantenbestellung auswählen für Sammelbestellung aus unterschiedlichen Aufträgen
 + * #​0002426 fix:​ ooi: supplierorder:​ Mehrmalige Bestellungen gleicher Artikel aus mehreren Positionen führt zu falschen Mengen
 + * #​0002427 feature:​ syncsetting:​ hooks: correspondence:​ timerecord: Bei manueller Projektzeitaufzeichnung (PZA) auch Beschreibung und Schalter für CRM Notiz sowie GUI Hooks hinzufügen
 +
 +==== Build 347 / 2021-11-13 ====
 +
 + * #​0002393 fix:​ qrtagit: qrtagitaction:​ qtag.me Doppelte Aktionen wenn "Alle Kunden"​ bei Aktion und "​Alle"​ bei QR-Code
 + * #​0002406 feature:​ qrtagit: qtag.me Standard "​Aktion für diesen Code und Kategorie"​ vorausgewählt bei neuen QR-Codes
 + * #​0002407 feature:​ qrtagit: qtag.me ohne Namen anlegen erlauben und automatisch auf Targetobjekt setzen
 + * #​0002412 fix:​ statistic: Forecast: "​Angebot Beauftrag (Webshop)"​ treffender benannt
 + * #​0002394 feature:​ qrtagit: qrtagitaction:​ timereport: timerecord: Neue Aktionen für Zeiterfassung (AZA und PZA) Buttons Kommen/​Gehen dynamisch abwechselnd anzeigen
 + * #​0002395 feature:​ qrtagit: Neues Modul '​qrtagitcategory'​ QR-Code Kategorien (z.B. für Dauerauftrag 2 QR-Codes mit unterschiedliche Aktionen)
 + * #​0002415 feature:​ mang: qrtagit: qrtagitcategory:​ QR-Code Kategorie Auswahl bei quickadd (alternativen QR-Code erzeugen)
 + * #​0002301 feature:​ syncsetting:​ hooks: correspondence:​ Einführung "​gui.hooks"​ Checkbox Aktionen für z.B. "​E-Mail an office"​ bei Notizen mittels gui.hooks
 + * #​0002359 feature:​ order: supplierorder:​ articleinstance:​ Sammelbestellungen für Lieferantenbestellungen aus Auftragsliste erzeugen
 + * #​0002397 feature:​ mang: timerecord: timereport: Vorname und Nachname statt Email anzeigen
 + * #​0002396 feature:​ pdf: timerecord: timereport: Seitenrand Abstände im PDF mit Standardeinstellung unabhängig der Einstellung verwenden
 + * #​0002424 feature:​ qrtagit: qrtagitaction:​ timerecord: Kommen (PZA) erlaubt auch Angabe der Dauer für Buchungen von Tätigkeiten mit fixen/​pauschalen Dauern.
 +
 +==== Build 346 / 2021-10-26 ====
 +
 + * #​0002381 feature:​ invoice: dunning: Email Text und Empfänger in correspondence CRM Eintrag anzeigen
 + * #​0002231 feature:​ qrtagit: qtag.me: Vorbereitungen für Aktion kann Artikel in Auftrag eines Kunden buchen
 + * #​0002377 feature:​ todo: Delegiertes Todo Person in CRM Eintrag anzeigen, von der delegiert wurde - siehe [[offer-cube:​howto:​todo|ToDo]]
 + * #​0002318 fix:​ import: article: customer: Beim import wird das Feld "​Beschreibung"​ als Accounting Beschreibung erkannt
 + * #​0002384 fix:​ Steuerberater BMD Export - Komma Zahlen auf 2 Stellen beschränken/​runden
 + * #​0002210 feature:​ order: supplierorder:​ articleinstance:​ Bestellungsliste/​Übersicht auf Artikel Ebene - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 + * #​0002385 feature:​ qrtagit: Login für User mit Passwort direkt in qtag.me GUI z.B. für QR-Code Zeitbucher, etc.
 + * #​0002389 feature:​ Provisionsmodul:​ partner: revenue share: customer: Anzeigen beim Partner für welche Kunden dieser eingetragen ist
 + * #​0002390 feature:​ Provisionsmodul:​ partner: revenue share: ooi: Partner anzeigen und setzen, wenn beim Kunden vorhanden aber nicht im OOI Objekt eingetragen
 + * #​0002388 feature:​ Provisionsmodul:​ ooi: order: invoice: partner: Umstellen bei einem Auftrag Partner zuordnen bzw. Check
 + * #​0002392 feature:​ mang: customer: ooi: Filter nach wer und wann hat das Objekt (Kunde, Angebot, Auftrag, Rechnung) angelegt - siehe [[offer-cube:​faq:​faq_work-with-lists|Tipps und Tricks für Listenansicht]]
 + * #​0002339 feature:​ mang: offer: Anzeige wer Angebote erstellt hat - siehe [[offer-cube:​faq:​faq_crm|CRM Modul]]
 + * #​0001863 feature:​ mang: offer: ooi: correspondence:​ Virtueller CRM Eintrag beim Erstellen - siehe [[offer-cube:​faq:​faq_crm|CRM Modul]]
 +
 +==== Build 345 / 2021-10-17 ====
 +
 + * #​0002362 fix:​ mang: customer: Anlegen Kunden Pflichtfeld fehlt keine Fehlermeldung sichtbar in GUI - siehe auch [[offer-cube:​howto:​customer|Kunden]]
 + * #​0002360 fix:​ bifroest: webshop: Beschreibungen Neue Zeilen werden nicht umgebrochen - siehe auch [[offer-cube:​howto:​bifroest-portal-webshop|Kundenportal/​Webshop]]
 + * #​0002336 fix:​ order: recurring: Bei Erstellung der Auftragskopie wird Email aus Kunde genommen - siehe auch [[offer-cube:​howto:​order-recurring|Daueraufträge]]
 + * #​0002371 fix:​ syncmaileater:​ ticket: Das verschieben in Unterordner bei verarbeiteter Email funktioniert nicht
 + * #​0002370 feature:​ ticket: Wenn eine Email von einem selbst, Mitarbeiter oder direkt aus System gesendet wird, nicht auf Feedback zurückstellen
 + * #​0002376 feature:​ mang: article: Direkter Link zum Lieferanten im Artikel, Lieferant Link zu Artikel Liste d. Lieferanten - siehe auch [[offer-cube:​howto:​article|Artikel]]
 + * #​0002375 fix:​ invoice: partner: Provision soll aufgrund price_wdiscount berechnet werden und erst bei vollständiger Bezahlung
 + * #​0002372 feature:​ article: Neues Modul '​articleprices'​ für kundenspezifische Preise ​
 + * #​0002378 feature:​ qrtagit: qtag.me: QR-Code für Kunden als Zielobjekt erstellen ​
 +
 +==== Build 344 / 2021-10-10 ====
 +
 + * #​0002347 feature:​ invoice: accounting: Ändern des Steuerkontos für Buchhaltung Steuerberaterschnittstelle einer Rechnung auch bei versendeten/​bezahlten/​gesperrten Rechnungen
 + * #​0002350 feature:​ invoice: customer: accounting: Bei PLZ nur den numerischen Teil zurückliefern für RZL/BMD Steuerberater Export, falls User Eingabe inkorrekt
 + * #​0002351 fix:​ accesstype: accessright:​ order: invoice: Berechtigung für Anzahlungsrechnung - siehe auch [[offer-cube:​faq:​faq_accesstypes|Accesstype Berechtigungen,​ Rollen]]
 + * #​0002356 feature:​ bifroest: webshop: Hauptbilder in Artikel-Liste anzeigen - siehe [[offer-cube:​howto:​bifroest-portal-webshop|Webshop/​Kundenportal bifroest]]
 + * #​0002340 feature:​ bifroest: webshop: Neue für den Webshop spezifischen Beschreibungs Felder (Kurz- und Langbeschreibung) - siehe [[offer-cube:​howto:​bifroest-portal-webshop|Webshop/​Kundenportal bifroest]]
 + * #​0002298 feature:​ article: articleinstance:​ ooi: positiongroup:​ pdf: Neues Artikel Feld '​dimension'​ Maße/​Abmessungen auf PDF und bifroest Webshop - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 +
 +==== Build 343 / 2021-10-02 ====
 +
 + * #​0002324 feature:​ ticket: camunda: qtag.me Camunda Bridge über Tickets extension fields
 +
 +==== Build 342 / 2021-09-26 ====
 +
 + * #​0002313 fix:​ order: recurring: "Als Basis für" von erstellter Kopie eines Dauerauftrags übernimmt Position nicht
 + * #​0002296 feature:​ accounting: invoice: Steuerberater Quicklink/​Widget zum Download und Liste des letzten Monats
 + * #​0002319 fix:​ order: invoice: fix calculation of partial/​prepayment invoices for naming suggestion
 + * #​0002230 feature:​ qrtagit: qtag.me: Erweiterungsmodul Möglichkeiten z.B. für Kommen/​Gehen Stempelvorgang in Projektarbeitszeit überführen
 + * #​0002325 fix:​ cron: invoice: Erneute Versuche beinhalten den versendeten Mailtext nicht
 + * #​0002323 fix:​ mang: invoice: Rechnung am 1. des Monats versendet und gleichzeitig bezahlt markiert, fehlen in Liste aufgerufen über Home Widget
 + * #​0002324 feature:​ ticket: camunda: qtag.me Camunda Bridge über Tickets
 +
 +==== Build 341 / 2021-09-05 ====
 +
 + * #​0002312 feature:​ customer: ooi: z.H. (zu Handen) konfigurierbar/​entfernen - siehe [[offer-cube:​howto:​settings#​layout_einstellungen_kunden-uid_positionierung_fuer_angebot_auftrag_rechnung|Einstellungen / Druck / "zu Handen Bezeichnung"​]]
 + * #​0002295 fix:​ accounting: invoice: Steuerberater Buchhaltung RZL Export in ANSI statt UTF-8
 + * #​0002302 feature:​ pdf: timerecord: ausgedruckte Felder konfigurierbar
 + * #​0002305 feature:​ qrtagit: qtag.me mit englischen Bezeichnungen ergänzen
 + * #​0002306 feature:​ qrtagit: qtag.me: Login zusätzlich als User statt customer
 + * #​0002304 feature:​ qrtagit: qtag.me: Kommen/​Gehen Stempelvorgang als Arbeitszeit
 + * #​0002307 feature:​ qrtagitaction:​ qtag.me: Aktionen nur für eingeloggte Benutzer zeigen
 + * #​0002308 fix:​ accesstype: Verkauf kann keine Kunden anlegen und Korrektur Doku Wiki
 + * #​0001182 feature:​ mang: ooi: position: Mehrfachaktionen der ausgewählen Positionen
 + * #​0002311 feature:​ mang: ooi: position: Mehrfachauswahl zum Ändern (intern, optional) der ausgewählen Positionen - siehe [[offer-cube:​faq:​faq_ooi-position-bulk-operation|Positionen Mehrfach Änderung/​Löschen]]
 + * #​0002299 feature:​ mang: ooi: position: Mehrfachauswahl zum Löschen von ausgewählten Positionen - siehe [[offer-cube:​faq:​faq_ooi-position-bulk-operation|Positionen Mehrfach Änderung/​Löschen]]
 +
 +==== Build 340 / 2021-08-22 ====
 +
 + * #​0002262 feature:​ cron: invoice: Automatische Verrechnung von allen aus Dauerauftrag erstellten Auftragskopien zum Stichtag - siehe  [[offer-cube:​howto:​order-recurring#​beispielautomatische_erstellung_von_einmalauftraegen_mit_automatischer_verrechnung|Daueraufträge Beispiel autom. Verrechnung]]
 + * #​0002280 feature:​ qrtagit: article: In qtag.me den Link des Artikels in GUI anzeigen
 + * #​0002282 feature:​ qrtagit: qtag.me Text/​Beschreibung nicht escaped anzeigen um HTML Formatierungen zu erlauben
 + * #​0002279 feature:​ cron: invoice: Rechnungs-Email konnte nicht gesendet werden, 10 mal in immer größeren Abständen nochmal probieren
 + * #​0002278 feature:​ cron: invoice: Wenn Rechnungs-Email SMTP Server nicht erreichbar, 10 mal in immer größeren Abständen nochmal probieren
 + * #​0002283 feature:​ resource: Neue Felder: Erweitern für KFZ/​Fahrzeuge (Kennzeichen),​ Nächste Wartung Datum hervorheben in Liste
 + * #​0002285 feature:​ pdf: font: Neue Google Schriftart "​Montserrat"​ hinzugefügt
 + * #​0002286 feature:​ customer: Telefonnummern mit 43 ohne vorangestelltes + oder 00 erkennen und normalisieren
 + * #​0002288 feature:​ country: accounting: customer: Postleitzahlen Kennzeichen für Länder für Export RZL hinzugefügt
 + * #​0002265 feature:​ accounting: invoice: Export RZL CSV Dateien für Buchhaltung Steuerberater Neues Modul '​accounting'​ erweitert
 + * #​0002076 feature:​ accounting: invoice: Export BMD CSV Dateien für Buchhaltung Steuerberater Neues Modul '​accounting'​ erweitert
 + * #​0001033 feature:​ accounting: invoice: customer: Buchhaltung Buchhaltung Steuerberater Schnittstelle Export der Kundenstammpdaten für BMD und RZL
 + * #​0002291 fix:​ offer: Berechnung der Realisierungswahrscheinlichkeit erlauben bei locked=1
 +
 +==== Build 339 / 2021-08-08 ====
 +
 + * #​0002262 feature:​ syncsetting:​ hook: Bei offer setaccepted HOOK auslösen z.B. für Email
 + * #​0001866 feature:​ form: docmeta: form-app: Formular ausgefüllt und dann automatisch per Email schicken
 + * #​0001868 feature:​ form: docmeta: form-app Email senden Button und Zwischenspeichern ​
 + * #​0002159 feature:​ form-app: docmeta: docmetainstance:​ send: email: Konfiguration ob Dokument beim Speichern per Email gesendet
 + * #​0002270 feature:​ pdf: ooi: position: Bei Fixpreis mit negativem Rabatt (also Aufschlag) den Rabatt nicht am PDF ausweisen
 + * #​0002273 feature:​ mang: inoutexpenses:​ AfA Abschreibung auch direkt für KZ 9170 möglich
 + * #​0002269 feature:​ pdf: ooi: article: settings: attachment: Bilder (Hauptbild) der Artikel direkt im PDF anzeigen - siehe [[offer-cube:​howto:​settings#​artikel_und_positions_druckeinstellungen_artikel_bilder|Einstellungen --> Druck --> Artikel Bilder]]
 + * #​0002274 feature:​ qrtagit: qrtagitaction:​ qtag.me Aktionen auch von Target Objekten erben bei QRTAGITCODE_ALLOWEDACTIONS_CATEGORY
 + * #​0002275 feature:​ Offene Rechnungen eines Kunden direkt anzeigen (Kundendatensatz --> Statistik --> Rechnungs-Umsatz "davon xx offene"​
 +
 +==== Build 338 / 2021-08-01 ====
 +
 + * #​0002260 fix:​ ooi: set price_wtax_a,​b,​c,​d correctly on ooi discount_modes with fixed price
 + * #​0002261 feature:​ mang: sidebar-left:​ add customizable html templates at top and bottom
 + * #​0002266 feature:​ qrtagitaction:​ qtag.me download file aktion
 + * #​0001032 feature:​ add module '​accounting'​
 +
 +==== Build 337 / 2021-06-26 ====
 +
 + * #​0002195 feature:​ ooi: invoice: tax: Landesspezifische Steuersätze notwendig ab 1.7.2021 - siehe [[offer-cube:​faq:​faq_ooi-invoice-country-specific-tax|FAQ:​ Länderspezifische Steuersätze]]
 + * #​0002244 fix:​ invoice: cancellation:​ Storno Rechnung position amount wird nicht umgekehrt wenn usePositionAmount=false
 + * #​0002235 fix:​ cron: session: cronjob must be allowed to access ui class
 +
 +==== Build 336 / 2021-06-12 ====
 +
 + * #​0002195 feature:​ bifroest: Webshop/​Kundenportal Funktionalität für Kunden aufrufbar unter [[https://​webshop.offercube.at/​ihr-kuerzel]] - siehe [[offer-cube:​howto:​bifroest-portal-webshop|BIFROEST Kundenportal/​Webshop Anleitung]]
 + * #​0002208 feature:​ bifroest: Webshop: Neukunden Registrierung und Übernahme des Warenkorbs - siehe [[offer-cube:​howto:​bifroest-portal-webshop|BIFROEST Kundenportal/​Webshop Anleitung]]
 + * #​0002220 feature:​ bifroest: Webshop: Übernahme des Warenkorbs bei Login - siehe [[offer-cube:​howto:​bifroest-portal-webshop|BIFROEST Kundenportal/​Webshop Anleitung]]
 + * #​0002221 feature:​ bifroest: offer: invoice: Webshop: Kunden Portal Anzeige Angebote und Rechnungen im Profil - siehe [[offer-cube:​howto:​bifroest-portal-webshop|BIFROEST Kundenportal/​Webshop Anleitung]]
 + * #​0002232 fix:​ invoice: cancellation:​ call recalculate before save() of cancellation invoice
 + * #​0002222 feature:​ country: tax: Neues Modul '​country'​ Länder mit landespezifischen Steuersätzen und ISO3166 Codes - siehe [[offer-cube:​faq:​faq_ooi-invoice-country-specific-tax|FAQ:​ Länderspezifische Steuersätze]]
 +
 +==== Build 335 / 2021-05-29 ====
 +
 + * #​0002207 feature:​ bifroest: Webshop: Kundendaten Lieferadresse/​Rechnungsadresse änderbar
 + * #​0000557 feature:​ customer: Integration UstID Prüfung VIES Webservice
 + * #​0001457 feature:​ Automatische UID Nummer Prüfung - siehe [[offer-cube:​howto:​settings#​sonstige_einstellungen_-_kunden_uid_automatisch_gegen_vies_pruefen|Einstellungen / Sonstiges / Kunden UID automatisch gegen VIES prüfen?]]
 + * #​0002191 feature:​ pdf: ooi: invoice: Wenn infoblock ausgeblendet dann UID ATU Nr unter Anschrift andrucken - siehe [[offer-cube:​howto:​settings#​layout_einstellungen_kunden-uid_positionierung_fuer_angebot_auftrag_rechnung|Einstellungen / Druck / Kunden-UID Positionierung für Angebot, Auftrag, Rechnung]]
 +
 +==== Build 334 / 2021-05-23 ====
 +
 + * #​0002182 feature:​ ticket: syncsetting:​ hook: Die Ticket Hooks sollten ebenfalls vom Ticket SMTP Mailserver verschickt werden
 + * #​0002185 fix:​ order: deliverynote:​ position: Interne Position wird in Lieferschein dazu addiert
 + * #​0002196 feature:​ invoice: position: Auswertung Positionen auf Kundenebene - siehe [[offer-cube:​faq:​faq_ooi_position_report|FAQ:​ Positionsliste durchsuchen & exportieren]]
 + * #​0002192 feature:​ invoice: excel: export: Einzelne Rechnungspositionen in Excel-Export - siehe [[offer-cube:​faq:​faq_ooi_position_report|FAQ:​ Positionsliste durchsuchen & exportieren]]
 + * #​0002200 feature:​ pdf: Begriff MwSt durch Ust. ersetzen bzw. einstellbar machen
 + * #​0002198 feature:​ ooi/​receipt:​ tax: Brutto/​Netto Methode Umstellung
 + * #​0002184 fix:​ invoice: Auf gesendet zurücksetzen und nochmal Bezahlen Minusbetrag - siehe [[offer-cube:​howto:​invoice-reopen|FAQ:​ Rechnungen auf gesendet rücksetzen]]
 + * #​0002151 feature:​ mang: position: order: Dauerauftrag Option Positionen lt. Einstellung brutto/​netto anzeigen - siehe [[offer-cube:​howto:​order-recurring|FAQ:​ Dauerauftrag anlegen]]
 +
 +==== Build 333 / 2021-05-01 ====
 +
 + * #​0002173 feature:​ mang: list: Mit numerisch '​+'​ und '​-'​ Taste alles auswählen/​Auswahl aufheben
 + * #​0002174 feature:​ mang: list: bulk operation bulk delete - Löschen ausgewählter Elemente in Liste
 + * #​0002166 feature:​ qtag.me: qrtagit: qtag.me Blanko QR-Codes per Scan von Admin zuweisen ​
 + * #​0000828 feature:​ qtag.me: qrtagit: qtag.me: Blanko QR-Codes beim ersten Scannen zuweisen ​
 + * #​0002175 feature:​ timereport: Zeitaufzeichung Pausenzeit auch einfügen wenn manuell
 + * #​0002176 feature:​ timereport: Zeitaufzeichung auf Minutenbasis nicht sekundengenau
 + * #​0002177 feature:​ mang: ooi: position: articleinstance:​ Link zum Artikel Stammdatensatz
 + * #​0002165 feature:​ qtag.me: qrtagit: qtag.me Bulk Blanko QR-Codes erstellen und Download
 + * #​0002181 feature:​ attachment: webservice '​upload'​ methode für mantis ticket migration
 + * #​0002171 feature:​ ticket: Benutzer zuordnen '​user_assigned'​ bei WIP
 +
 +==== Build 332 / 2021-04-24 ====
 +
 + * #​0002150 fix:​ mang: order: Jetzt Beginnen klicken funktioniert nicht/​Rechnung nicht möglich - siehe [[offer-cube:​howto:​order|Auftrag und Lieferschein]]
 + * #​0002149 fix:​ ooi: contact: Lieferadressfelder '​dlvr_'​ Adresse google Maps PlaceUrl falsch
 + * #​0002155 feature:​ syncsetting:​ refactor toolkit e.g. ecwid.com Webshop interface to syncsetting_bl class
 + * #​0002157 feature:​ ooi: customer: order: Lieferadressen Felder '​dlvr_'​ Telefonnummer Normalisierung '​norm_dlvr_*'​
 + * #​0002156 feature:​ mgmt: cron: Deaktivierter Mandant status='​disabled'​ Cronjobs deaktivieren
 + * #​0002161 feature:​ paymentterm:​ Zusätzliche paymethod PAID für bereits bezahlte Rechnungen - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen und Skonto]]
 + * #​0002162 fix:​ order: recurring: invoice: Neue Rechnungsversion von autom. erstellter Rechnung nicht automatisch versenden - Siehe [[offer-cube:​howto:​order-recurring|FAQ:​ Dauerauftrag anlegen]]
 + * #​0002160 feature:​ mang: correspondence:​ hübschere Darstellung mit Sprechblasen wie Messenger - Siehe [[offer-cube:​faq:​faq_crm|CRM/​Notizen]]
 + * #​0002168 feature:​ mang: correspondence:​ Quickadd/​Schnellnotiz in allen Objekten und oberhalb CRM (bei neuesten Einträgen) - Siehe [[offer-cube:​faq:​faq_crm|CRM/​Notizen]]
 + * #​0002133 feature:​ syncsetting:​ Webshop Anbindung woocommerce
 +
 +==== Build 331 / 2021-04-03 ====
 +
 + * #​0002140 feature:​ customer: ooi: site_name Generierung kein Beistrich, wenn nur titlesuffix gesetzt
 + * #​0002141 feature:​ form-app: Update und PWA install
 + * #​0002143 feature:​ mang: correspondence:​ Gleichzeitige Ereignisse in CRM in richtiger Reihenfolge absteigend anzeigen
 + * #​0002142 feature:​ ooi: customer: contact: refactor Kontakt ändern und CRM logging - siehe [[offer-cube:​howto:​contact|Kontakte/​Ansprechpersonen]]
 + * #​0002145 fix:​ mang: customer: Kunden Detail Rechnung gesamt/​offen Statistik berücksichtigt Storno Rechnung nicht
 + * #​0002144 feature:​ ooi: customer: order: Kunden Lieferadressen Felder '​dlvr_'​
 + * #​0000953 feature:​ customer: order: Lieferadressfelder für Auftrag und Lieferschein
 + * #​0002130 feature:​ pdf: supplierorder:​ Lieferantenbestellung Standardtext Feld für Deutsch und Englisch hinzugefügt
 + * #​0000809 feature:​ provider: contact: Ansprechpersonen für Lieferanten - siehe [[offer-cube:​howto:​contact|Kontakte/​Ansprechpersonen]]
 + * #​0002146 feature:​ mang: invoice: In Storno Rechnung Dialog Rechnungsdatum für neue Version direkt bearbeitbar und auf heute setzen - siehe [[offer-cube:​howto:​invoice-storno|FAQ:​ Rechnungen stornieren]]
 +
 +==== Build 330 / 2021-03-21 ====
 +
 + * #​0002122 feature:​ cron: sysevents: check if target pid is already presend in external cron scripts
 + * #​0002121 feature:​ db: customer: Kunde anlegen Feldlängen Überprüfung,​ Länge in Schema
 + * #​0002124 feature:​ ticket: todo, resourceinstance,​ labelinstance,​ timerecord, userinstance um Modul '​ticket'​ erweitern
 + * #​0002111 feature:​ ticket: syncmaileater:​ Email an ticketmailadresse erzeugt automatisch ticket
 + * #​0002126 feature:​ syncsetting:​ syncmaileater:​ ticket: maileater should also extract personal name (from email) used for tickets
 + * #​0002127 feature:​ mang: ticket: Name, Firmenname, Email, Telefonnummer bearbeitbar
 + * #​0002125 feature:​ ticket: syncsetting:​ SMTP Server bcc setting für Kopie verwendet für Ticket
 + * #​0001741 feature:​ backend: ooi: check for length of varchar fields and truncate field, also populate length in schema
 + * #​0002129 feature:​ ticket: syncmaileater:​ regex ungreedy für objref Matchings
 + * #​0002110 feature:​ ticket: syncmaileater:​ Ist die Email Domain (wildcard) vom Kunden bekannt, Ticket autom. anlegen
 +
 +==== Build 329 / 2021-03-14 ====
 +
 + * #​0002100 feature:​ mang: label: labelinstance:​ order: Mehr als 100 Labels zur Auswahl anzeigen (unlimitiert)
 + * #​0002107 feature:​ mang: filter: labelinstance:​ ooi: Neuer Filter anzeigen aller Objekte ohne Label Zuordnung - siehe [[offer-cube:​howto:​label#​suchen-filtern|Suche/​Filtern mit Labels]]
 + * #​0002113 feature:​ ticket: syncsetting:​ Ticket Emails/​Antworten von anderer Email Adresse (anderer SMTPS Server) versenden
 + * #​0002117 feature:​ mang: timereport: timerecord: Zeiterfassung Quickadd auch beim 1. mal laden wenn geöffnet, Ladezeit verkürzt
 + * #​0001598 feature:​ mang: timereport: Kommen/​Gehen für sich selbst innerhalb änderbar in "Meine Zeiten Kalender"​
 + * #​0002105 fix:​ invoice: paymentterm:​ order: individ. Zahlungsziel wird nicht aus Dauerauftrag übernommen - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen und Skonto]]
 + * #​0002115 feature:​ cash-cube: receipt: zentrales objref Modul statt receiptnr Tabelle verwenden
 + * #​0002106 feature:​ mang: filter: userinstance:​ ooi: Neuer Filter anzeigen aller Objekte ohne Userzuordnung ​
 + * #​0002112 feature:​ mang: timereport: timerecord: Zeiterfassung Quickadd Funktionen löschen und anderem Objekt zuordnen
 +
 +==== Build 328 / 2021-03-06 ====
 +
 + * #​0002072 fix:​ pdf: paymentterm:​ Rechnung mit Rechnungsdatum in Winterzeit und Zahlungsziel in Sommerzeit führt unter Umständen zu 1 Tag zu wenig.
 + * #​0002084 feature:​ statistic: customer: Statistik filtern auf Kunde in allen Modulen und Filterung anzeigen
 + * #​0002083 feature:​ statistic: timerecord: Statistik zu Projekt Zeitaufzeichnungseinträge auf Basis timerecordtype
 + * #​0002092 feature:​ uimodule: delete use default isEditable() check
 + * #​0002093 feature:​ userinstance:​ accesstype: accessright:​ Vorbereitung Mich selbst direkt zuordnen - siehe [[offer-cube:​howto:​user-assignment|Benutzer Objekt Zuordnung]]
 + * #​0002089 feature:​ statistic: timerecord: Statistik zu Projekt Zeitaufzeichnungseinträge Aufwände nach Kunden
 + * #​0002090 fix:​ userinstance:​ custom-accesstype:​ accessright:​ Zuordnen von Benutzern klappt nicht - siehe [[offer-cube:​howto:​user-assignment|Benutzer Objekt Zuordnung]]
 + * #​0002087 feature:​ mang: offer: vorgegebene Realisierungswahrscheinlichkeiten 0,​30,​60,​90,​100 überall direkt auswählbar - siehe [[offer-cube:​faq:​faq_offer-opportunity-management|FAQ:​ Opportunity Management]]
 + * #​0002088 feature:​ ooi: email: customer: Kunden Hauptemail auch wieder auswählbar direkt beim Versenden
 + * #​0002018 feature:​ syncsetting:​ syncmaileater:​ Email nur an aktive Kundendatensätze anhängen
 + * #​0002096 fix:​ syncsetting:​ syncmaileater:​ Empty regular expression
 + * #​0002094 feature:​ uimodule: delete: In allen Modulen isEditable() prüfen da sonst Löschen nicht möglich
 + * #​0002101 fix:​ mang: timerecord: timereport: quickadd: Auto Refresh unterdrücken wenn Dialog Popup geöffnet - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 +
 +==== Build 327 / 2021-02-28 ====
 +
 + * #​0002058 feature:​ mang: attachment: Listenansicht der Anhänge Dateinamen kürzen/​umbrechen
 + * #​0002057 feature:​ mang: timereport: timerecord: Zeiterfassung Quickadd Projekt/​Arbeitszeit deutlicher trennen - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0002063 feature:​ mang: offer: Realisierungswahrscheinlichkeit in Angebots-Liste Ampelsystem
 + * #​0002069 fix:​ timereport: Manuell geändert: Es wird immer die Pausenzeit dazugezählt - jetzt bei manuellen Änderungen gar nicht mehr, bei automatischer Buchung ab 6h.
 + * #​0002073 fix:​ timerecord: Beim Quickadd von manuellen Projektzeiten Lookup durchführen - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0002071 feature:​ timereport: Beim Stempelvorgang sofort Arbeitszeit Eintrag anlegen (nicht erst in der Nacht) und berechnen, automatische Pause ab 6h einfügen
 + * #​0002074 feature:​ pdf: timereport: Support mehrerer timereport Records und Anzeige im PDF 
 + * #​0002055 feature:​ mang: timereport: timerecord: Arbeitszeit Kommen/​Gehen im Quickadd und mehrere timereport Einträge pro Tag erlauben
 +
 +==== Build 326 / 2021-02-21 ====
 +
 + * #​0002028 feature:​ mang: timereport: timerecord: Projekt-Zeiterfassung Quickadd heutige Tagesliste Übersicht und Einträge änderbar, Neues STOP-Button Verhalten, Pausenzeit weg - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 +
 +==== Build 325 / 2021-02-13 ====
 +
 + * #​0002032 feature:​ invoice: Rechnungsdatum direkt bearbeiten auch wenn noch nicht versendet
 + * #​0002026 feature:​ syncsetting:​ order: article: ecwid Webshop: Ausführungsalternativen bei SET Artikel
 + * #​0002039 fix:​ form: form-app: Service worker registration failed
 + * #​0000844 feature:​ ooi: email: Angebot/​Auftrag/​Rechnung an mehrere Email-Adressen gleichzeitig senden
 + * #​0001073 feature:​ contact: 2. Email auswählen bei Versand - siehe [[offer-cube:​howto:​contact|Kontakte/​Ansprechpersonen]]
 + * #​0001988 feature:​ ooi: send: Mehrere Email Adressen / aus Kontakten auswählen
 + * #​0001853 feature:​ ooi: sent: contact: Email Adresse aus zum Kunden hinterlegten Kontakte auswählen - siehe [[offer-cube:​howto:​contact|Kontakte/​Ansprechpersonen]]
 +
 +==== Build 324 / 2021-01-31 ====
 +
 + * #​0002021 feature:​ syncsetting:​ Externe Scripts für 3rd Party Aufrufe als extra thread
 + * #​0002024 feature:​ Datapad Integration:​ CRM correspondence Notiz für neue Attachments hinzufügen
 + * #​0002019 feature:​ Datapad Integration:​ Objekt1 synchronisieren
 + * #​0002023 feature:​ attachment: Sortieren der Attachments am Hauptobjekt nach Datum absteigend
 + * #​0001979 feature:​ syncsetting:​ order: article: Anbindung ecwid.com Webshop
 + * #​0002017 feature:​ mang: offer: customer frontend: Datum der Beauftragung und "​Gewonnen"​ Status umbennen im Kundenfrontend
 + * #​0002015 feature:​ timerecord: timereport: In eigener Kalenderansicht direkt Zeiten korrigieren - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 +
 +==== Build 323 / 2021-01-24 ====
 +
 + * #​0001997 feature:​ mang: timereport: timerecord: Kalenderübersicht:​ Nur Daten aus aktuell angezeigtem Monat laden - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0001998 feature:​ order: recurring: position: Variable %order% soll objref auflösen
 + * #​0002003 feature:​ mgmt: Bei Bestellung mittels Bankeinzug die richtige Zahlungskondition SEPA im Auftrag eintragen
 + * #​0001996 fix:​ timereport: timerecord: Urlaubstage lassen sich nicht löschen/​ändern
 + * #​0002009 feature:​ Datapad Integration:​ Attachment dem Benutzer zuordnen
 + * #​0002012 feature:​ Datapad Integration:​ Attachments konfigurierbar auch an Kunden anhängen
 + * #​0002013 feature:​ ooi: partner: invoice: Bei Partner Gutschrift/​Provision objref verwenden
 + * #​0001869 feature:​ timerecord: timereport: Mitarbeiter können eigene gebuchte Zeiten in Kalenderübersicht anzeigen - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0002016 fix:​ mang: filter '​unsafe'​ is not working in minified version
 +
 +==== Build 322 / 2021-01-03 ====
 +
 + * #​0001976 fix:​ accesstype: accessight: Exportieren von Rechnungen als JSON/ZIP funktioniert nicht - siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 + * #​0001977 feature:​ syncsetting:​ syncmaileater:​ objref: Auch selbst definierte objref in Suche einbeziehen - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung/​Maileater]]
 + * #​0001978 fix:​ accesstype: accessight: offer: Angebot auf gesendet zurücksetzen klappt nicht trotz offer-adminedit - siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 + * #​0001954 feature:​ mang: attachment: Neue Listenansicht der Anhänge mit direkt Download und Ersteller
 + * #​0001983 fix:​ mang: attachment: Listenansicht Umschaltbutton wird nicht angezeigt ​
 + * #​0001990 feature:​ invoice: pdf: Feld '​useInvoicePdfOwnBankAccountHeadline'​ kann mit Variablen umgehen - siehe [[offer-cube:​howto:​pdf-special-variables|PDF Power-User Funktionen: Variablen und Funktionen]]
 + * #​0001985 wiki:​ Dokumentation für Aufträge/​Lieferscheine/​Verrechnung aktualisiert - siehe [[offer-cube:​howto:​order|Auftrag und Lieferschein]]
 + * #​0001994 feature:​ mang: inoutexpenses:​ Bei Einnahmen/​Ausgaben markieren Preis oben anzeigen
 + * #​0001950 feature:​ Integration von '​datapad'​ zum Download von ausgefüllten PDF Formularen direkt in Auftrag
 + * #​0001992 fix:​ accesstype: accessight: label: Labels anlegen und kopieren funktioniert nicht - siehe siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 + * #​0001993 fix:​ accesstype: accessight: contact: Löschen von Kontakten funktioniert nicht - siehe siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 +
 +==== Build 321 / 2020-11-22 ====
 +
 + * #​0001945 feature:​ ticket: ticketprodver:​ Status geplant und geplantes Datum hinuufügen
 + * #​0001944 feature:​ invoice: export: Kundennr und Interne Kundennr exportieren
 +
 +==== Build 320 / 2020-11-15 ====
 +
 + * #​0001919 wiki:​ settings: Eigenen SMTP Server mit Google Gmail/​G-Suite verwenden Anleitung im Wiki - siehe [[offer-cube:​howto:​settings#​smtp_email-server|Eigenen SMTP Server mit Google G-Suite/​G-Mail werwenden]]
 + * #​0000818 feature:​ weitere accessright Berechtigungen ​ - siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 + * #​0001934 feature:​ mang: accesstype: accessight: Checkbox zusätzlich zu Erlaubt/​Verboten - siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 + * #​0001925 feature:​ mang: statistic: accesstype: accessright:​ Weitere Berechtigung für Statistiken im Backend - siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 + * #​0001923 feature:​ mang: ooi: accesstype: accessright:​ Berechtigung für articleinstance,​ position, etc. in ooi Detail - siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 + * #​0001924 feature:​ mang: invoice: Gelesen Symbol in Rechnungsliste und Angebotsliste anzeigen
 + * #​0001886 feature:​ ooi: pdf: Bei Eventualpositionen alle Artikelsummen Preise in Klammer - siehe [[offer-cube:​howto:​position-optional|optionale Position]]
 + * #​0001927 feature:​ order: invoice: position: Anzahlungsrechnungs Position fixieren ohne Rabatt
 + * #​0001224 feature:​ pdf: position: Anzeige Rabattierter Positions Preis pro positiongroup einstellbar - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 + * #​0001928 feature:​ ooi: position: order: Als Basis für soll keine Positionen für Anzahlungsrechnungen kopieren - siehe [[offer-cube:​howto:​newfromtemplate|XXX als Basis für]]
 + * #​0001929 feature:​ ooi: position: pdf: Gesamt Rabatt in Klammer (%) ausweisen - siehe [[offer-cube:​howto:​position-discount|positionspezifischer Rabatt]]
 + * #​0001930 feature:​ pdf: position: article: Rabattierter Preis je Artikel anzeigen - siehe [[offer-cube:​howto:​settings#​artikel_und_positions_druckeinstellungen_artikel_summenpreis_darstellung|Artikel und Positions Druckeinstellungen / Artikel Summenpreis Darstellung]]
 + * #​0001224 feature:​ pdf: position: Rabattierter Preis je Position anzeigen **Hinweis: Dies ist die neue Standardeinstellung** - siehe [[offer-cube:​howto:​settings#​artikel_und_positions_druckeinstellungen_rabatt_listenpreis_bei_position|Druck-Einstellungen - Artikel und Positions Druckeinstellungen / Rabatt/​Listenpreis bei Position]]
 + * #​0001479 feature:​ ooi: position: discount: Rabatt auf Positionsebene aus ausweisen in pdf - siehe [[offer-cube:​howto:​position-discount|positionspezifischer Rabatt]]
 + * #​0001191 feature:​ ooi: position: Rabatt direkt auf Positionen - siehe [[offer-cube:​howto:​position-discount|positionspezifischer Rabatt]]
 +
 +
 +==== Build 319 / 2020-11-08 ====
 +
 + * #​0000069 feature:​ Eigene Accesstypes mit granularen Berechtigungen anlegen - siehe [[offer-cube:​faq:​faq_accesstypes#​custom_accesstypes|Custom Accesstypes]]
 + * #​0001917 feature:​ todo: Berechtigung ToDo Delegieren bei allen Usern - siehe [[offer-cube:​howto:​todo|ToDos]]
 + * #​0001920 fix:​ todo: Delegiertes Todo bleibt im Edit Modus ohne todo-adminedit Berechtigung - siehe [[offer-cube:​howto:​todo#​accessright_todo-set-user-assigned|ToDo Accessright todo-set-user-assigned]]
 + * #​0001908 feature:​ ticket: ticketlrel Modul zum Verknüpfen von Tickets untereinander
 + * #​0001905 feature:​ mang: supplierorder:​ position: Button ALLE Positionen aufklappen/​zuklappen
 + * #​0001909 feature:​ mang: supplierorder:​ position: Button ALLE/KEINE Positionen bei Materialliste auswählen
 + * #​0001910 feature:​ mang: order: position: Button ALLE/KEINE Positionen beim Fertigstellen auswählen
 + * #​0001911 feature:​ mang: order: position: Button ALLE/KEINE Positionen beim Verrechnen auswählen
 + * #​0001912 feature:​ mang: order: position: Button ALLE/KEINE Positionen beim Lieferschein Drucken auswählen
 + * #​0001906 feature:​ offer: Bei Angebot als Vorlage die Notizen nicht mitnehmen - siehe [[offer-cube:​howto:​newfromtemplate|XXX als Basis für ... Funktion]]
 +
 +==== Build 318 / 2020-10-26 ====
 +
 + * #​0001881 feature:​ Wiki Artikel Vorlagen anlegen ergänzt - siehe [[offer-cube:​faq:​faq_template_offer_order_invoice|FAQ:​ Vorlagen anlegen]]
 + * #​0001884 fix:​ ooi: Zahlungskonditionen werden nicht vollständig gelöscht bei Angebot als Basis für - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]]
 + * #​0001893 feature:​ syncsetting:​ hook: Bei create für definierte SYNCSETTING_HOOK_GLOBAL_CREATED_<​module>​ in save() aufrufen
 + * #​0001895 fix:​ docmeta: Kopieren webservice copy kopiert die docparts nicht mit
 + * #​0001892 feature:​ correspondence:​ syncsetting:​ Hook aufrufen und public Flag bei CRM
 + * #​0001896 feature:​ ticket: Beim Ticket kopieren status und ticketreason zurücksetzen und mit Ursprungs-Ticket verknüpfen
 + * #​0001897 fix:​ mang: Für alle Datumsfelder autocomplete deaktivieren
 + * #​0001898 fix:​ mang: supplierorder:​ Lieferantenbestellungen Filter auf status auch bei vorgefilterter Liste ermöglichen
 + * #​0001899 feature:​ mang: ooi: supplierorder:​ Artikelnummer in GUI anzeigen (besonders für Lieferantenbestellungen)
 + * #​0001900 fix:​ ticket: blmodule: syncsetting:​ hook: don't call HOOK on copy operation for objref enabled modules
 + * #​0001902 fix:​ blmodule: reparse all fields and cast correct fieldtype to json result
 + * #​0001861 feature:​ offer: E-mail Benachrichtigung wenn jemand etwas im Kundenportal beauftragt ​
 + * #​0001894 feature:​ syncsetting:​ hook: Beim '​email'​ HOOK soll der Empfänger automatisch erkannt werden und docmeta Vorlagen verwendet werden
 + * #​0001903 feature:​ syncsetting:​ hook: method '​mail'​ use field '​targetusername'​ as alternative recipient for HOOK
 + * #​0001901 feature:​ docmeta: Dokumentenvorlage für allgemeine Verwendung in Einstellungen anzeigen
 +
 +==== Build 317 / 2020-09-06 ====
 +
 + * #​0001870 feature:​ form: docpartinstance:​ form-app update docmetainstance modified_date on change
 + * #​0001860 fix:​ pdf: invoice: Menge/Preis Angabe Korrektur bei Seitenumbruch in Rechnung
 + * #​0001874 fix:​ mang: attachment: mainview: Wiederholende Icons korrigieren
 + * #​0001878 feature:​ objref: Auftragsnummern on demand/​manuell vergeben ohne Check - Siehe [[offer-cube:​howto:​settings#​auftragsnummer_manuell_ziehen|Auftragsnummer manuell ziehen]]
 + * #​0001865 feature:​ form: Cookie Login soll sid nicht leer setzen bei Form-App
 + * #​0001876 feature:​ ooi: correspondence:​ CRM Eintrag sticky Feature um Notizen oben anzupinnen - Siehe [[offer-cube:​faq:​faq_crm#​sticky_-_notizen_oben_anpinnen|CRM/​Notizen mit "​sticky"​ oben anpinnen]]
 + * #​0001879 feature:​ offer: correspondence:​ sticky CRM Eintrag sticky übernehmen in neue Version - Siehe [[offer-cube:​faq:​faq_crm#​sticky_-_notizen_oben_anpinnen|CRM/​Notizen mit "​sticky"​ oben anpinnen]]
 +
 +==== Build 316 / 2020-07-05 ====
 +
 + * #​0001848 feature:​ mang: offer: Realisierungswahrscheinlichkeit bei Angebotsversand setzen - siehe [[offer-cube:​faq:​faq_offer-opportunity-management|FAQ:​ Opportunity Management]]
 + * #​0001850 fix:​ mang: offer: Realisierungswahrscheinlichkeit Erinnerung öffnet Popup - siehe [[offer-cube:​faq:​faq_offer-opportunity-management|FAQ:​ Opportunity Management]]
 + * #​0001852 feature:​ invoice: Zahlungsziel auf Rechnungsdatum setzen lassen, auch wenn es in Vergangenheit liegt
 +
 +==== Build 315 / 2020-06-14 ====
 +
 + * #​0001780 feature:​ syncsetting:​ syncmaileater:​ Gelesen Flag nicht setzen - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung/​Maileater]]
 + * #​0001793 feature:​ mang: order: Daueraufträge in allen normalen Listen ausblenden, keine farblichen Hervorhebungen für Daueraufträge - Siehe [[offer-cube:​howto:​order-recurring|FAQ:​ Dauerauftrag anlegen]]
 + * #​0001794 fix:​ mang: customer: ooi: Brutto/​Netto Preis Ansicht Einstellung berücksichtigen - siehe [[offer-cube:​faq:​faq_ooi-list-net-sum|FAQ:​ Netto/​Brutto Ansicht]]
 + * #​0001758 feature:​ form: Eigenes Cookie für form-app, Form-App aus OfferCube direkt starten
 + * #​0001795 feature:​ form: session: form-app: users: Session Info Methode
 +
 +==== Build 314 / 2020-06-07 ====
 +
 + * #​0001775 feature:​ Syncmaileater unterstützt nun komma-getrennte Liste von Unterordnern
 + * #​0001778 fix:​ syncsetting:​ syncmaileater:​ Nicht auf Error Status setzen, wenn Fehler Network connection
 + * #​0001777 fix:​ objref: invoice: Anzahlungsrechnung Gegenbuchung im Auftrag hat interne ID statt Rechnungsnummer - siehe [[offer-cube:​faq:​faq_order-invoice-prepayment|Anzahlungsrechnung]]
 + * #​0001776 feature:​ customer: Kundentyp auswählbar und filterbar, sowie Listen-Darstellung
 + * #​0001779 fix:​ statistic: utf8 encoded long strings corrupt json
 +
 +==== Build 313 / 2020-06-01 ====
 +
 + * #​0001399 feature:​ Neues Modul '​objref'​ für Nummernkreise - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001745 feature:​ syncsetting:​ syncmaileater:​ hook: sendmail: allow to send attachment
 + * #​0001748 fix:​ backend: bootstrap: modulesincludes nur bei SETUP erstellen
 + * #​0001704 feature:​ invoice: dunning: debtcollect:​ CSV Dateien mit UTF-8 BOM an AKV
 + * #​0001751 feature:​ cron: order: recurring: Startdate/​Enddate entfernen beim duplizieren - Siehe [[offer-cube:​howto:​order-recurring|FAQ:​ Dauerauftrag anlegen]]
 + * #​0001753 feature:​ form: docmeta: docpart: docpartinstance:​ Spalten für PDF und form-app getrennt einstellbar
 + * #​0001738 feature:​ mang: invoice: dunning: Filter für Rechnungen über Mahnziel 3. Mahnung und Inkasso
 + * #​0001755 fix:​ pdf: ooi: ganzseitiges Kopfzeile/​Hintergrundbild überschneidet Titel/​Überschrift ab Seite 2
 + * #​0001756 feature:​ pdf: ooi: Artikel Header und Trennstriche ausblendbar
 + * #​0001321 feature:​ ooi: pdf: position: Balkenfarbe änderbar
 + * #​0001757 feature:​ ooi: Ersteller und Zuletzt geändert Benutzer im Excel Export für Angebote, Aufträge und Rechnungen
 + * #​0001761 feature:​ objref: ooi: add correspondence if '​objref'​ was changed manually - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001763 feature:​ objref: ooi: add numeric field for sequence number to allow search, allow to set manually - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001764 feature:​ objref: ooi: pdf: Neues Modul und Änderungen in tenant-specific pdf nachziehen - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001767 feature:​ objref: ooi: createInitialSettingRecord() should check current period - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001766 feature:​ objref: ooi: invoice: dunning: debtcollect:​ AKV Integration Rechnungsnummern nachziehen Inkasso - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001754 feature:​ invoice: dunning: Hook beim Erstellen und Versand einer Mahnung ​
 + * #​0001768 feature:​ objref: ooi: shortcut '​id'​ umbenennen ​ - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001769 feature:​ objref: ooi: syncsetting:​ maileater: Accept new '​objref'​ as reference number - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001770 feature:​ mang: use password input type for users and smtp server - Siehe [[offer-cube:​howto:​settings#​smtp_email-server|Einstellungen - System - Eigenen SMTP Server verwenden]]
 + * #​0001752 feature:​ pdf: invoice: Zahlungsziel entweder Freitext oder ausblenden ​
 + * #​0001752 feature:​ mang: objref: ooi: invoice: Link to Wiki bei Rechnung "​Nummer ziehen"​
 + * #​0001772 feature:​ mang: objref: ooi: invoice: Löschen von Rechnungen ohne Rechnungsnummer erlauben - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 + * #​0001773 feature:​ objref: ooi: objrefsequence Sequenz runtersetzen erlauben, wenn noch nicht verwendet - Siehe [[offer-cube:​howto:​objref|Einstellungen Nummernkreise]]
 +
 +==== Build 312 / 2020-05-03 ====
 +
 + * #​0001720 feature:​ invoice: dunning: Mahngebühren lassen sich in Einstellungen frei konfigurieren - Siehe [[offer-cube:​howto:​settings#​mahnungsmodul_verwenden|Einstellungen --> System --> Mahnungsmodul verwenden?​]]
 + * #​0001724 fix:​ backend: import: handle error if find() generates no wc 
 + * #​0001725 feature:​ form/doc: docmeta: docpart: Import und Export bestehender Formulare/​Dokumente mit JSON
 + * #​0001726 fix:​ syncsetting:​ syncmaileater:​ correspondence:​ Leere Email Adressen filtern - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung/​Maileater]]
 + * #​0001727 fix:​ form: docmeta: docpart: Checkbox value korrekt interpretieren und prüfen
 + * #​0001728 feature:​ mang: order: invoice: position: Verrechnete Anzahlungspositionen nicht in Schlussrechnung - siehe [[offer-cube:​faq:​faq_order-invoice-final-invoice-position|FAQ:​ Schlussrechnung]]
 + * #​0001729 feature:​ mang: order: recurring: Dauerauftragstyp '​recurringtype'​ mit Icon in Liste anzeigen - siehe [[offer-cube:​howto:​order-recurring|FAQ:​ Dauerauftrag anlegen]]
 + * #​0001730 fix:​ cashcube-print:​ don't exit if webserver was shut down or is in maintenance mode
 + * #​0001037 feature:​ order: invoice: Endrechnung/​Teilrechnung in Schlussrechnungspositionen aus Auftrag erzeugen - siehe [[offer-cube:​faq:​faq_order-invoice-prepayment|FAQ:​ Anzahlungs- und Teilrechnung erstellen]]
 + * #​0001713 feature:​ order: invoice: Schlussrechnung aus Auftrag erzeugen mit Auflistung aller bereits bezahlten Teilrechnungen und Gegenbuchung - siehe [[offer-cube:​faq:​faq_order-invoice-final-invoice-position|FAQ:​ Schlussrechnung]]
 +
 +==== Build 311 / 2020-04-26 ====
 +
 + * #​0001698 fix:​ mang: correspondence:​ detail: Einklappen von CRM Einträgen
 + * #​0001705 fix:​ ooi: position: Speichern schlägt fehl wegen zu hober '​basesum_profit'​ Marge Prozent
 + * #​0001706 feature:​ syncsetting:​ syncmaileater:​ correspondence:​ Lookup von contact zu verlinken Objekten - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung/​Maileater]]
 + * #​0001707 feature:​ attachment: add reference field '​objref'​ e.g. to identify the order delivery note number
 + * #​0001709 feature:​ pushserver: cashcube-print:​ allow to use multiple terminals
 + * #​0001708 feature:​ form: backend: webservice: customer: list with perpage: -1 sollte alles zurückliefern
 + * #​0001703 feature:​ syncsetting:​ syncmaileater:​ attachment: recognize and don't add duplicate attachments from multiple mails - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung/​Maileater]]
 + * #​0001712 feature:​ syncsetting:​ hook: refactor database structure for hooks
 + * #​0001714 fix:​ Kopfzeile/​Fusszeile lässt sich nicht raufladen ​
 + * #​0001037 feature:​ order: invoice: Schlussrechnung
 + * #​0001713 feature:​ order: invoice: position: Beim Verrechnen der Position negative Gegenbuchung für Schlussrechnung
 +
 +==== Build 310 / 2020-04-20 ====
 +
 + * #​0001503 feature:​ mang: list: Bei Listen mehrere Elemente mit Shift und Klick auswählen - siehe [[offer-cube:​faq:​faq_work-with-lists|Tipps und Tricks für Listenansicht/​Export]]
 + * #​0001692 fix:​ backend: Export der Liste als Excel Datum/Zeit mit korrekter Zeitzone
 + * #​0001694 feature:​ backend: export: CSV: default use 0xEF 0xBB 0xBF as utf8-BOM at beginning of file to allow excel directly open with correct "​Umlaute"​
 + * #​0001695 feature:​ backend: export: CSV: escape double quote with double quote to allow multi line export with quotes inside
 + * #​0001514 fix:​ correspondence:​ CRM Notiz: Fehler bei erweiterten UTF8 Codes z.B. Emoticon \xF0\x9F\x98\x8A
 + * #​0001693 feature:​ mang: backend: Export der Objekte als json/ZIP mit zusätzlicher CSV Liste - siehe [[offer-cube:​faq:​faq_work-with-lists|Tipps und Tricks für Listenansicht/​Export]]
 +
 +==== Build 309 / 2020-04-13 ====
 +
 + * #​0001672 feature:​ pdf: ooi: order: Bei Lieferscheinen ohne Positionen wird der Artikel Name auf der vollen Breite angezeigt
 + * #​0001673 feature:​ syncsetting:​ syncmaileater:​ Mails Attachments und message_id als eindeutiges Kennzeichen nutzen - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung/​Maileater]]
 + * #​0001677 feature:​ article: stock: order: Neues Artikel-Feld '​Lagerplatz'​ und auf Lieferschein andrucken und nach Lagerplatz sortieren für Kommissionierung
 + * #​0001676 feature:​ order: Customizing:​ Sortierung der Artikel auf Lieferscheine nach Artikelnr/​Lagerplatz/​etc. einstellbar
 + * #​0001678 feature:​ invoice: order: Customizing:​ Automatische Verrechnung
 + * #​0001682 wiki:​ ooi: paymentterm:​ Zahlungskonditionen Wiki Dokumentation mit Beispielen Vorkasse/​SEPA-Lastschrift/​... - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]] ​
 + * #​0001681 feature:​ ooi: order: articleinstance:​ Bestellte Artikel Listen Übersicht als Excel exportieren/​drucken
 + * #​0001685 fix:​ syncsetting:​ syncmaileater:​ maileater custom method should be single string variable - siehe [[offer-cube:​howto:​syncsetting|Synchronisierung/​Maileater]]
 + * #​0001683 feature:​ syncsetting:​ syncmaileater:​ Original Mails als Attachment .eml Datei abspeichern und zu CRM correspondence hinzufügen - siehe [[offer-cube:​faq:​faq_crm|FAQ:​ CRM]]
 + * #​0001686 feature:​ syncsetting:​ syncmaileater:​ correspondence:​ add field '​sender',​ '​recipient'​ for maileater and make searchable
 +
 +==== Build 308 / 2020-04-05 ====
 +
 + * #​0001665 feature:​ pdf: ooi: Wiki Beschreibung:​ Kundenspezifischer Angebotstext vs. Standard Angebotstext - siehe [[offer-cube:​faq:​faq_ooi-defaulttext-customer-specific-appendix|Standardtexte,​ kundenspezifische Texte]]
 + * #​0001661 feature:​ article: articleinstance:​ Gewicht und Volumen hinzufügen,​ Summen auf Lieferschein einblendbar
 + * #​0001662 feature:​ mang: article: Deaktivierte Artikel in neuer Liste "Alle Artikel"​ anzeigen, deaktivierte immer grau
 + * #​0001664 fix:​ syncsetting:​ syncmaileater:​ Fehler bei scharfem ß (0xFC 0xDF)
 + * #​0001663 feature:​ syncsetting:​ syncmaileater:​ Mehrere Folder angeben, process Status in syncmaileater record zurückliefern ​
 + * #​0001670 fix:​ backend: ooi: correct datatypes for INT relations to BIGINT
 + * #​0001667 feature:​ ooi: paymentterm:​ Zahlungskonditionen aus Vorlagenangebot übernehmen z.B. für Vorkasse Vorlagen - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]] ​
 + * #​0001671 feature:​ ooi: paymentterm:​ Zahlungskonditionen in Standardtexten Variablen in Variablen (verschachtelt bis 10 Ebenen) auflösen - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]] ​
 +
 +==== Build 307 / 2020-03-29 ====
 +
 + * #​0001641 fix:​ session: accesstype: Berechtigung Verkauf sieht nicht mehr alle Aufträge
 + * #​0001649 feature:​ doc: docmetainstance:​ docpartinstance:​ docpart: Spalten Anzahl
 + * #​0001650 fix:​ pdf: form: docmetainstance:​ docpartinstance:​ docpart: Feld '​info'​ in '​config'​ umbenennen
 + * #​0001651 feature:​ doc: form: docmetainstance:​ Neuer Endpoint für Form-App Konfiguration
 + * #​0001653 feature:​ qrtagitlog: qtag.me log export excel mit Zeitstempel
 + * #​0001618 feature:​ mang: Haupt-Einträge im linken Navigations Modul Menü sind als Link in neuem Fenster/Tab zu öffnen
 + * #​0001646 feature:​ syncsetting:​ Neues target Maileater und entsprechende Konfiguration erstellen
 +
 +==== Build 306 / 2020-03-22 ====
 +
 + * #​0001634 feature:​ pdf: ooi: order: Auf Lieferschein ausgewählte Artikel anhand Einheit ignorieren (z.B. Stunde, h, ...)
 + * #​0001627 feature:​ pdf: ooi: order: Auf Lieferschein Summenmenge der Artikel anzeigen
 + * #​0001628 feature:​ pdf: ooi: order: Auf Lieferschein Bestellnummer anzeigen
 + * #​0001625 feature:​ form: docpartinstance:​ Für contenttype SIGNATUR, IMGDRAW und UPLOAD das File im '​value'​ base64 schicken
 + * #​0001637 feature:​ mang: setup: wizard: settings: Wiki und Beschreibung für Kopf/​Fußzeile - siehe [[offer-cube:​faq:​best-practice_logo_for_pdf|Best Practice: Logos für PDF vorbereiten]]
 + * #​0001638 feature:​ qrtagit: ooi: qrtagitaction:​ qtag.me Aktion Email Text parsen von data
 + * #​0001613 feature:​ ooi: article: articlelrel:​ Set-Artikel um Alternativ Artikel erweitern - siehe [[offer-cube:​howto:​article-set-alternatives|Set-Artikel]]
 +
 +==== Build 305 / 2020-03-15 ====
 +
 + * #​0001485 feature:​ qrtagit: ooi: article: Set erstellen bestehend aus mehreren Artikeln in qtag.me auswählbar - siehe [[offer-cube:​howto:​article-set-alternatives|Set-Artikel]]
 + * #​0001619 feature:​ ooi: article: Set erstellen bestehend aus mehreren Artikeln - siehe [[offer-cube:​howto:​article-set-alternatives|Set-Artikel]]
 + * #​0001623 fix:​ partner: Fehlerhafte whereclause in enhanceWc() wenn Patner Modus aktiv
 + * #​0001622 feature:​ session: accesstype: Rechte Erweiterung - siehe [[offer-cube:​faq:​faq_accesstypes|FAQ:​ Berechtigungen,​ Accesstypes]] ​
 + * #​0001616 feature:​ Wiki: session: accesstype: Rechte Beschreibung - siehe [[offer-cube:​faq:​faq_accesstypes|FAQ:​ Berechtigungen,​ Accesstypes]] ​
 +
 +==== Build 304 / 2020-03-08 ====
 +
 + * #​0001591 feature:​ invoice: dunning: debtcollect:​ Kontodaten aus Firmendate übernehmen AKV
 + * #​0001603 feature:​ form: users: session: Beim Login die build Version zurückgeben im Webservice
 + * #​0001600 feature:​ form: docpart: docpartinstance:​ docmeta: Required und Readonly für docparts
 + * #​0001602 feature:​ form: docpart: docpartinstance:​ docmeta: Ebenen mitzählen
 + * #​0001604 feature:​ form: docmetainstance:​ docpartinstance:​ Erstellen aus docmeta und docpart
 + * #​0001611 feature:​ form: docmeta: docpart: Attachments anhängen
 + * #​0001612 fix:​ backend: input: check variable type for fields in processPostForm()
 + * #​0001601 feature:​ Webservice: form: session: CORS: Login mit header erlauben
 + * #​0001615 feature:​ Webservice: form: attachment: pdf: CORS: neben Webservice auch für andere Scripts /a und /p und /u erlauben
 + * #​0001606 feature:​ docmetainstance:​ ooi: Dokumente an Kunde, Auftrag anhängen
 + * #​0001606 fix:​ backend: cron: logfiles beim cleanup/zip nicht überschreiben
 + * #​0001609 feature:​ pdf: ooi: position: article: Abstände, Farbe Artikelbeschreibung im PDF - siehe [[offer-cube:​howto:​settings#​schriftgroessen_und_abstaende|Einstellungen Druck Schriftgröße]]
 +
 +==== Build 303 / 2020-02-23 ====
 +
 + * #​0001592 fix:​ mang: todo: ooi: Keine Email Benachrichtigung bei neuem Todo - siehe [[offer-cube:​howto:​todo|ToDos]]
 + * #​0001593 feature:​ pdf: ooi: position: article: Einheiten der Artikel anzeigen im PDF und Lieferschein
 + * #​0001568 fix:​ mang: article: Warengruppe aus Filter in neuen Artikel übernehmen - siehe [[offer-cube:​howto:​article|Artikel/​Warengruppen]]
 + * #​0001561 feature:​ form: session: Login für Offline App ohne User logoff, Zugriff auf App-Schnittstellen - siehe [[offer-cube:​webservice:​modules:​users#​session_id_sid_verwenden|Webservice Session IDs verwenden]]
 +
 +==== Build 302 / 2020-02-09 ====
 +
 + * #​0001581 fix:​ syncsetting:​ syncobject: fix new initial syncs caused by new authcode
 + * #​0001584 feature:​ ooi: pdf: article: Nur Menge ohne Einzel- und Gesamtpreis für Artikel in Positionsgruppen einstellbar - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 + * #​0001580 feature:​ order: recurring: Das Folgemonat statt das aktuelle Monat verwenden (mit %month+1m%/​%year+1m%) - siehe [[offer-cube:​howto:​order-recurring|Daueraufträge]]
 +
 +==== Build 301 / 2020-01-26 ====
 +
 + * #​0001557 fix:​ mang: invoice: dunning: debtcollect:​ Inkasso AKV Logo wird nicht angezeigt, not found
 + * #​0001554 feature:​ mang: offer: template: Vorlagenangebote aus Versandfertig Liste ausnehmen zwecks Übersichtlichkeit
 + * #​0001558 feature:​ invoice: dunning: debtcollect:​ Bemerkungsfeld hinzufügen bei Übergabe an AKV Inkasso
 + * #​0001534 feature:​ todo: ooi: Direkt aus Auftrag heraus Todo mit Supervisor erstellen - siehe [[offer-cube:​howto:​todo|Todo]]
 + * #​0001546 feature:​ form: docpart: docmeta: order: Named List Filter für App
 + * #​0001570 feature:​ ooi: pdf: offer: Angebotsleger auf Angebot andrucken Dokumentation und Praxisbeispiel - siehe Wiki [[offer-cube:​faq:​faq_offer-creator-on-pdf-with-profile-picture-and-name|Best Practice: Angebotsersteller auf PDF]]
 +
 +==== Build 300 / 2020-01-19 ====
 +
 + * #​0001538 feature:​ smang: article: stock: Lagerverwaltung tabellarische Ansicht mit Lagerstand
 + * #​0001535 feature:​ mang: supplierorder:​ Feld '​Rechnungsnummer'​ in Lieferantenbestellung bereits vorab editierbar und wird in Einnahmen/​Ausgaben übernommen
 + * #​0001543 feature:​ supplierorder:​ Lieferantenbestellung schließen (abgeschlossen Status automatisch setzen), wenn geliefert und bezahlt
 + * #​0001542 feature:​ mang: offer-cube Logos austauschen ​
 +
 +==== Build 299 / 2020-01-12 ====
 +
 + * #​0001530 feature:​ supplierorder:​ labels: Labels auch für Lieferantenbestellungen möglich
 + * #​0001524 feature:​ invoice: Rechnung im ebinterface XML Format herunterladbar
 + * #​0000808 feature:​ provider: Eigene Lieferantennummer (Feld '​accountnr'​) für doppelte Buchhaltung
 +
 +==== Build 298 / 2020-01-06 ====
 +
 + * #​0001501 feature:​ order: recurring: Rechnung unabhängig von useAutomaticOrderCharging automatisch versenden - siehe [[offer-cube:​howto:​order-recurring|Daueraufträge]]
 + * #​0001502 feature:​ contact: Feld für Umsatzsteuernr UID '​vatno'​ hinzufügen zu Kontakt - siehe [[offer-cube:​howto:​contact|Kontakte/​Ansprechpersonen]]
 + * #​0001461 fix:​ pdf: Überschneidung auf neuer Seite bei Positionsliste in Rechnung
 + * #​0001519 fix:​ supplierorder:​ inoutexpenses:​ annotation wird nicht in Einnahmen/​Ausgaben übernommen - siehe [[offer-cube:​howto:​supplierorder#​best_practicebezahlung_der_lieferanten-rechnung|Best-Practice:​ Lieferantenbestellung Bezahlen]]
 + * #​0001520 fix:​ mang: tinymce wysiwyg richtext editor changes not saved after copy/paste without additional manual input
 + * #​0001521 fix:​ SSL Zertifikate Änderung dev system
 + * #​0001520 feature:​ mang: customer: contact: ooi: Google Maps Link für Adresse bei Angebot, Auftrag, Rechnung, Kunde, Kontakt, Globale Suche, neue Formatierung im Userinterface für Kontakte und Kunden
 +
 +==== Build 297 / 2019-12-01 ====
 +
 + * #​0001495 feature:​ offer: 0 Euro Angebote versenden lassen z.B. für reine Optional-Angebot
 + * #​0001331 feature:​ mang: multiple photo upload
 + * #​0001493 fix:​ ooi: pdf: Anrede (Herr, Frau) nicht in Englisch bei Sprache EN
 +
 +==== Build 296 / 2019-11-24 ====
 +
 + * #​0001481 feature:​ ooi: Bei Kundenänderung correspondence Eintrag erzeugen - siehe [[offer-cube:​faq:​faq_crm|FAQ:​ CRM]]
 + * #​0001487 feature:​ mang: position: positiongroup:​ Positionsgruppe in GUI anzeigen - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 + * #​0001474 feature:​ ooi: export/​import tool for template offers, favorite positions - siehe [[offer-cube:​howto:​position-favorite|Favoriten-Position]]
 + * #​0001489 fix:​ spwreturn creates error in internal methods
 + * #​0001476 feature:​ gamification:​ supplierorder:​ implement supplierorder - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellungen]]
 + * #​0001477 fix:​ offer: actionSetReviewdate() savedItems is not array
 + * #​0001475 feature:​ ooi: supplierorder:​ discount_mode and discount_target also for supplierorder - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellungen]]
 +
 +==== Build 295 / 2019-11-17 ====
 +
 + * #​0001470 feature:​ order: Storno von Aufträgen
 + * #​0001471 fix:​ mang: order: reopen - Nach Wiedereröffnen reload des Auftrags
 + * #​0001469 fix:​ order: statistic: stornierte Aufträge und Daueraufträge Statistik nehmen
 + * #​0001467 feature:​ ooi: position: order: recurring: Smarty parse für Positionsname - siehe [[offer-cube:​howto:​order-recurring#​schritt_2position_benennen|Daueraufträge Schritt 2: Position benennen]]
 +
 +==== Build 294 / 2019-11-10 ====
 +
 + * #​0001458 feature:​ timerecord: timereport: clean up menu and check for accesstype - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0001452 fix:​ timerecord: Buchungsdialog mit Auswahl der Position - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0001448 feature:​ todo: ooi: customer: contact: Todos mit Kunden oder Ansprechperson verknüpfen - siehe [[offer-cube:​howto:​todo|Todo]]
 + * #​0001192 feature:​ todo: ooi: Direkt aus Objekt erzeugen direkt in Angebot, Auftrag, Rechnung, Kunden über Optionen - Todo hinzufügen - siehe [[offer-cube:​howto:​todo|Todo]]
 + * #​0001459 feature:​ search: Allgemeine Suche über alle Objekte auf Home Screen
 +
 +==== Build 293 / 2019-11-03 ====
 +
 + * #​0001366 feature:​ timerecord: Zeiterfassung,​ Montagezeit,​ Arbeitszeit integrieren,​ neues zusammenfassendes PDF - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0001449 fix:​ pdf: invoice: Auf Rechnung wird kein Positionsheader auf neuen Seiten angezeigt
 + * #​0001448 fix:​ mgmt: on first deployment additional tenant attributes not set
 + * #​0001446 fix:​ pdf: resource: Anlagenlisten PDF lässt sich nicht erstellen - siehe [[offer-cube:​howto:​resource-afa|Ressourcen AfA/​Anlageverzeichnis]]
 +
 +==== Build 292 / 2019-10-27 ====
 +
 + * #​0001350 feature:​ mgmt: add customer infos for integration AKV Inkasso Plattform
 + * #​0001368 fix:​ mang: timerecord: Wenn noch nichts eingegeben immer aktuelles Objekt nehmen - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0001427 fix:​ order: attachment: orderdeliverynote:​ Suche nach Kunde in Lieferscheinliste
 + * #​0001369 fix:​ timerecord: Sekunden werden als stunden interpretiert - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 +
 +==== Build 291 / 2019-10-12 ====
 +
 + * #​0001392 feature:​ mang: order: home: Meine Aufträge/​Angebote/​etc. in home dashboard anzeigen
 + * #​0001398 fix:​ pdf: receipt: Text nach RKSV QR-Code anzeigen ​
 + * #​0001370 feature:​ mang: invoice: inoutexpenses:​ session: accessright:​ Steuerberater Berechtigung auf Rechnungen
 + * #​0001391 feature:​ ooi: pdf: settings: Einstellung für Positionsbeschreibung auf Rechnung ausblenden
 +
 +==== Build 290 / 2019-10-06 ====
 +
 + * #​0001106 feature:​ position: Favoriten in eigenes Vorlagenangebot kopieren damit editierbar - siehe [[offer-cube:​howto:​position-favorite|Favoriten-Position]]
 + * #​0001358 feature:​ syncsetting:​ syncobject: Google Synchronisierung Fehler Behandlung KalenderID falsch
 + * #​0001361 fix:​ deleted: wrong type for modified_date,​ created_date
 + * #​0001363 feature:​ Server update/move
 + * #​0001351 feature:​ Server update/move
 +
 +==== Build 289 / 2019-09-21 ====
 +
 + * #​0001322 fix:​ mang: settings: Bilder Upload - Reload danach leert teilw. Settings in Darstellung
 + * #​0001319 fix:​ ooi: pdf: Unterer Rand soll Bild/Footer nicht quetschen
 + * #​0001328 feature:​ ooi: pdf: Spaltenbreiten einstellbar aber nicht mit Werten vorbefüllen
 + * #​0001332 fix:​ pdf: html: when tinymce wysiwyg richtext editor is used don't add newlines
 + * #​0001330 feature:​ mang: tinymce wysiwyg richtext editor passt sich in der Größe automatisch an
 + * #​0001333 feature:​ pdf: position: article name below description,​ article description fontstyle
 + * #​0001338 feature:​ pdf: Positionstrennstrich bei Positionsgruppenwechsel über Positionsgruppenname einstellbar - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 + * #​0001341 feature:​ ooi: pdf: position: Positionssumme und Optionale Anzeige Systemdefaults einstellbar
 + * #​0001323 feature:​ ooi: pdf: Seitenränder f. Artikel/​Positionen links und rechts einstellbar bzw. Spaltenbreiten
 + * #​0001343 feature:​ ooi: Objektbezeichnung/​Titel objtitle z.B. bei Rechnung Anzahlungsrechnung,​ Endrechnung,​ ... - siehe [[offer-cube:​faq:​faq_order-invoice-prepayment|FAQ:​ Anzahlungs- und Teilrechnung erstellen]]
 + * #​0001344 fix:​ ooi: export: summary is missing in excel export
 + * #​0001335 feature:​ pdf: Bilder aus Ressourcen auf Seiten automatisch einfügen z.B. Firmenlogo, etc. - siehe [[offer-cube:​howto:​resource#​detailsimage-ressourcen_als_bild_in_pdf_einfuegen|Image-Ressourcen als Bild in PDF einfügen]]
 + * #​0001340 feature:​ mang: supplierorder:​ dashboard: Offene Bestellungen Kachel
 +
 +==== Build 288 / 2019-08-25 ====
 +
 + * #​0001318 feature:​ timerecord: PDF Report mit Rundung lt. Zeiterfassungsart/​Tätigkeit timerecordtype - siehe [[offer-cube:​howto:​timerecord#​detailszeitaufzeichnung_pdf_report|Zeitaufzeichnung PDF Report]]
 + * #​0001316 fix:​ pdf: ooi: position: 3 Kommastellen nur bei Bedarf, verschiedene Steuersätze werden nur in gedruckten Positionen berücksichtigt
 +
 +==== Build 287 / 2019-08-17 ====
 +
 + * #​0001289 feature:​ timerecord: Report als PDF erstellen - siehe [[offer-cube:​howto:​timerecord#​detailszeitaufzeichnung_pdf_report|Zeitaufzeichnung PDF Report]]
 + * #​0001308 feature:​ pdf: ooi: Darstellung Titel im pdf nach Beschreibung - siehe [[offer-cube:​howto:​settings#​layout_optionen|Einstellungen - Layout Optionen]]
 + * #​0001309 feature:​ offer: pdf: Gesamtsumme in Angebots-PDF ausblenden - siehe [[offer-cube:​howto:​settings#​angebot_end-summen_ausblenden|Einstellungen - Angebot End-Summen ausblenden?​]]
 +
 +==== Build 286 / 2019-06-23 ====
 +
 + * #​0001284 feature:​ mang: datepicker: Bei Datumseingaben auch Zeit anzeigen und parsen z.b. für timerecord - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0001286 feature:​ update mailer library
 + * #​0001285 feature:​ mang: timerecord: Zeitaufzeichnung:​ Eingabe der Dauer für durations workingtime,​ datentype '​DUR'​ - siehe [[offer-cube:​howto:​timerecord#​detailszeitaufzeichnung_nachbearbeiten|Zeitaufzeichnung nachbearbeiten]]
 +
 +==== Build 285 / 2019-06-16 ====
 +
 + * #​0001280 feature:​ mang: resource: Ressourcen kopieren - siehe [[offer-cube:​howto:​resource|Ressourcen]]
 + * #​0001282 fix:​ ooi: pdf: fix missing characters for special fonts fehlt
 + * #​0001281 fix:​ ooi: pdf: Zeilenabstand korrigieren
 +
 +==== Build 284 / 2019-06-09 ====
 +
 + * #​0001272 feature:​ timerecord: correspondence:​ Beim Speichern einer Zeitaufzeichnung auch CRM Eintrag anlegen - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0001273 fix:​ pdf: inoutexpenses/​resource:​ pdf: correct Header/​Footer
 + * #​0001275 feature:​ correspondence:​ attachment: Parsen Email-Datei und erstellen CRM Eintrag - siehe [[offer-cube:​faq:​faq_crm|FAQ:​ CRM]]
 + * #​0001276 feature:​ mang: correspondence:​ CRM Eintrag aufgeklappt lassen zum kopieren (copy & paste) - siehe [[offer-cube:​faq:​faq_crm|FAQ:​ CRM]]
 +
 +==== Build 283 / 2019-06-02 ====
 +
 + * #​0001260 feature:​ pdf: summary: Mehrzeilige Ausgabe bei sehr langen Überschriften für Angebot, Auftrag, Rechnung, etc.
 + * #​0001261 feature:​ correspondence:​ CRM Übersicht -> Filtern nach Benutzer der den CRM Eintrag erstellt hat - siehe [[offer-cube:​faq:​faq_crm#​crm_-_filtern_und_durchsuchen|CRM - Filtern und durchsuchen]]
 + * #​0001263 feature:​ statistic: offer: Opportunity Management: Berechneter Auftragseingang in forecast verwenden - siehe [[offer-cube:​faq:​faq_offer-opportunity-management|FAQ:​ Opportunity Management]]
 + * #​0001264 fix:​ pdf: richtext editor: tinymce: reduce empty lines
 + * #​0001265 feature:​ pdf: richtext editor: Neue Version der PDF Library mit mehr Funktionen
 + * #​0001269 feature:​ pdf: richtext editor: tinymce: Support für Funktionen wie Bullet-Points und Aufzählungen,​ Vordergrundfarbe,​ Hintergrundfarbe,​ Trennlinien,​ Link, verschiedene Styles
 + * #​0001258 feature:​ articleinstance:​ verkaufte und angebotene Artikel auswerten [[offer-cube:​faq:​faq_articleinstance_analysis|FAQ:​ angebotene und verkaufte Artikel analysieren und auswerten]]
 +
 +==== Build 282 / 2019-05-12 ====
 +
 + * #​0001252 feature:​ timrecord: userinstance:​ Zuordnung Benutzer zu Objekte u.a. für Zeiterfassung - siehe [[offer-cube:​howto:​user-assignment|Benutzer Objekt Zuordnung]]
 + * #​0001251 feature:​ resource: Ressourcen untereinander verknüpfen / CMDB - siehe [[offer-cube:​howto:​resource#​detailsressourcen-ressourcen_zuordnung_cmdb|Ressourcen-Ressourcen Zuordnung]]
 + * #​0001206 fix:​ pdf: order: Lieferschein mit Artikelnummern auch bei Anzeige von Positionen - siehe [[offer-cube:​howto:​settings#​artikel_und_positions_druckeinstellungen_artikelnummern|Druck-Einstellungen Artikelnummern]]
 + * #​0001248 feature:​ resource: Anzeigen der Ressource-Typen in Ressourcen-Liste - siehe [[offer-cube:​howto:​resource#​detailsressourcen_typen|Ressourcen-Typen]]
 + * #​0001243 feature:​ Variablen aus Beschreibungen parsen und assignen - siehe [[offer-cube:​faq:​faq_variables-positiongroup|FAQ:​ Positionsgruppen/​Text mit Variable]]
 + * #​0001250 feature:​ label: customer: contact: Vererben der Labels von Kunde zu Ansprechperson/​Kontakt - siehe [[offer-cube:​faq:​best-practice_label_inherit|Best Practice: Labels aus Kunde übernehmen]]
 +
 +==== Build 281 / 2019-04-21 ====
 +
 + * #​0001187 feature:​ positiongroup:​ Neues Modul Positionsgruppen - siehe [[offer-cube:​howto:​positiongroup|Positionsgruppen]]
 + * #​0001206 feature:​ pdf: order: Lieferschein mit Artikelnummern - siehe [[offer-cube:​howto:​settings#​artikel_und_positions_druckeinstellungen_artikelnummern|Druck-Einstellungen Artikelnummern]]
 + * #​0001216 feature:​ performance:​ display() speedup
 + * #​0001219 feature:​ ooi: PDF als Anhang versenden statt über Link - siehe [[offer-cube:​howto:​settings#​kundenportal_-_pdfs_als_link_senden|PDFs als Link senden]]
 + * #​0001220 feature:​ position: positiongroup:​ Positionsgruppen Steuerung Preisfeld ​ - siehe [[offer-cube:​howto:​positiongroup#​detailspositionsgruppen_anlegen_und_verwalten|Positionsgruppen - Bei Gruppenwechsel anzeigen]]
 + * #​0001227 feature:​ order: pdf: correspondence:​ Gelesen Benachrichtigung für Auftragsbestätigung
 + * #​0001237 feature:​ schema/​full:​ on initial load autocreated dropdowns for 1rel1 should have also empty selection
 + * #​0001238 feature:​ position: positiongroup:​ Optional mit Positionsgruppe setzen - siehe [[offer-cube:​howto:​positiongroup#​praxis-beispielauf-anfrage_positionen|Positionsgruppen - Steuerung Optional]]
 + * #​0001239 feature:​ pdf: position: positiongroup:​ Anzeigen der Gruppenüberschrift - siehe [[offer-cube:​howto:​positiongroup#​praxis-beispielchecklisten_mit_variablen_und_fixtext|Positionsgruppen - Beispiel Checkliste OK/​Nicht-OK]]
 +
 +==== Build 280 / 2019-04-07 ====
 +
 + * #​0000358 feature:​ timerecord: Zeitaufzeichnung mit Stoppuhr - siehe [[offer-cube:​howto:​timerecord#​detailszeitaufzeichnung_mit_stoppuhr|Zeitaufzeichnung mit Stoppuhr]]
 + * #​0001003 feature:​ timerecord: Zeiterfassung für Montagen mit manueller Korrektur - siehe [[offer-cube:​howto:​timerecord|Zeitaufzeichnung]]
 + * #​0001174 feature:​ timerecord: Zeiterfassung auf Projekte/​Aufträge/​Tätigkeiten und direkt in den Auftrag verrechnen - siehe [[offer-cube:​howto:​timerecord#​detailszeitaufzeichnung_verbuchen_in_rechnung_auftrag|Zeitaufzeichnung direkt in Auftrag/​Rechnung verbuchen]]
 + * #​0001207 feature:​ pdf: Materialliste:​ Artikel aus internen Positionen kennzeichnen - siehe [[offer-cube:​howto:​materiallist|Materialliste]]
 +
 +==== Build 279 / 2019-03-10 ====
 +
 + * #​0001163 feature:​ offer: Opportunity Management: Realisierungswahrscheinlichkeit und Berechneter Auftragseingang - siehe [[offer-cube:​faq:​faq_offer-opportunity-management|FAQ:​ Opportunity Management]]
 +
 +==== Build 278 / 2019-03-03 ====
 +
 + * #​0001155 fix:​ email: Return-Path bei eigenem SMTP Server auf From-Email setzen ​
 + * #​0001154 feature:​ articleinstance:​ Seriennummern hinzufügen für RMA 
 + * #​0001142 feature:​ correspondence:​ CRM Einträge mit Verknüpfungen manuell erstellen - siehe [[offer-cube:​faq:​faq_crm_linkobject|FAQ:​ CRM Objekte verknüpfen]]
 +
 +==== Build 277 / 2019-02-10 ====
 +
 + * #​0001137 feature:​ mang: invoice: Stornorechnung auch grau
 + * #​0001115 feature:​ mang: invoice: Anzahlungsrechnung in Netto / Brutto eingebbar - siehe [[offer-cube:​faq:​faq_order-invoice-prepayment|FAQ:​ Anzahlungs- und Teilrechnung erstellen]]
 + * #​0001116 feature:​ invoice: Anzahlungsrechnungen rausfiltern / eigenes Kennzeichen - siehe [[offer-cube:​faq:​faq_order-invoice-prepayment|FAQ:​ Anzahlungs- und Teilrechnung erstellen]]
 + * #​0000921 feature:​ DSGVO: Kontakt Export entsprechend Werbungserlaubnis - siehe [[offer-cube:​howto:​offer-cube-dsgvo|DSGVO]]
 +
 +==== Build 276 / 2018-12-09 ====
 +
 + * #​0001102 fix:​ paymentterm:​ Zahlungskonditionen Skonto Preis berechnen auch in Angebot und Auftrag - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]] ​
 + * #​0001109 fix:​ mgmt: Check mgmt Server jede 1 Minute
 + * #​0001111 feature:​ import: resource: resourcetype:​ Excel Import - siehe [[offer-cube:​howto:​resource|Ressourcen]]
 + * #​0001110 feature:​ mang: resource: ooi: Anzeige der verknüpften Ressourcen über resourceinstance - siehe [[offer-cube:​howto:​resource|Ressourcen]]
 + * #​0001112 feature:​ mang: contact: Ansprechperson in Kontakt umbenennen - siehe [[offer-cube:​howto:​contact|Kontakte/​Ansprechpersonen]]
 + * #​0001113 feature:​ contact: Firmenname als Feld im Kontakt hinzufügen - siehe [[offer-cube:​howto:​contact|Kontakte/​Ansprechpersonen]]
 + * #​0001099 feature:​ contact: ooi: email: Separate E-mail Adresse für Rechnungsversand über Rechnungskontakt - siehe [[offer-cube:​howto:​contact|Kontakte/​Ansprechpersonen]]
 +
 +==== Build 275 / 2018-12-02 ====
 +
 + * #​0000162 feature:​ Zahlungsziele konfigurierbar - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]] ​
 + * #​0000989 feature:​ Individuelle Zahlungsziele pro Kunden voreinstellbar - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]] ​
 + * #​0000994 feature:​ customer: Skonto Feld - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]] ​
 + * #​0001067 feature:​ Skonto und Zahlungsziele zentral verwaltbar - siehe [[offer-cube:​howto:​paymentterm|Zahlungskonditionen/​Skonto]] ​
 +
 +==== Build 274 / 2018-11-25 ====
 +
 + * #​0001012 feature:​ order: recurring: Verbesserungen bei Wartungsaufträge
 + * #​0001094 feature:​ ooi: order: pdf: Bei Drucken/​Senden als Brief direkt PDF öffnen in neuem Fenster/Tab
 + * #​0001096 feature:​ mang: Weihnachtsmütze über offer-cube Logo in sidebar / Logo Änderung
 +
 +==== Build 273 / 2018-11-04 ====
 +
 + * #​0000988 feature:​ correspondence:​ customer: Letzter CRM Eintrag in Kunde cachen - siehe [[offer-cube:​howto:​customer#​crm_filtern_der_kundenliste_nach_aktivitaets-datum|CRM Aktivität filtern in Kundenliste]]
 + * #​0001083 fix:​ order: recurring: position: Verrechnete Positionen nicht kopieren bei Wartungs-Dauerauftrag
 + * #​0001085 fix:​ mang: statistic: Artikelstatistik für Angebote zeigt falsche Werte
 + * #​0001071 fix:​ mang: statistic: Gewinn und Conversion Rate Rechnungen verwenden selbe Filter und sollen gleiche Summen zeigen
 + * #​0001086 fix:​ mang: ooi: Send attachment mit leeren Shortcuts
 + * #​0001076 feature:​ label: invoice: Übernahme aller Labels 1:1 von Rechnung zu Stornorechnung
 + * #​0001077 feature:​ invoice: Gutschrift aus Storno-Rechnung versenden
 + * #​0001088 fix:​ mang: label: customer: Filter zeigt keine inherited Labels an
 + * #​0001054 feature:​ mang: label: Suche nach Labels zusätzlich zu UND jetzt auch ODER verknüpfbar
 +
 +==== Build 272 / 2018-10-28 ====
 +
 + * #​0001078 fix:​ upgrade: Rename Error class
 + * #​0001080 feature:​ supplierorder:​ Kommissionsnahme automatisch in Überschrift übernehmen
 + * #​0001079 feature:​ ooi: Beträge mit Tausendertrennzeichen,​ Spaces, Komma, Punkt akzeptieren
 + * #​0001012 feature:​ order: recurring: Daueraufträge (automatisches duplizieren) für Wartungen
 +
 +==== Build 271 / 2018-10-14 ====
 +
 + * #​0001063 feature:​ correspondence:​ Typ "​persönlicher Termin"​ hinzufügen,​ Eingabe direkt in Detailform
 + * #​0001064 feature:​ mang: customer: list: Neuen Tab mit Pfeil öffnen
 + * #​0001065 feature:​ mang: customer: Scrollen in Listen bis ans Ende
 + * #​0000505 feature:​ mang: articleinstance:​ EK-Preis, Einzelpreis,​ Gesamtpreis netto und brutto anzeigen ​
 + * #​0001068 feature:​ mang: ooi: detail: Nur benötigte Daten laden, JSON verkleinern
 + * #​0001069 feature:​ mang: wysiwyg Rich Text Editor für Texte (beta)
 +
 +==== Build 270 / 2018-10-07 ====
 +
 + * #​0001057 feature:​ ooi: pdf: Briefversion Absenderzeile ausblenden einstellbar
 + * #​0001051 bugfix:​ label: Übernahme auf Kunde Datentypen Korrektur - siehe [[offer-cube:​faq:​best-practice_label_inherit|Labels aus Kunde übernehmen]]
 + * #​0001059 feature:​ ooi: pdf: Komische Zeichen bei Copy und Paste, entfernen von MAC spezifischen Unicode Zeichen
 + * #​0001061 feature:​ Performance verbessern bei Rechen-Operationen
 +
 +==== Build 269 / 2018-09-30 ====
 +
 + * #​0001053 bugfix:​ customer: contact: mang: Sortierung und Anzeige wenn mehr als 100
 + * #​0001052 feature:​ resource: accesstype: Verwalten durch Backoffice
 + * #​0001043 feature:​ ooi: pdf: Briefversion ohne Bilder zusätzlich erstellbar
 +
 +==== Build 268 / 2018-09-23 ====
 +
 + * #​0001035 bugfix:​ mang: statistic: invoice: Storno Status '​INVOICE_STATUS_CANCELLATION'​ berücksichtigen
 + * #​0001040 bugfix:​ ooi: pdf: Preview Filename 24h Stundenformat
 + * #​0001041 feature:​ invoice: Storno: Datum der Stornorechnung setzen
 + * #​0001042 bugfix:​ invoice: Storno: Aufgrund Endstatus alle Buttons wie Bezahlen, Mahnung, etc. weg
 + * #​0001044 feature:​ qrtagit: qtag.me4safety:​ Verwendung ohne Login/mit Prelogin möglich #qtagme
 + * #​0001008 feature:​ qrtagit: qtag.me4safety:​ Prüflisten mit Intervallen #qtagme
 + * #​0001048 feautre:​ qrtagit: qtag.me4safety:​ Bilder Upload mit Pre-Login User #qtagme
 +
 +==== Build 267 / 2018-09-16 ====
 +
 + * #​0000932 feature:​ ooi: label: customer: Übernahme der Labels automatisch von Kunden auf Angebot - siehe [[offer-cube:​faq:​best-practice_label_inherit|Labels aus Kunde übernehmen]]
 + * #​0001022 feature:​ articleinstance:​ mit Preis von Artikel Stammdaten aktualisieren - siehe [[offer-cube:​howto:​article|Artikel/​Warengruppen]]
 + * #​0001021 feature:​ supplierorder:​ position: manuelles Erstellen von Positionen in Lieferantenbestellungen ermöglichen - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellungen]]
 + * #​0001023 feature:​ resourcetype:​ Neues Ressourcen Kategorien Modul
 + * #​0001025 feature:​ qrtagit: qtag.me4safety:​ Unterstützung von target module '​resource'​ #qtagme
 + * #​0001030 feature:​ inoutexpenses:​ Nachträglich nach Abschluss durchstreichen/​löschen
 + * #​0001026 feature:​ qrtagitaction:​ qtag.me4safety:​ Neue Aktionen prüfen/​mangel für Ressourcen #qtagme
 + * #​0001028 feature:​ qrtagit: qtag.me4safety:​ Bilder Upload aus qtag.me GUI #qtagme
 + * #​0001007 feature:​ qrtagit: qtag.me: Upload von Dateien #qtagme
 + * #​0000955 feature:​ invoice: Storno Rechnung PDF erzeugen, neue Rechnung Komplettstorno,​ neue Version - neuer Storno Workflow
 +
 +==== Build 266 / 2018-09-09 ====
 +
 + * #​0001017 feature:​ ooi: articleinstance:​ Artikelbeschreibung ändern soll modified-flag setzen - siehe [[offer-cube:​howto:​settings#​artikel_manuell-geaendert_setzen_bei_beschr-aenderung|Einstellungen:​ Artikel manuell-geändert setzen bei Beschr.-Änderung?​]]
 + * #​0001016 bugfix:​ mang: statistic: Rechnungen erscheinen in falschem Monat bei Statistik (Versanddatum statt Rechnungsdatum wurde verwendet)
 +
 +==== Build 265 / 2018-08-25 ====
 +
 + * #​0001013 bugfix:​ ooi: Artikel ändern, zusammenverschieben führt zur Zusammenlegung
 + * #​0001010 feature:​ mang: ooi: Brutto / Netto Ansicht: Bei Auslandskunden (MwSt=0) "​netto"​ statt "​inkl."​ anzeigen - siehe [[offer-cube:​faq:​faq_ooi-list-net-sum|FAQ:​ Netto/​Brutto Ansicht]]
 + * #​0000951 feature:​ mang: ooi: articleinstance:​ Anzeige Artikeldetails (Artikelnr, Einzelpreis,​ etc.) bei "​locked"​ (gesperrten) Objekten
 +
 +==== Build 264 / 2018-08-19 ====
 +
 + * #​0000991 feature:​ supplierorder:​ Bestellung direkt abschließen,​ weil Ware nicht lieferbar - siehe [[offer-cube:​howto:​supplierorder#​ware_nicht_lieferbar_direkt_abschliessen|Ware nicht lieferbar/​direkt abschließen]]
 + * #​0000984 feature:​ supplierorder:​ inoutexpenses:​ Lieferantenbestellungen zu Einnahmen/​Ausgaben bei bezahlt - siehe [[offer-cube:​howto:​supplierorder#​best_practicebezahlung_der_lieferanten-rechnung|Best-Practice:​ Lieferantenbestellung Bezahlen]]
 + * #​0000903 feature:​ mang: ooi: Anzeige als Netto in Listen/​Details umschaltbar - siehe [[offer-cube:​faq:​faq_ooi-list-net-sum|FAQ:​ Netto/​Brutto Ansicht]]
 + * #​0000992 bugfix:​ mang: offer: list Versendet Tooltip falsche Tages Berechnung - siehe [[offer-cube:​faq:​faq_ooi-list-colors|FAQ:​ Farben in Listendarstellungen]] ​
 + * #​0000950 feature:​ mang: list: Öffnen in neuem Tab von Angeboten/​Aufträgen/​...
 + * #​0000832 feature:​ mang: article: ooi: Artikel netto in Positions-Details bei Angebot, Auftrag, etc. darstellen - siehe [[offer-cube:​faq:​faq_ooi-list-net-sum|FAQ:​ Netto/​Brutto Ansicht]]
 + * #​0000970 feature:​ offer: order: Bei Gewonnen ist im Dialogfeld die Auftragsbeschreibung editierbar - siehe [[offer-cube:​howto:​offer|Angebote]]
 + * #​0000953 feature:​ mang: reduce space between input fields in edit mode
 + * #​0001005 feature:​ mang: label: Suche bei Label Zuweisung in Dialog Box - siehe [[offer-cube:​howto:​label#​detailsverwendung_hinzufuegen_von_labels|Hinzufügen von Labels]]
 +
 +==== Build 263 / 2018-07-22 ====
 +
 + * #​0000966 feature:​ article: stock: Automatische Verbuchung des Lagerstandes bei Verrechnung / Angebot / Auftrag - siehe [[offer-cube:​howto:​article-onstock|Artikel Lagerstand]]
 + * #​0000965 feature:​ invoice: pay: Bezahlt trotz Skonto (niedriger Betrag) - siehe [[offer-cube:​faq:​faq_invoice-cashdiscount|FAQ:​ Rechnung mit Skonto]]
 + * #​0000967 feature:​ article: stock: Neues Modul: Lagerbewegung stockrotation / Protokoll des Artikel Lagerstands - siehe [[offer-cube:​howto:​stockrotation|Lagerbewegung]]
 + * #​0000968 feature:​ article: article: stock: Lagerbewegung stockrotation absolute Mengen aus Position verbuchen / Inventur - siehe [[offer-cube:​faq:​best-practice_inventory|Best Practice: Inventur]]
 +
 +==== Build 262 / 2018-07-08 ====
 +
 + * #​0000961 feature:​ pdf: Schriftgröße und Farbe personalisieren - siehe [[offer-cube:​howto:​pdf-special-font#​detailsschrift-groesse_farbe_font_ueberschrift_h1|Schrift-Größe/​Farbe <​font>,​ Überschrift <​h1>​]]
 + * #​0000963 fix:​ qrtagit: qtag.me: share forward mail Anrede doppelt #qtagme
 + * #​0000935 feature:​ pdf: ooi: Infoblock (Angebotsnr,​ Datum, etc.) rechtsbündig/​Abstände - siehe [[offer-cube:​howto:​settings#​infobereich_rechts_oben_angebotsnr_datum_etc|Einstellungen Druck Infobereich]]
 + * #​0000898 feature:​ todo: E-Mail Benachrichtigung an User bei neuem/​geändertem ToDo - siehe [[offer-cube:​howto:​todo#​email_benachrichtigung_bei_todo_aenderung|Todo Email Benachrichtigung]]
 + * #​0000843 feature:​ pdf: ooi: rabattierte Netto-Summe fett anstatt unrabattierter Netto-Summe
 +
 +==== Build 261 / 2018-06-10 ====
 +
 + * #​0000945 feature:​ qrtagit: qtag.me: qrtagitaction:​ selbst definierte Felder in Zielobjekte schreiben #qtagme
 + * #​0000947 feature:​ qtag.me: qrcode: event: Teilnehmerliste Excel Export Dateiname #qtagme
 + * #​0000944 fix:​ inoutexpenses:​ invoice: Stornierte bezahlte Rechnung - alle Einnahmen/​Ausgaben ebenfalls stornieren
 + * #​0000943 feature:​ invoice: Bezahlte Rechnungen erneut senden
 +
 +==== Build 260 / 2018-06-03 ====
 +
 + * #​0000934 fix:​ articleinstance:​ article: Probleme bei Artikel IDs über 2 Milliarden
 + * #​0000936 fix:​ ooi: email: Rechtschreibfehler Anrede/​Grussformel
 +
 +==== Build 259 / 2018-05-13 ====
 +
 + * #​0000921 feature:​ DSGVO: customer: Beauskunftung von Kunden, Download aller Daten - siehe [[offer-cube:​howto:​offer-cube-dsgvo|DSGVO]]
 + * #​0000920 feature:​ DSGVO: customer: Löschen von Kunden - siehe [[offer-cube:​howto:​offer-cube-dsgvo|DSGVO]]
 + * #​0000919 feature:​ inoutexpenses:​ invoice: Innergemeinschaftliche Lieferungen unterstützen
 + * #​0000928 feature:​ ooi: position: Seitenumbruch übernehmen bei "als Basis für"
 + * #​0000880 feature:​ ooi: position: article: Lagerstand Abbuchung der Artikel einer Position auf Knopfdruck - siehe [[offer-cube:​howto:​article-onstock|Artikel Lagerstand]]
 +
 +==== Build 258 / 2018-05-01 ====
 +
 + * #​0000917 fix:​ ooi: email: Verabschiedung "Mit freundlichen ..." mit großem M
 + * #​0000914 feature:​ mang: invoice: Bei ausstehenden Beträgen nur die Teilbeträge auf Home-Screen berücksichtigen ​
 + * #​0000913 fix:​ pdf: Erstellung des PDF inkorrekt wenn ganzseitiges Header/​Footer Image gesetzt
 +
 +==== Build 257 / 2018-04-29 ====
 +
 + * #​0000569 feature:​ ooi: discount: Neuer Rabatt Modus "​Fixpreis"/"​Fix-Substract"​ (Rabatt 1cent Abweichung bei Prozentuell verhindern) - siehe [[offer-cube:​howto:​targetprice|Zielpreis und Rabatt]]
 + * #​0000690 feature:​ invoice: Teilbetrag zahlen und in inoutexpenses (Einnahmen/​Ausgabenrechnung) berücksichtigen
 + * #​0000858 feature:​ ooi: customer: contact: Postleitzahlen mit führender Null
 + * #​0000873 feature:​ invoice: Teilbetrag Zahlungen eintragen
 + * #​0000879 feature:​ ooi: invoice: position: Übernahme von internen Positionen beim Verrechnen
 + * #​0000899 fix:​ import: CSV mit ASCII Zeichen funktioniert nicht 
 + * #​0000900 feature:​ export: provider: Excel Export für Lieferanten
 + * #​0000909 fix:​ mang: offer: customer: Vorlagenkunde Flag setzen fehlt
 + * #​0000910 fix:​ order: Anzahlungsrechnung Preis mit Beistrich-Komma akzeptieren - siehe [[offer-cube:​faq:​faq_order-invoice-prepayment|FAQ:​ Anzahlungs- und Teilrechnung erstellen]]
 + * #​0000911 fix:​ customer: ooi: Anrede Familie hinzufügen
 + * #​0000912 fix:​ mang: ooi: discount: order: Anzahlungsrechnung nur bei Prozentuellen Rabatt Modus erlauben - siehe [[offer-cube:​howto:​targetprice|Zielpreis und Rabatt]]
 +
 +==== Build 256 / 2018-04-02 ====
 +
 + * #​0000876 fix:​ mang: ooi: position: Ausgrauen ändern Button während Update
 + * #​0000889 feature:​ label: import: Import von labelinstance für Kunden - siehe [[offer-cube:​howto:​label#​label-import|Label Import]]
 + * #​0000890 feature:​ offer-client-choice:​ Kunden-Bestellportal Bilder vergrößern / Überschrift anzeigen
 + * #​0000891 feature:​ labelinstance:​ offer: Label-Mitnahme bei Storno -> Korrektur - siehe [[offer-cube:​howto:​label|Labels]]
 + * #​0000895 feature:​ supplierorder:​ provider: Änderung des Lieferanten einer Lieferantenbestellung - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 +
 +==== Build 255 / 2018-03-18 ====
 +
 + * #​0000863 fix:​ mang: position: Kontextmenü schließt nicht auf iOS
 + * #​0000882 fix:​ statistic: forecast: rabattierte Netto Werte für Statistik verwenden
 +
 +==== Build 254 / 2018-02-25 ====
 +
 + * #​0000820 feature:​ syncsetting:​ alle Accesstypes dürfen syncsetting anlegen/​eigenes ändern
 + * #​0000821 feature:​ mang: ooi: article: Anzeige der eigenen Artikelnr bei Auswahl für neues Angebot
 + * #​0000826 fix:​ ooi: articleinstance:​ Duplizieren wenn article gelöscht führt zu Preis 0
 + * #​0000831 feature:​ mang: article: Filter nach Hersteller
 + * #​0000836 feature:​ pdf: ooi: Druckgröße Summe netto / Mwst. / Gesamt Summe einstellbar
 + * #​0000842 feature:​ mang: ooi: Ansicht ges. EK Preis, DB (absolute Zahlen), Marge anzeigen (Preis anklicken)
 + * #​0000849 feature:​ todo: Eigenen User immer eintragen, wenn nicht gesetzt - siehe [[offer-cube:​howto:​todo|ToDos]]
 + * #​0000851 feature:​ supplierorder:​ pdf: Kommissionsnamen,​ Kundennr anzeigen in PDF - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 + * #​0000853 feature:​ mang: ooi: article: Zurücksetzen der artikelinstance auf Artikel-Stammdaten
 + * #​0000855 feature:​ Rabatt funktion - 2 Komma stellen bei % anzeigen, wenn nicht ganzzahlig
 + * #​0000856 fix:​ cash-cube: receipt: statistic: articleinstance:​ Statistik liefert falsche Werte
 +
 +==== Build 253 / 2018-02-16 ====
 +
 + * #​0000820 fix:​ ooi: email: “Anbei” gegen ein “hier” austauschen
 + * #​0000824 feature:​ import: CSV mit Mac spezifischer Kodierung (CR)
 + * #​0000825 todo:​ Auch Uhrzeit auswählbar bei ToDos und bei Kalender Sync berücksichtigen
 +
 +==== Build 252 / 2018-02-11 ====
 +
 + * #​0000810 fix:​ import: Stammdaten Import / fehlerhafte Formel bei Excel Dateien werden ignoriert
 + * #​0000812 feature:​ import: Mandantenspezifische searchFind Feld-Definitionen / Import Resultat
 + * #​0000814 fix:​ offer: Angebotsvorlagen Liste fehlerhaft
 + * #​0000815 feature:​ import: article: Berechnung Marge wenn EK und VK vorhanden und Marge leer
 + * #​0000816 fix:​ mang: Berechtigungsfehlermeldung ausblenden, wenn nicht eingeloggt
 + * #​0000817 feature:​ provider: Attachments zu Lieferanten hinzufügen
 +
 +==== Build 251 / 2018-02-04 ====
 +
 + * #​0000780 feature:​ ToDo Liste auch für eingeloggten Benutzer wenn nicht admin/​backoffice - siehe [[offer-cube:​howto:​todo|ToDos]]
 + * #​0000781 feature:​ pdf: Firmenname und Adresse oberhalb Empfänger (Schriftgröße/​Abstand anpassbar)
 + * #​0000784 feature:​ import: article: Berechnung VK durch EK+Aufschlag beim Import
 + * #​0000785 fix:​ Object shortcut rename (articlegroup f -> ag, card j -> crd, cardusage ju -> crdu, gamification g -> gam, gamificationstats gs -> gas, positiongroup g -> pg, resourceinstance li -> wi, statistic q -> sta, sysevents s -> syi)
 + * #​0000787 feature:​ Webservice: Aktivierung von CORS
 + * #​0000788 feature:​ internal refactoring returning objects
 + * #​0000789 feature:​ pdf: article: Auswählen des Artikelnummer Feldes für PDF (getrennt auch f. supplierorder)
 + * #​0000790 fix:​ order: Dauerauftrag als Basis für übernimmt verrechnete Positionen
 + * #​0000793 fix:​ mang: home: Widgets/​whframe eingerückt
 + * #​0000756 feature:​ ooi: statistic: DB Berechnung - wieviel wurde in 1 Woche/​Monat/​Jahr erwirtschaftet
 + * #​0000794 feature:​ qtag.me: qrcode: event: Neuen 2ten qrcode direkt aus Event erzeugen #qtagme
 + * **#​0000736 feature:​ supplierorder:​ Lieferanten Bestellungsobjekt mit Tracking (neues Modul)** ​ - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 + * #​0000795 feature:​ supplierorder:​ Artikel in eine einzige Position zusammenfassen - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 + * #​0000796 feature:​ mang: article: provider: Lieferant in Filter auswählbar
 + * **#​0000740 feature:​ ooi: label/todo: Kalendersynchronisation mit google** ​ - siehe [[offer-cube:​howto:​label|Labels]] und [[offer-cube:​howto:​todo|ToDos]]
 + * #​0000797 feature:​ labelinstance:​ syncobject: calendar: Zusätzliche Infos bei Label/​Direktlink
 + * #​0000799 feature:​ cash-cube: receipt: mang: Edit Button f. Beleg / Fusszeile von offer-cube
 + * #​0000803 fix:​ mang: supplierorder:​ provider: Lieferantenbestllung nur einblenden, wenn Lieferanten angelegt sind - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 + * #​0000805 feature:​ syncsetting:​ add targetid (e.g. calendar id) to mang interface
 + * #​0000804 fix:​ offer-client-choice based on supplierorder Implementierung / refactor tpl - siehe [[offer-cube:​howto:​supplierorder|Lieferantenbestellung]]
 + * #​0000800 feature:​ article: stock: Einfache Lagerverwaltung/​Lagerstand - siehe [[offer-cube:​howto:​article-onstock|Artikel Lagerstand]]
 +
 +==== Build 250 / 2017-12-03 ====
 +
 + * #​0000755 feature:​ Neues Objekt ToDo für Aufgaben/​Task Liste - siehe [[offer-cube:​howto:​todo|ToDos]]
 + * #​0000755 fix:​ rename provider shortcut from '​t'​ to '​pv'​
 + * #​0000766 feature:​ qrtagit: qtag.me: qrtagitlog: Excel Export #qtagme
 + * #​0000765 fix:​ qrtagit: qtag.me: event: Absage wird in Teilnehmerliste trotzdem angezeigt #qtagme
 + * #​0000764 feature:​ qrtagit: qtag.me: addition Fields '​dropdown',​ Action '​problem',​ Resource '​partner',​ qrtagitcode '​place'​ #qtagme
 + * #​0000768 fix:​ mang: utdate: "​Uhrzeit-allein"​ nur am selben Tag anzeigen
 + * #​0000767 feature:​ mang: dd-text-collapse:​ auto clickable links, html tags zulassen
 + * #​0000741 feature:​ ooi: email: Feld für eigene Texte in Email - siehe [[offer-cube:​howto:​email-send|Email zusätzlicher Text und Anhänge]]
 + * #​0000772 fix:​ session: Mit '​offer-client-choice'​ accesstype '​guest'​ auf Startseite führt zu http/500
 + * #​0000774 fix:​ use $configuration['​useOwnEmailTextInvoice'​] also in cronjob - siehe [[offer-cube:​howto:​email-send|Email zusätzlicher Text und Anhänge]]
 + * #​0000775 fix:​ check '​usenodunning'​ also when first dunning was already generated
 + * #​0000744 feature:​ ooi: attachment: email: Attachments PDF/Bilder an Emails anhängen - siehe [[offer-cube:​howto:​email-send|Email zusätzlicher Text und Anhänge]]
 +
 +==== Build 249 / 2017-11-11 ====
 +
 + * #​0000751 fix:​ invoice: Fehlermeldung bei Rechnung Barzahlung ohne Registrierkassenlizenz
 + * #​0000753 feature:​ qrtagit: qtag.me: event: Ort wird aus qrtagitcode nicht in Event übernommen #qtagme
 + * #​0000730 fix:​ mang: statistic: Durchschnittszeiten nicht in Sekunden anzeigen
 + * #​0000759 fix:​ order: recurring: position: Interne Positionen nicht zurücksetzen bei Dauerauftrag
 + * #​0000754 feature:​ qrtagit: qtag.me: Partner Kunde aus Event ziehen - Partner Kunde User zuordnen #qtagme
 + * #​0000761 fix:​ qrtagit: qtag.me: Wenn Cookie von client-session vorhanden, Fehler bei Webservice Operation #qtagme
 + * #​0000762 fix:​ qrtagit: qtag.me Facebook Sharing Teilen Link geht nur beim 1. Mal #qtagme
 + * #​0000760 feature:​ invoice: cronjob: Fehlermeldungen beim automatischen Emailversand als WARN Popup
 +
 +==== Build 248 / 2017-10-30 ====
 +
 + * #​0000726 feature:​ offer: Angebot von Gewonnen/​Verloren auf Gesendet zurücksetzen - siehe [[offer-cube:​howto:​offer-reopen|Angebot auf gesendet zurücksetzen]]
 + * #​0000727 feature:​ ooi: article: position: Performance Improvements - Anzahl an recalculations verringern
 + * #​0000738 feature:​ mang: invoice: Ausständige Rechnungen als Menüpunkt
 + * #​0000734 feature:​ qrtagit: qtag.me: Aktion TEILEN: Facebook Sharing Teilen Link #qtagme
 + * #​0000673 feature:​ offer: order: label: Vorbereitung für Kalenderansicht von sämtlichen Daten
 + * #​0000749 feature:​ article: sysevents: Performance Optimierungen DB Indizes
 + * #​0000750 feature:​ qrtagit: qtag.me: event: Ort angeben und mit Google Maps verknüpfen #qtagme
 + * #​0000748 feature:​ qrtagit: qtag.me: event: Abmelde-Link in Bestäigungs-Email #qtagme
 + * #​0000731 feature:​ qrtagit: attachment: qtag.me Bild zu QR-Code / Event / Artikel anzeigen #qtagme
 + * #​0000737 feature:​ order: attachment: pdf: mang: Lieferschein Liste
 +
 +==== Build 247 / 2017-10-13 ====
 +
 + * #​0000717 fix:​ cash-cube: receipt: Überweisungsrechnung stornieren - siehe [[offer-cube:​howto:​cash-cube#​cash-cube_guimang|cash-cube GUI mang Bezahlen]]
 + * #​0000720 fix:​ offer: kkofferdeliverynote:​ Artikel manuell geändert zurücksetzen f. Angebotlieferschein follow up #0000697 - siehe [[offer-cube:​howto:​settings#​artikel_manuell-geaendert_zuruecksetzen_nach_sendevorgang|Einstellungen Artikel manuell-geändert zurücksetzen nach Sendevorgang?​]]
 +
 +==== Build 246 / 2017-10-07 ====
 +
 + * #​0000713 feature:​ mang: inoutexpenses:​ Shortcuts für Quartale beim Abschließen von Einnahmen/​Ausgaben Modul
 + * #​0000712 feature:​ resource: Excel Export mit allen notwendigen Feldern für AfA - siehe [[offer-cube:​howto:​resource-afa|Ressourcen AfA/​Anlageverzeichnis]]
 + * #​0000711 fix:​ resource: inoutexpenses:​ AfA Nutzungsdauer bei Kauf im 2. Halbjahr - siehe [[offer-cube:​howto:​resource-afa|Ressourcen AfA/​Anlageverzeichnis]]
 + * #​0000704 fix:​ invoice: cronjob: useOwnMailSMTPServer:​ Fehlermeldungen beim Emailversand als CRM Eintrag
 + * #​0000701 feature:​ ooi: appendix von Angebot -> Auftrag -> Rechnung übernehmen konfigurierbar - siehe [[offer-cube:​howto:​settings#​appendix_zwischen_angebot_auftrag_rechnung_loeschen|Einstellungen Appendix zwischen Angebot/​Auftrag/​Rechnung löschen?]]
 +
 +==== Build 245 / 2017-09-30 ====
 +
 + * #​0000493 feature:​ resource: Als Basis für Anlagenverzeichnis verwenden - siehe [[offer-cube:​howto:​resource-afa|Ressourcen AfA/​Anlageverzeichnis]]
 + * #​0000707 fix:​ ooi: increase: Zielpreis unschöne Rundung bei MwSt. - siehe [[offer-cube:​howto:​targetprice|Zielpreis und Rabatt]]
 + * #​0000705 fix:​ mang: ooi: increase Zielpreis Dialog geht nicht auf - siehe [[offer-cube:​howto:​targetprice|Zielpreis und Rabatt]]
 + * #​0000699 fix:​ mang: ooi: Kunde ändern - neuer Kunde führt zu neuem Objekt
 + * #​0000697 feature:​ mang: articleinstance:​ Manuell-geändert Flag nach Sende/​Druck-Operation zurücksetzen - siehe [[offer-cube:​howto:​settings#​artikel_manuell-geaendert_zuruecksetzen_nach_sendevorgang|Einstellungen Artikel manuell-geändert zurücksetzen nach Sendevorgang?​]]
 +
 +==== Build 244 / 2017-09-13 ====
 +
 + * #​0000693 fix:​ mang: ooi: summary und appendix Felder in Bearbeiten Maske
 + * #​0000691 fix:​ ooi: increase: Zielpreis Rundung - siehe [[offer-cube:​howto:​targetprice|Zielpreis und Rabatt]]
 +
 +==== Build 243 / 2017-08-20 ====
 +
 + * #​0000684 feature:​ labelinstance:​ add label to resource - siehe [[offer-cube:​howto:​label|Labels]] und [[offer-cube:​howto:​resource|Ressourcen]]
 + * #​0000679 feature:​ labelinstance:​ Reminder für label startdate/​enddate auf main overview - siehe [[offer-cube:​howto:​label-date-reminder|Labels mit Datum]]
 + * #​0000683 fix:​ invoice: "als Basis Für" Funktion Rechnungsdatum leer setzen - siehe [[offer-cube:​howto:​newfromtemplate|XXX als Basis für]]
 + * #​0000682 feature:​ invoice: Stornierte bzw. Bezahlte Rechnungen wieder auf gesendet setzen - siehe [[offer-cube:​howto:​invoice-reopen|Rechnungen auf gesendet rücksetzen]]
 +
 +==== Build 242 / 2017-08-13 ====
 +
 + * #​0000382 feature:​ Mehrsprachigkeit:​ Für GUI als auch für Inhalte/​Anschrift - siehe [[offer-cube:​howto:​multilanguage|Englische PDFs]]
 + * #​0000674 feature:​ pdf: ooi: contact: englisches Format/​Bezeichnungen - siehe [[offer-cube:​howto:​multilanguage|Englische PDFs]]
 + * #​0000675 feature:​ resource: Resourcen - Objektzuordnung ermöglich resourceinstance - siehe [[offer-cube:​howto:​resource|Ressourcen]]
 + * #​0000678 fix:​ backend: Performance:​ cron_sysevents bl improvement
 +
 +==== Build 241 / 2017-07-07 ====
 +
 + * #​0000670 fix:​ cash-cube: Registrierkasse Update Belegnummern
 + * #​0000669 fix:​ cash-cube: Registrierkasse Rechnungsnummer
 +
 +==== Build 240 / 2017-06-25 ====
 +
 + * #​0000667 feature:​ mang: position: Favoriten Positionen für Vorlagen - siehe [[offer-cube:​howto:​position-favorite|Favoriten-Position]]
 + * #​0000668 fix:​ attachment: position: ooi: Wenn letzte Position gelöscht wird werden alle Attachments angezeigt
 +
 +==== Build 239 / 2017-06-18 ====
 +
 + * #​0000663 feature:​ statistic: Umsatz-Forecast
 + * #​0000533 feature:​ statistic: Anzahl der x-Achsen-Felder wählen / Quartalsvergleich
 + * #​0000659 feature:​ contact: Zusätzliche Attribute - siehe [[offer-cube:​howto:​label|Labels]] und [[offer-cube:​howto:​contact|Ansprechpersonen]]
 + * #​0000660 feature:​ contact: email2 für alternative Email Adresse auch für Import - siehe  [[offer-cube:​howto:​contact|Ansprechpersonen]]
 + * #​0000658 feature:​ mang: backend: zusätzliche (tenant-specific) module
 + * #​0000655 fix:​ ooi: position: Als Basis für Ansprechperson löschen bei Kundenwechsel - siehe [[offer-cube:​howto:​newfromtemplate|XXX als Basis für]]
 +
 +==== Build 238 / 2017-05-21 ====
 +
 + * #​0000654 feature:​ invoice: Von Status PAID zurück auf SENT setzen - siehe [[offer-cube:​howto:​invoice-reopen|Rechnungen auf gesendet rücksetzen]]
 +
 +==== Build 237 / 2017-05-14 ====
 +
 + * #​0000652 fix:​ mang: defaultlistctrl.1searchfilter:​ Enter unterbinden,​ soll nicht Filter Menü öffnen
 + * #​0000650 fix:​ mang: ooi: increase Zielpreis aktuelles Feld nicht updaten - siehe [[offer-cube:​howto:​targetprice|Zielpreis und Rabatt]]
 +
 +==== Build 236 / 2017-05-07 ====
 +
 + * #​0000420 feature:​ ooi: Als Vorlage auch Rechnungen und Aufträge verwenden - siehe [[offer-cube:​howto:​newfromtemplate|XXX als Basis für]]
 + * #​0000648 fix:​ mang: articleinstance:​ Update Anzahl und sofort Artikel ändern bringt fehlerhafte Darstellung
 + * #​0000646 feature:​ invoice: dunning: Mahnung im Customer Layout möglich
 + * #​0000566 fix:​ order: Duplizieren eines Auftrags - Datum auf Heute setzen - siehe [[offer-cube:​howto:​newfromtemplate|XXX als Basis für]]
 + * #​0000647 fix:​ mang: bottomReached manchmal werden Seiten übersprungen
 + * #​0000643 fix:​ order: position: Dauerauftrag auf Einmalauftrag zurückstellen - Positionen bleiben Dauerpositionen
 + * #​0000645 feature:​ cash-cube: receipt: AES Encryption / DEPExport ohne interne / Startbeleg Datum
 +
 +==== Build 235 / 2017-04-23 ====
 +
 + * #​0000639 feature:​ contact: Zusätzliche Attribute - siehe [[offer-cube:​howto:​contact|Ansprechpersonen]]
 + * #​0000649 feature:​ cash-cube: receipt: Automatismen
 + * #​0000597 feature:​ articleinstance:​ Prozentueller Aufschlag auf das Gesamt Objekt - siehe [[offer-cube:​howto:​targetprice|Zielpreis und Rabatt]]
 + * #​0000381 feature:​ position: Positionen zusammenführen Funktion
 + * #​0000498 feature:​ ooi: Jeder Gelesenvorgang in CRM
 + * #​0000640 feature:​ labelinstance:​ Export der Labels und der verknüpften Objekte - siehe [[offer-cube:​howto:​label|Labels]]
 + * #​0000642 feature:​ contact: correspondence und attachment für Ansprechpersonen
 + * #​0000623 feature:​ customer/​contact:​ Zusätzliche freie Attribute
 + * #​0000636 fix:​ mang: md-autocomplete Felder mit korrektem Layout bei floating-label
 + * #​0000635 feature:​ qtagme: qrtagitcode:​ customer: Shared Umgebung für mehrere Kunden
 + * #​0000641 fix:​ pdfParseRecursive() entfernt nicht alle tags - sieh [[offer-cube:​howto:​pdf-special-variables|PDF Power User Funktionen Variablen/​Funktionen]]
 + * #​0000637 feature:​ main: import: contact: CSV Files mit UTF-16 Kodierung
 + * #​0000638 feature:​ main: import: contact: Ansprechpersonen nur mit Vornamen-Nachnamen Match finden
 + * #​0000634 fix:​ event: attachment: Es lassen sich keine Attachments zu Events hochladen
 +
 +
 +