Dans une ligne de facture (BG-25) pour laquelle le code de catégorie de TVA de l'article facturé (BT-151) est « IGIC », le taux de TVA de l'article facturé (BT-152) doit être supérieur à 0 (zéro).
Pour une ligne de facture avec la catégorie de TVA L, RateApplicablePercent n'est pas supérieur à 0. Le taux de TVA de cette ligne soumise à l'IGIC doit être positif.
La catégorie L désigne l'IGIC. Contrairement aux catégories exigeant un taux nul dans les règles associées, le taux de TVA d'une ligne relevant de cette catégorie doit être supérieur à zéro.
La ligne de facture relève de la catégorie de TVA IGIC (L), mais son taux est nul ou négatif. Pour cette catégorie, le taux doit être supérieur à zéro.
- Vérifiez
TradeLineItem.TaxCategoryCodeetTradeLineItem.TaxPercentpour la ligne de facture concernée. - Indiquez un taux supérieur à
0pour la catégorie de TVAL. - Générez à nouveau la facture et vérifiez-la.
<ram:ApplicableTradeTax> <ram:CategoryCode>L</ram:CategoryCode> <ram:RateApplicablePercent>0</ram:RateApplicablePercent> </ram:ApplicableTradeTax>
<ram:ApplicableTradeTax> <ram:CategoryCode>L</ram:CategoryCode> <ram:RateApplicablePercent>1</ram:RateApplicablePercent> </ram:ApplicableTradeTax>
TradeLineItem.TaxCategoryCode(BT-151)TradeLineItem.TaxPercent(BT-152)TradeLineItem.TaxType(BT-151-0)TaxCategoryCodes(BT-151)
Détails techniques
Pour ApplicableTradeTax avec CategoryCode L, le test exige que RateApplicablePercent soit strictement supérieur à 0.
La règle s'applique à ApplicableTradeTax d'une ligne de facture avec CategoryCode L et vérifie son RateApplicablePercent.
rule/@context)assert/@test)