S:D:RecordTemplate: um Standard-Helferfunktionen erweitert
type_filter, record_type, displayable_name
FIX: typo in changelog
TypeData: Füge Eigenschaft ob Beleg einen Workflow braucht hinzu
EmailJournal: Zeige verknüpfte Belege im Bericht an
SL::Presenter::Record: Schlichte Darstellung für verknüpfte Belege.
S:Presenter:Record: Alias Funktion "show" in verwendeten Objekten
Verknüpfte Belege nutzt folgende Objekte: DeliveryOrder, Dunning, EmailJournal, GL, Invoice, Letter, Order, Reclamation, RequirementSpec, ShopOrder
SL::DB::SepaExportItem: einfacher Presenter für SEPA-Überweisungen
SL::Presenter::BankTransaction: einfacher Presenter für Bankbuchungen
EmailJournal: Report: Sortiere nach verknüpften Emails
locales
EmailJournal: Workflow: Auswahl von Beleg optimiert
EmailJournal: Workflow: Filter Belege nach Belegnummer
EmailJournal: Workflow: Vorschlag der passenden Belege
EK/VK-Rechnung Typefilter für alle vorhandenen Typen erweitert
TypeData: nutze richtige Übersetzung für Typ
FIX: richtige Query fürs Suchen nach offenen VK-Rechnungen
S:C:File: Alle Optionen für Belege eingeschaltet
FIX: Dokumente in EK-Rechnungen anzeigen
EmailJournal: Zeige den Text richtig an.
Nutze für format=flowed
SL::IMAPClient: Nutze das richtige Encoding für Header und Body
Workflow: E-Mail → Kreditorenbuchung hinzugefügt
Workflow: E-Mail → Debitorenbuchung hinzugefügt
Workflow: E-Mail → EK Rechnung/Gutschrift hinzugefügt
Workflow: E-Mail → VK Rechnung/Gutschrift überarbeitet
Workflow: E-Mail → Reklamation hinzugefügt
Workflow: E-Mail → Lieferschein hinzugefügt
Workflow: E-Mail → Angebot/Auftrag überarbeitet
EmailJournal: Funktion für Anhangsvorschau hinzugefügt
EmailJournal: Workflow angepasst
FIX: Kein Workflow von Storno Rechnung zu Reklamation
EmailJournalAttachment: FIX: entferne nicht genutzten Import
Entferne Debug Statements
EmailJournal: Templates überarbeitet und Verknüpfte Belege hinzugefügt
S:D:Order::TypeData: Typenreihenfolge angepasst
TypeData: Füge Übersetzung für Typ hinzu
EmailJournal: FIX: Status im Bericht richtig anzeigen
EmailJournal: Anhangsvorschau mit kopierbaren Text
S:C:Base: erlaube Überschreibung von content_disposition beim Datei senden
um PDFs in der Seite im PDF-Betrachter anzeigen zu können
IMAPClient: FIX: säubere den MIME-Type von Anhängen
SL::DB::Helper::ZUGFeRD: FIX: fehlendes use
IMAPClient: FIX: Fehler beim Parsen des Datum behoben
Workflow: E-Mail → Angebot/Auftrag
S:D:Reclamation: Nutze TypeData zum bestimmen ob VK/EK-Reklamation
Presenter::EmailJournal: Anhang-Vorschaufunktion mit ID oder Objekt
EmailJournal: Basisfunktionalität fürs Verlinken und Neu erstellen von Belegen
BJ::ImportRecordEmails: Nutze neuen Typ für Beleg-Importe
EmailJournal: Zusätzlicher Type für Beleg-Importe
Helper::EmailProcessing: Nutze neue Funktionen
EmailJournalAttachment: Funktion um Datei zum Beleg hinzufügen
EmailJournal: Zeige Vorschau von Anhängen an
Presenter: EmailJournal: Helferfunktion um E-mailanhänge anzuzeigen
HTML::Restrict: Tabellen-Tags zu eingeschränkten HTML-Tags hinzugefügt
EmailJournal: design40 überarbeitet
Presenter: EmailJournal: Funktion zum Anzeigen des Status
ImportRecordEmails: BJ zum importieren von Emails als Beleg-Grundlage
Verallgemeinerung und Ersetzung von BJ "ImportPurchaseInvoiceEmails"
IMAPClient: Funktion zum setzen von Email-Flags
ImportPurchaseInvoiceEmails: Funktion zum Einlesen von ZUGFeRD-Rechnungen
FIX: EmailImport: korrigiere EmailJournal-Key zu email_journals
ImportPurchaseInvoiceEmails: Email Client und Ordner im Objekt speichern
EmailJournal: ZUGFeRD-Emailanhänge in Kreditorenbuchen konvertieren
ZUGFeRD: Kreditorenbuchung direkt aus ZUGFeRD-XML erstellen
BJ: ImportPurchaseInvoiceEmails hinzugefügt
IMAPClient: Funktion zum Aufräumen von importierten Emails hinzugefügt
IMAPClient: Funktion zum Aufräumen der Belegordner umbenannt
clean_up_subfolders → clean_up_record_subfolders
SelfTest: VK-Bericht geht seit 2014 (14a2c687b4458d) über sellprice
Entsprechend den Test auch angepasst, da ansonsten Fehler beiFremdwährungen und Rabatt enstehen
Design4.0: Fix Tabs überlagern Text
- CSS / LESS neu generiert
Behebt/ref: Fehler #569
FIX Design40: Einkaufsrechnung: fehlendes Feld Vorgangsbezeichnung eingefügt
Behebt: Fehler #646
FIX Reclamation Controller: Fehler beim Speichern
Fehlender Import und falschen Funktionsaufruf korrigiert
Behebt: Fehler #648
FIX Reclamation Controller: Berichte -> Verkaufs/Einkaufsreklamationen
Typenvergleich korrigiert
Behebt (teilw.): Fehler #648
Kosmetik: Ausrichtung Bericht EK-Rgs/Kreditorenbuchungen
Bericht EK-Rgs/Kreditorenbuchungen: Filteroption Erfassungsdatum anzeigen
Bericht EK-Rgs/Kreditorenbuchungen: Nach Erfassungsdatum filtern und sortieren
Kosmetik: Einrückung Bericht EK-Rgs/Kreditorenbuchungen
S:C:CsvImport/CustomerVendor: Lieferanten haben keine Preisgruppe
behebt #649 (redmine)
Wiedervorlagen: HTML-Template: vergessenes </td>-Tag
Lieferantenauftragsbestätigung: Bericht: Datumsfilter deutlicher benannt
Bestätigungsdatum statt Auftragsdatum
fehlendes Feld ordersize in Artikelmaske
Schweizer Kontenplaene neu mit 8.1% und 2.6% MWST (1.1.2024)
Design4.0: Fix CSS Mahnstatus in Rechnungsansicht
Behebt: Fehler #620
Design4.0: Debitorenbuchung Project picker verwenden
- JavaScript für Project picker hinzugefügt
Design4.0: Debitorenbuchung Tabellen Ansicht vereinheitlichen
- Breiten angepasst, style=.. entfernt- wrapper eingefügt- rechtsbündig angepasst
Design4.0: Kreditorenbuchung Tabellenansicht vereinheitlichen
- style=.. entfernt- Breiten angepasst
Design4.0: Debitorenbuchung templates/Ansicht vereinheitlichen
- Breiten angepasst- span class data hinzugefügt- label zu checkbox tag hinzugefügt- textarea Inhalt escaped- Presenter für input verwendet
Design4.0: Kreditorenbuchung templates/Ansicht vereinheitlicht
- Breiten angepasst, size=.. entfernt- Presenter für checkboxen verwendet, mit label- textarea Inhalt escaped
FIX: PriceSource: Kundenpreis richtig laden
Es wurde 'customer_price' in die DB geschrieben, aber beim Laden wird 'customerprice' erwartet. Nutze jetzt 'customer_price' für beides
S:D:H:RecordLink: FIX: mehrere Ursprungsbelege unterstützen
FIX: DeliveryOrder: Preisgruppen Source in Template speichern
FIX: Workflow DeliveryOrder → Order: Nur nicht gelieferte Mengen nehmen
behebt #633
FIX: DeliveryOrder: Auslagern Verkaufslieferschein
behebt #632
FIX: DeliveryOrder: Lager-Popup Artikel-Information vollständig anzeigen
behebt #630
FIX: DeliveryOrder: Workflow: EK-Lieferschein mit Artikelauswalhl
behebt #625
DeliveryOrder: Ein-/Auslagern über Standard-Lagerplatz
FIX: DeliveryOrder: Setze Aufträge auf geliefert
Reclamation: Angepasst Type und ID zum Erstellen von verknüpften Belegen
an Order und DeliveryOrder
DeliveryOrder: Nutze Type und ID zum Erstellen von verknüpften Belegen
Order: Nutze Type und ID zum Erstellen von verknüpften Belegen
FIX: S:D:H:RecordLink: Belegpositionen können aus verschieden Belegen kommen
FIX: DeliveryOrder: Rücklagern ohne Seite neu aufzurufen
behebt #624
FIX: Fehler in Lagerabfrage behoben
Enum delivery_order_type vor Union in Text umwandeln behebt #631
FIX: ZUGFeRD: Übersetzungsobjekt kann nicht in die Form