FileVersion: Migration: Verweis auf BJ RemoveInvalidFileEntries
FileVersion: Migration: Aktualisiere Skriptabhängigkeiten
SL::File: Versionsnummber über file_version bestimmen
S:D:File: Objekttype auf Type Enum setzen
FileVersion: Migration: Fehler als Tabelle ausgeben
FileVersion: Migration: Basisordner für Webdav angepasst
S:D:File: Backend auf Type Enum setzen
FileVersion: Migration für Backend Webdav angepasst
file_versions: Spalte guid als Primärschlüssel
FileVersion: Migration der bestehende DMS Dokumente in Hilfstabelle
Neue Datenbank-Tabelle file_versions
BGJ neues Feld 'description' auch bei BGJH
vorkonfigurierte Sammelkonten sind jetzt ein Pflichtfeld
DB-Upgrade-Skripte für 3.9.0
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...
Auslaufende Artikel: Neue Spalte bei Artikeln: DB und Rose.
Auslaufende Artikel sollen nicht mehr angefragt oder betsellt werden.
EmailJournal: Belegtype Catch-All hinzugefügt
EmailJournal: Belegtype um Lieferantenauftragsbestätigung erweitert
EmailJournal: DB: Beleg-Type um erweitert
EmailJournal: DB: um Ungültig-Feld erweitert
EmailJournal: Zusätzlicher Type für Beleg-Importe
Schweizer Kontenplaene neu mit 8.1% und 2.6% MWST (1.1.2024)
Lieferantenauftragsbestätigung: DB-Upgrade-Skript bekommt ignore-Steuerzeile.
Damit kann dann einfacher mit einem sed-Kommando das Skript auf"ignorieren" gesetzt werden (siehe UPGRADE).
Lieferantenauftragsbestätigung: Bestätigungsnummer des Lieferanten (DB+Rose) …
… bei Aufträgen (oe) und Lieferscheinen
Lieferantenauftragsbestätigung: DMS
Lieferantenauftragsbestätigung: DB-Type order_types
Lieferantenauftragsbestätigung: DB und Nummernkreis
Preis-Update-Trigger für parts für letzte Preis-Update-Datum entfernt.
Der Trigger funktioniert so ohnehin nicht, da die Spalte bei einem"AFTER UPDATE" neu gesetzt wird, aber dann damit nichts mehr passiert.Das Datum würde auch per jeder Änderung gestezt, nicht nur bei Preisänderungen....
Preisfaktor mit in Preishistorie aufnehmen: DB und Rose
sql-update und rose für Zolltarifnummer
Erzwungener Layout-Stil: Mandantenkonfiguration
Möglichkeit, den sonst automatisch ermittelten Stil vorzugebenfür erzwungenes Layout (Desktop/Mobil).
PurchaseBasketItem: Datenbankscript und DB-Dateien
Positionsebene für den Einkaufskorb
Besteller zu Auftrags- und Lieferscheinpositionen hinzugefügt
Part: Bestellmenge hinzugefügt
DB: Index für Belegtypen in Auftrag, Lieferschein und Reklamation
DB::DeliveryOrder: Persistenter Record-Type
Verändere oder_type zu record_type als Enum
DB::Reclamation: Persistenter Record-Type
DB::Order: Persistenter Record-Type
Schweizer QR-Rechnung: Datenbankupgrade: Spalte für QR-Code Daten in Kreditorenbuchung hinzugefügt
Test t/workflow/invoice_to_reclamation.t: Spalte ignorieren
FIX: uidvalidity für Emailordner mit speichern
EmailSync: EmailJournal erweitert und EmailImport hinzugefügt
Merge branch 'master' into 20230613_sync_webdav
Merge branch 'master' into 20230515-feat_gutschriften_beim_kontoauszugverbuchen_ausgleichen-2
Unscharfes Skonto verbuchen konfigurierbar in Mandantenkonfig
SQL-Abhängigkeit auf aktuellen Master gesetzt
neues Standardbuchungskonto 'durchlaufende Posten' hinzugefügt
Vergessene chart.links für fx_gain_loss bei deutschen SKR* hinzufügen
"Beleg ohne Positionen speichern erlauben" in Mandantenkonfig einstellbar
Angebots-Eingang: DMS
Angebots-Eingang: DB und Nummernkreis
Auftrags-Eingang: Unit-Tests Workflow Reklamation angepasst
Auftrags-Eingang: DMS
Auftrags-Eingang: DB und Nummernkreis
Datenbankupgrade: Bankkonto für die Nutzung mit dem Bank Import markieren
Hintergrund-Job externe WebDAV-Synchronisation von um kivi-WebDAV-Ordnern
File: um eindeutigen Identifer erweitert (uid)
kundentyp-spezifische Artikelnummern: Position/Reihenfolge
Erweiterung für Artikelnummern nach Kunden-/Lieferanten-Typ (business).
Suche im Bericht und Import sind (noch) nicht implementiert.
Lieferantenartikelnummern um Langtext erweitern: DB u. Rose
Kundenspez. Preise um Beschreibung u. Langtext erweitern: DB u. Rose
Chart neues Feld ungültig
Dunning: Ursprungs-Rechnungsbeleg konfigurierbar (neu oder bestehender)
customer: Mahnsperre hinzugefügt
typo: DB-Name
Shopware6: shop_order_items referenzieren prozentualen rabatt
DB-Upgrade-Skripte für 3.8.0
Buchungsgruppen ungültig setzen können
InvoiceItem: um Datenbankfeld für Warenbuchungsmethode erweitert
InvoiceItem: Datenstruktur fürs Überlagern von Konten und Steuer
MWSt 7.7% statt 8% CH Kontenplan Vereine, Entfernen Kontenplan mit 8% MWST
Einleitung zum neuen CH Kontenplan angepasst
Neuer Standardkontenplan Schweiz 7.7% statt 8% MWST
Merge branch 'master' into f-recurring-billing-mode
Lieferbedingungen ungültig markieren können
Wiederkehrende Abrechnung Positionen: Datenbankmodell
Swiss QR-Bill: Datenbankupgrade: Spalte für Optionales Feature Rechnungsnummer automatisch in unstrukturierte Mitteilung kopieren
AR,AP und BankTransactions können eigenen Wechselkurs haben
Fix #490: Lieferschein `is_sales` aus DB entfernt
zu Revert "Rechnungsmaske: "Browser-Zurück verhindern" konfigurierbar in Mandantenkonfig"
DB+Rose
fyle_type für RMA DeliveryOrder
Reclamation: [FIX] file_storage
Reclamation: add reclamation to file_storage constrain and Webdav
Reclamation: add billing_address_id to reclamation
Reclamation: add indexes for record_number, customer_id and vendor_id
Reclamation: add master_rights
Reclamation: add default settings
Reclamation: sql-script for data tables and rose objects added
Also created all needed functions in SL/DB/Reclamation.pm, SL/DB/ReclamationItem.pm and SL/DB/ReclamationReason.pm
Belegweise E-Mail-Absender-Adressen
SEPA-Überweisungen sperren könnnen (Einkauf): DB und Rose.
Artikelbeschreibung bei Lieferantenartikelnummern: DB und Rose
E-Mail für Mahnungsempfänger hinterlegen
Beistelllieferschein Belege im DMS speichern
Swiss QR-Bill: Datenbankupgrade: Spalte für unstrukturierte Mitteilung in Rechnung hinzufügen
Auftragszentrische verknüpfte Belege: Optionen in Mandantenkonfiguration
- Beleg selber mit in der Liste Anzeigen- Verkaufsangebote mit in der Liste Anzeigen
DB-Skript zuviel in der 3.6 korrigiert.
Für SKR04 brauchen wir zwei identische Automatik-Steuerkonten fürverschiedene Steuerschlüssel
DB-Upgrade-Skripte für 3.7.0
Swiss QR-Bill: Datenbankupgrade: QR-Referenz in Banktransaktionen hinzufügen
Swiss QR-Bill: Datenbankupgrade: QR-Referenz in Rechnung speichern
Wiedervorlagen: Mehr Infos über Abschluss: Upgrade-Skript: mtime kann NULL sein
Ich hatte angenommen, dass abgeschlossene Wiedervorlagen immer eine mtime haben,da sie ja beim Abschluss geändert werden.Aber man kann WV beim Kunden (Bemerkungen) direkt auf erledigt setzen ;)
Wiedervorlagen: Trigger zum Schließen beim Schließen der Belege angepasst.
Dabei wird der aktuelle Benutzer nicht in die follow_up_done-Tabelleeingetragen, weil er bei dem DB-Trigger nicht bekannt ist.Wenn das gewollt ist, dann muss das von Trigger auf Backend-Code umgeschrieben...