/ubl:Invoice/cac:PaymentMeans/cbc:PaymentMeansCode

Payment Means Payment Means Code

Context ID INV0778
Cardinality 1..1
Usage M

Description

A code signifying the type of this means of payment.

The means, expressed as code, for how a payment is expected to be or has been settled.

Rules

Rule ID Error Message
VRBL-INV-MX-1p0-4 The value of the Payment Means Payment Means Code must be contained in Payment Means Code [VRBL-CL-MX-PaymentMeansCode] (prefixed by 'VRBL:MX:') or be contained in UNCL 4461 [VRBL-CL-MX-UNCL-4461]. Allowed values: VRBL:MX:01, VRBL:MX:02, VRBL:MX:03, VRBL:MX:04, VRBL:MX:05, VRBL:MX:06, VRBL:MX:08, VRBL:MX:12, VRBL:MX:13, VRBL:MX:14, VRBL:MX:15, VRBL:MX:17, VRBL:MX:23, VRBL:MX:24, VRBL:MX:25, VRBL:MX:26, VRBL:MX:27, VRBL:MX:28, VRBL:MX:29, VRBL:MX:30, VRBL:MX:31, VRBL:MX:99 or 10, 30, 54, 55.
VRBL-INV-MX-1p0-12 The Payment Means Payment Means Code should be "VRBL:MX:99" when Payment Terms Payment Terms Extension Settlement Method is "VRBL:MX:PPD".