VRBL-INV-DE-PEPPOL-9

Basic Info

Rule For bank card, credit card or debit card, the Payment Means Card Account Group must exist within the Payment Means Group.
Context /ubl:Invoice/cac:PaymentMeans
Pattern vrbl-invoice-de-peppol-3p0
Severity fatal

Used Template: Exists

Parameter Value
probe = cac:CardAccount

Implementation

(
	not(cbc:PaymentMeansCode = '48' or cbc:PaymentMeansCode = '54' or cbc:PaymentMeansCode = '55')
)
or
(
	boolean(cac:CardAccount)
)