Une facture doit comporter au moins un groupe de ventilation de la TVA (BG-23).
Les informations de règlement ne contiennent aucune ventilation de la TVA représentée par ApplicableTradeTax. La facture ne comporte donc aucune ventilation de la TVA (BG-23).
La ventilation de la TVA récapitule les informations fiscales de la facture. Au moins un groupe de ventilation doit être présent, même si aucune TVA n’est due sur la facture.
Les informations de règlement ne contiennent aucune ventilation de la TVA. Ajoutez le groupe de taxe afin que la facture comporte le récapitulatif fiscal requis.
- Ajoutez au moins un groupe de TVA
ApplicableTradeTax. - Vérifiez la création du groupe au moyen de
AddApplicableTradeTax(...). - Générez à nouveau la facture et vérifiez-la.
<ram:ApplicableHeaderTradeSettlement/>
<ram:ApplicableHeaderTradeSettlement> <ram:ApplicableTradeTax/> </ram:ApplicableHeaderTradeSettlement>
FacturXInvoice.AddApplicableTradeTax(basisAmount, percent, taxAmount, typeCode, categoryCode, allowanceChargeBasisAmount, exemptionReasonCode, exemptionReason, lineTotalBasisAmount)(BG-23)FacturXInvoice.AnyApplicableTradeTaxes()(BG-23)FacturXInvoice.GetApplicableTradeTaxes()(BG-23)FacturXInvoice.Taxes(BG-23)
Détails techniques
Le test exige au moins un élément ApplicableTradeTax dans ApplicableHeaderTradeSettlement.
La règle s’applique aux informations de règlement de la facture dans ApplicableHeaderTradeSettlement.
rule/@context)assert/@test)