/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". |