Namespace EInvoice.Core.Validation.Rules.CVD

Classes

BrDeCvd01ContractReference

BR-DECVD-01: ContractReference (BT-12) must not be empty for CVD invoices.

BrDeCvd02TenderOrLotReference

BR-DECVD-02: TenderOrLotReference (BT-17) must not be empty for CVD invoices.

BrDeCvd03AtLeastOneCvdLine

BR-DECVD-03: At least one invoice line must have both a CVD-scheme classification and a "cva" attribute.

BrDeCvd04VehicleCategory

BR-DECVD-04: Every CVD-scheme classification must have a valid vehicle category code (M1–N3).

BrDeCvd05EmissionClass

BR-DECVD-05: Every "cva" attribute must have a valid emission class value.

BrDeCvd06CvdAttributePairing

BR-DECVD-06: Each invoice line must have a 1:1 relationship between CVD-scheme classifications and "cva" attributes.