Ersetzt die steuerbezogenen Eigenschaften der obersten Ebene durch eine verbesserte Steuermodellierung für Rechnungen, Rechnungseinzelposten und StornorechnungspostenWichtige Änderungen
Das ändert sich
Wir führen ein neues Steuerkonzept für Rechnungseinzelposten und Stornorechnungen ein, das steuerbezogene Daten enthält und die Struktur von Steuerobjekten vereinheitlicht, um die Einführung neuer Steuerobjekttypen vorzubereiten. Dadurch werden die übergeordneten steuerbezogenen Eigenschaften auf oberster Ebene der Objekte Rechnungsposten und Stornorechnungsposten ersetzt.
Außerdem führen wir eine neue Eigenschaft total_taxes für die Objekte Rechnung und Stornorechnung für aggregierte Steuerinformationen ein.
Warum ist dies eine wichtige Änderung?
tax_undrates tax_sind bei den Objekten Rechnungseinzelposten und Stornorechnungsposten nicht mehr verfügbar.amounts total_ist im Objekt „Rechnung“ nicht mehr verfügbar.tax_ amounts
Ergebnis
Tax Rate-IDs in den Objekten Rechnungseinzelposten und Stornorechnungsposten sind jetzt innerhalb der neuen Eigenschaft taxes verschachtelt:
- Ersetzen Sie
line_durchitem. tax_ rates[0] line_(nachdem verifiziert wurde, dassitem. taxes[0]. tax_ rate_ details. tax_ rate line_gleichitem. taxes[0]. type tax_ist)rate_ details - Ersetzen Sie
line_durchitem. tax_ amounts[0]. amount line_item. taxes[0]. amount
Steuersummen auf Rechnungen und Stornorechnungen werden jetzt in total_ gespeichert:
- Ersetzen Sie
invoice.durchtotal_ tax_ amounts[0]. amount invoice.(nachdem verifiziert wurde, dasstotal_ taxes[0]. amount invoice.gleichtotal_ taxes[0]. type tax_ist)rate_ details
Änderungen
Upgrade
Zugehörige Änderungen
- Ersetzt die Preisfelder der obersten Ebene durch eine verbesserte Preismodellierung für Rechnungsposten und Rechnungseinzelposten
- Fügt Unterstützung für mehrere (Teil-)Zahlungen auf Rechnungen hinzu
- Fügt Zuständigkeitsebene und Grund für die Besteuerung zu manuellen Steuerbeträgen auf Rechnungen hinzu