[CII-SR-468] - All Payment means texts (BT-82) shall have the same value across all SpecifiedTradeSettlementPaymentMeans.
The Information values in the SpecifiedTradeSettlementPaymentMeans elements are not all the same. The test compares each existing value, after trimming surrounding whitespace, with the first value.
The payment text provides additional information about the payment method. Consistent text avoids conflicting information within the same invoice.
The invoice contains different texts for the payment means. You can make these values consistent.
- Check the
Informationvalues in allSpecifiedTradeSettlementPaymentMeanselements. - Check the value of
PaymentMeans.Information. - Check the use of
FacturXInvoice.PaymentMeans. - Regenerate the invoice and validate it again.
PaymentMeans.Information(SpecifiedPaymentMeans: BT-82)FacturXInvoice.PaymentMeans(Information: BT-82)
Technical details
The XPath counts Information elements whose normalized value differs from the normalized value of the first Information element; the test passes when the count is zero.
The rule applies to the Information values in all SpecifiedTradeSettlementPaymentMeans elements in the invoice.
rule/@context)assert/@test)