Skip to content

API reference / Quittio \ Core \ Validation

ValidationLevel

string-backed enum in quittio/core

Quittio\Core\Validation\ValidationLevel · Source

Validation levels.

Cases#

CaseValueDescription
L1'L1'Structure and data types of the DTOs.
L2'L2'Mandatory and allowed fields of the profile.
L3'L3'Business rules (EN 16931, country packs, networks).
L4'L4'XML against XSD.
L5'L5'XML against Schematron (KoSIT, Peppol).
L6'L6'PDF/A conformance (veraPDF).
L7'L7'Plausibility (IBAN, VAT identifiers, Leitweg-ID, dates).

The open core packages are MIT licensed. The legal wording of the country packs must be confirmed by a tax adviser.