fix(schematron): Correct download URLs for XRechnung and PEPPOL validation files

- Fixed XRechnung URLs to use correct filenames (XRechnung-UBL-validation.sch)
- Removed non-existent PEPPOL-T10 and PEPPOL-T14 files
- Added PEPPOL-EN16931-CII validation file
- All 7 validation files now download successfully:
  - 3 EN16931 files (UBL, CII, EDIFACT)
  - 2 PEPPOL files (UBL, CII)
  - 2 XRechnung files (UBL, CII)
This commit is contained in:
2025-08-12 05:14:11 +00:00
parent 2f597d79df
commit 8dd5509da6
6 changed files with 12 additions and 18 deletions

View File

@@ -44,14 +44,14 @@ export const SCHEMATRON_SOURCES: Record<string, SchematronSource[]> = {
{
name: 'XRechnung-UBL',
version: '3.0.2',
url: 'https://github.com/itplr-kosit/xrechnung-schematron/raw/master/src/schematron/ubl-invoice/XRechnung-UBL-3.0.sch',
url: 'https://github.com/itplr-kosit/xrechnung-schematron/raw/master/src/validation/schematron/ubl/XRechnung-UBL-validation.sch',
description: 'XRechnung CIUS validation for UBL',
format: 'UBL'
},
{
name: 'XRechnung-CII',
version: '3.0.2',
url: 'https://github.com/itplr-kosit/xrechnung-schematron/raw/master/src/schematron/cii/XRechnung-CII-3.0.sch',
url: 'https://github.com/itplr-kosit/xrechnung-schematron/raw/master/src/validation/schematron/cii/XRechnung-CII-validation.sch',
description: 'XRechnung CIUS validation for CII',
format: 'CII'
}
@@ -61,22 +61,15 @@ export const SCHEMATRON_SOURCES: Record<string, SchematronSource[]> = {
name: 'PEPPOL-EN16931-UBL',
version: '3.0.17',
url: 'https://github.com/OpenPEPPOL/peppol-bis-invoice-3/raw/master/rules/sch/PEPPOL-EN16931-UBL.sch',
description: 'PEPPOL BIS Billing 3.0 validation rules',
description: 'PEPPOL BIS Billing 3.0 validation rules for UBL',
format: 'UBL'
},
{
name: 'PEPPOL-T10',
name: 'PEPPOL-EN16931-CII',
version: '3.0.17',
url: 'https://github.com/OpenPEPPOL/peppol-bis-invoice-3/raw/master/rules/sch/UBL-T10.sch',
description: 'PEPPOL Transaction 10 (Invoice) validation',
format: 'UBL'
},
{
name: 'PEPPOL-T14',
version: '3.0.17',
url: 'https://github.com/OpenPEPPOL/peppol-bis-invoice-3/raw/master/rules/sch/UBL-T14.sch',
description: 'PEPPOL Transaction 14 (Credit Note) validation',
format: 'UBL'
url: 'https://github.com/OpenPEPPOL/peppol-bis-invoice-3/raw/master/rules/sch/PEPPOL-EN16931-CII.sch',
description: 'PEPPOL BIS Billing 3.0 validation rules for CII',
format: 'CII'
}
]
};