Remplacement des propriétés fiscales de premier niveau par une modélisation fiscale améliorée sur les factures, les postes de facture et les postes d'avoirModifications majeures
Nouveautés
Nous introduisons un nouveau concept de taxe sur les postes de facture et les postes d’avoir qui contient des données fiscales et unifie la structure des objets fiscaux en vue de l’ajout de nouveaux types d’objets fiscaux. Cela remplace les propriétés fiscales de niveau supérieur sur les objets poste de facture et poste d’avoir
Nous introduisons également une nouvelle propriété total_taxes sur les objets facture et avoir pour les informations fiscales agrégées.
Pourquoi s’agit-il d’une modification majeure ?
tax_etrates tax_ne sont plus disponibles sur les objets Invoice Line Item et Credit Note Line Item.amounts total_n’est plus disponible sur l’objet Invoice.tax_ amounts
Impact
Les ID de taux de taxe sur les sous-postes de facture et les postes d’avoir sont désormais intégrés dans la nouvelle propriété taxes.
- Remplacez
line_paritem. tax_ rates[0] line_(après avoir vérifié queitem. taxes[0]. tax_ rate_ details. tax_ rate line_est défini suritem. taxes[0]. type tax_)rate_ details - Remplacez
line_paritem. tax_ amounts[0]. amount line_item. taxes[0]. amount
Les totaux des taxes sur les factures et les avoirs sont désormais stockés dans total_.
- Remplacez
invoice.partotal_ tax_ amounts[0]. amount invoice.(après avoir vérifié quetotal_ taxes[0]. amount invoice.est défini surtotal_ taxes[0]. type tax_)rate_ details
Modifications
Mise à niveau
Changements connexes
- Remplace les champs de tarif de niveau supérieur par une modélisation de tarif améliorée sur les postes de facture et les sous-postes de facture
- Ajout de la prise en charge des paiements multiples (partiels) sur les factures
- Ajoute la subdivision territoriale et le motif d’assujettissement à la taxe aux montants de taxe manuels sur les factures