fatalEN 16931syntax binding ruleCIIBT-82
All Payment means texts (BT-82) shall have the same value across all SpecifiedTradeSettlementPaymentMeans.
Different payment means texts appear across the payment means groups.
Use the same BT-82 text in every payment means group, or leave it out.
CII — context /rsm:CrossIndustryInvoice
count(//ram:SpecifiedTradeSettlementPaymentMeans/ram:Information[normalize-space(.) != normalize-space((//ram:SpecifiedTradeSettlementPaymentMeans/ram:Information)[1])]) = 0
Nothing is stored, and the whole invoice is checked, not just this rule. A PDF only works if it is Factur-X / ZUGFeRD — a PDF with the invoice XML inside it.