ergänzung zu fe8a08e
Statt undef ein leeres arrayref [] verhindert exceptions,sollte das template dann dochmal versuchen drauf zuzugreifen
Popup Lieferschein, nur gültige Lager laden oder gar keine (ausgelagert)
mini_journal um Rechnung erweitert
Bemerkungen auch für Waren durchsuchen
Skonto-Automatik bei Banktransaktionen: IC ist netto Konto | Fehler werfen
Presenter::DeliveryOrder type für Link it übergeben
behebt #675
Schnellsuche Lieferschein EK/VK type mit übergeben sonst werden die Reiter ...
Dokumente und Anhänge nicht richtig gerendert
FIX: S:C:DeliveryOrder: individuelle Lieferadresse richtig speichern
Nutze `module => 'DO'` für SL::DB::Shipto bei Lieferscheinen
Fehler werfen, falls Werte in der default nicht gesetzt sind
Falls ein DB-Fehler nicht rethrowable ist, die klassische Meldung ausgeben
FIX: Objekttype für altes Webdav von Debitorenbuchung angepasst
nutze 'invoice' anstelle von 'general_ledger'
Vereinfachte Methode beim Jahresabschluss
- Nur 2 statt 3 Konten bei den Jahresabschluss-Standardkonten: Jahresabschluss-Konto und Konto zum Verbuchen des Jahresgewinns oder verlusts Keine Abschlussbuchungen bei den Erfolgskonten- Auswahl der Methode in der Mandantenkonfiguration unter Buchungskonfiguration...
FIX: Verschiebe PDF-Export für VK-Rechnungen in neuen Controller ...
Rechteprüfung überarbeitet Behebt #634 (redmine)
Kosmetik: Ausrichtung und Variable umbenannt
TopQuickSearch: GL Suche Verkaufrechnungen auch vom Anfang suchen
behebt #657
syntax fix im POD
Erweiterung Parameter für Background-Job
Doku verschweigt Möglichkeiten in kivtendo.conf für ImportRecordEmails.pm und den Teil aus der kivitendo.conf.default genommen
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