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.