Doku: Typo ZUGFeRD is not a horse
Doku: Kleine Klarstellungen im pod ImportRecordEmails.pm
Doku: pod für EmailProcessing.pm ergänzt
Berichte Buchungsliste: Dateinamen in ZIP bereinigen
Dateinamen müssen für das ZIP file bereinigt werden,da Sonderzeichen in der Kontonummer möglich sind.
Berichte Buchungsliste: Titel escapen
Titel muss escaped werden da Sonderzeichen in der Kontonummer/Beschreibung möglich sind.
Berichte Buchungsliste: Export als Chart deaktiviert
Der export als chart funktioniert hier nicht,und hat hier vermutlich auch nur bedingt nutzen,daher deaktiviert.
Berichte Buchungsliste Export aller Konten als PDF (ZIP) ermöglichen
Analog zum CSV export.
Changelog aktualisiert.
Update Standard-Kontenplan bei DefaultManager Swiss
S:C:EmailJournal: FIX: Setzen der Kunden/Lierferanten-Richtung
FIX: EK/Kredit.-Bericht Sortierung nach Erstellungsdatum
S:D:H:ZUGFeRD::import_zugferd_data: validiere Parameter
S:D:H:ZUGFeRD::import_zugferd_data: FIX: übernehme Daten aus Template
EmailJournal: EK/VK für alle Belegtyp setzen
EmailJournal: Suche nach E-Mail von Kunde und Lieferant getrennt
BJ:ImportRecordEmails: Status vom auto. ZUGFeRD-Import in erw. Status
S:D:Part: Kosmetik: kein Semikolon nach Kontrollstrukturen, …
… und emacs noch glücklicher machen ;)
Installation-Check: PPI als Developer-Modul hinzugefügt
Wird in einigen Tests (optional) verwendet.
Merge pull request #258 from kivitendo/2023-fxtransaction-bugs-5
2023 fxtransaction bugs 5
S:H:Inventory: Optional Übererfüllung beachten bei Prüfung der Allokierung
S:H:Inventory: produce_assembly: Prüfung der Allokierung ausgelagert
S:H:Inventory / S:H:I:Allocation: POD-Fixes
FIX: S:P:Record: Sepa-Belege
S:H:Inventory:produce_assembly: mehrere Allokierungen für ein Bestandteil …
… berücksichtigen beim Test auf genügend Menge.
S:H:Inventory:produce_assembly: Diensleistungen bei eigener Allokierung: …
Einstellung in Mandantenkonfig berücksichtigen.
AR: fx_transaction payments
Es wird jetzt das fx_transaction flag durchgereicht, wenn die Zahlung imFGrontend angelegt wurde, oder in Fremdwährung in der Datenbank gefundenwurde.
Interne Währungszahlungen werden initial ohne fx_transaction geladen,dann aber wie "normale" Fremdbuchungen durchgereicht
AP: fx_transaction payments
Form::create_links - fx_transaction payments besser parsen
Bei Fremdwährungszahlungen wird jetzt zusätzlich:
- fx_transaction gesetzt- defaultcurrency_paid gesetzt
fx_transactions: test cases basierend auf #563
t/fxtransaction/ap_transactions.t enthält ein Mini-Framework fürbin/mozilla Integration-Tests. Grobes Muster:
FIX: EmailJournal: Anhänge zum bestehenden Beleg hinzufügen
Auslaufende Artikel: Filteroption in Artikelsuche
Typo in englischer Warnung/Fehlermeldung
Auslaufende Artikel: Warnung bei Workflows bei entsprechenden Belegen
Auslaufende Artikel: Felher melden beim Speichern bei entsprechenden Belegen
Auslaufende Artikel: Warnung beim "Als neu speichern" bei entsprechenden Belegen
Auslaufende Artikel: Keine Auswahl via Picker in Preisanfrage/Lieferantenauftrag
Auslaufende Artikel: kein WF vom Artikel zum Lieferantenauftrag
Auslaufende Artikel: Neue Spalte bei Artikeln: DB und Rose.
Auslaufende Artikel sollen nicht mehr angefragt oder betsellt werden.
S:D:Order: new_from: Nummern der Positionen auch kopieren
FIX: Lieferantenauftragsbestätigung: Datum- u. Nummernbezeichnung bei ...
Anzeige der Verknüpfungen
Merge pull request #246 from kivitendo/20240102-rebase-feat-import_invoice_email
import invoice email
Merge pull request #247 from kivitendo/20231123-natural-sorted-bins
20231123 natural sorted bins
S:B:ImportRecordEmails: Nötige Daten beim Validieren einfordern
'enabled' als Parameter entfernt
EmailJournal: Workflow Kreditoren-BV: immer versuchen ZUGFeRD-Daten zuladen
S:P:Record: Dialogbuchungen nach Keditoren- und Debitorenbuchen anzeigen
EmailJournal: ZUGFeRD-Import mit ausgewähter Buchungsvorlage
Email Background Jobs: validiere Daten-Feld
IMAPClient: validiere Parameter bei der Übergabe
S:B:SyncEmailFolder: FIX: verständliche Fehlermeldung wenn IMAP deaktiviert
IMAPClient: FIX: Suche nach Textteil der E-Mail
EmailJournal: Belegtype übersetzt anzeigen
EmailJournal: Belegtype Catch-All hinzugefügt
EmailJournal: Anhang als ZUGFeRD importieren
FIX: S:H:EmailProcessing: automatischer ZUGFeRD-Import
BJ:ImportRecordEmails: Konfiguration vereinfacht
S:P:Record: um Belegvorlagen erweitert
EmailJournal: nutze Presenter::Record um Belege anzuzeigen
Entferne Debug Statements
FIX: Buchungen: Gebe bei Storno zugehörige Buchungsnummer aus
FIX: EmailJournal: Dateitype für Einkaufsgutschrift angepasst
EmailJournal: Workflow mit Callback zu Bericht
Speichern/Buchen und schließen zu Belegen hinzufügt
Versucht Callback aufzurufen oder geht zu Loginseite.
EmailJournal: Belegtype um Lieferantenauftragsbestätigung erweitert
EmailJournal: Wähle Einkauf aus wenn Belegtype Kreditorenbuchung ist
EmailJournal: suche auch über Email-Domain nach Kunde/Lieferant
Typedata für Invoice und PurchaseInvoice
FIX: S:C:Reclamation: Flasche Referenz auf Controller-Objekt
EmailJournal: Report um Obsolete, Belegtype und Verknüpft erweitert
EmailJournal: Obsolete anzeigen und umschalten können
EmailJournal: DB: Beleg-Type um erweitert
EmailJournal: DB: um Ungültig-Feld erweitert
ImportRecordEmails: Anpassung nach Rebase: BJ zum importieren von Emails
ZUGFeRD: Anpassung nach Rebase: Kreditorenbuchung direkt aus ZUGFeRD-XML
Belegvorlagen + Dialogbuchung: Workflow von EmailJournal aus umgesetzt
EmailJournal: Belegvorlage zum Workflow hinzugefügt
S:D:RecordTemplate: um Standard-Helferfunktionen erweitert
type_filter, record_type, displayable_name
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
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 → 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
EmailJournalAttachment: FIX: entferne nicht genutzten Import