Releases: itplr-kosit/xrechnung-testsuite
Releases · itplr-kosit/xrechnung-testsuite
Testsuite release compatible with XRechnung 2.1.1 in version 2021-11-15
2021-11-15
This release is compatible with XRechnung 2.1.1.
Added
- Testcase 04.04 for "Scaffolders with new unites of measurement"
Fixed
- Added
qdt
namespace to all CII instances - Fix BT-29: changed
ram:id
toram:GlobalID
in all02.0{1-6}a-INVOICE_uncefact.xml
- Add INVOICE NOTE for Altteilsteuer for Testcase 03.06
Testsuite release compatible with XRechnung 2.1.1 in version 2021-07-31
This release is compatible with XRechnung 2.1.1.
Added
- Testcase 01.17 as an example with BT-114 Rounding Amount
- Testcase 01.18 as an example for code 384 and a preceding invoice reference
- Testcase 01.19 as an example for Paypal as payment means
- Testcase 01.20 as an example for code 389 and payment means code 42
- Testcase 01.21 as an example for TaxCode 'AE'
- Testcase 03.06 as an example for "Umsatzsteuer auf Altteile"
Changed
- Updated all Specification Identifier to XRechnung Version 2.1
- Added BT-121 Tax Excemption Reason Code to testcases 02.01, 02.03, 02.04 und 02.05
Testsuite release compatible with XRechnung 2.0.1 in version 2020-12-31
This release is compatible with XRechnung 2.0.1.
Added
src/doc/test-overview.md
for further documentation of test cases- Added construction invoice (04.03a-INVOICE_ubl.xml)
Changed
- Corrected sums (04.01a-INVOICE_ubl.xml)
- Added BT-129, BG-29 und BG-30 to Sub Invoice Lines (04.01a-INVOICE_ubl.xml)
- Added newlines in BT-20 (01.10a-INVOICE_ubl.xml, 01.10a-INVOICE_uncefact.xml)
- Added BT-29 and BT-90 (03.01a-INVOICE_ubl.xml, 03.01a-INVOICE_uncefact.xml)
- Deleted BT-6 where BT-5 is equal (01.01a-INVOICE_.xml - 01.15a-INVOICE_.xml, 03.01a-INVOICE_.xml, 03.02a-INVOICE_.xml)
Testsuite release compatible with XRechnung 2.0.0 in version 2020-07-31
This release is compatible with XRechnung 2.0.0.
Added
docs/development.md
for further hints on developing test cases- Pure technical test cases
Changed
- All instances changed to specification id for XRechnung 2.0.0
- Restructured directory layout to differentiate business test cases for the standard only (CIUS) and with extension
- Validator configuration is now local only dependency for development
- Fix bug with invalid IBANs in some instances
- Adjustments to new CEN rules
Testsuite release compatible with XRechnung 2.0.0 in version 2020-07-31
This release is compatible to XRechnung 2.0.0.
Added
- docs/development.md for further hints on developing test cases
- pure technical test cases
Changed
- All instances changed to specification id for XRechnung 2.0.0
- Restructured directory layout to differentiate business test cases for the standard only (CIUS) and with extension
- validator configuration is now local only dependency for development
- Fix bug with invalid IBANs in some instances
- Adjustments to new CEN rules
Testsuite release compatible with XRechnung 1.2.2 on 2019-12-30
This release is compatible to XRechnung 1.2.2.
Added
For UBL and UNCEFACT:
- 02.01a-INVOICE
- 02.02a-INVOICE
- 03.01a-INVOICE (energy bill test case from energy sector, and debited account)
- 03.02a-INVOICE (test case for credit card payments)
Changed
- All test instances:
- removed
schemaLocation
attribute - only valid IBANs for
BT-84 Payment account identifier
- renewed codes for
BT-81 Payment means type code
- removed
- 01.13a-Invoice_uncefact.xml, 01.13-Invoice_ubl.xml:
- Added data to
BT-31 Seller VAT identifier
- Added data to
- 01.14a-Invoice_uncefact.xml, 01.14-Invoice_ubl.xml:
- Corrected data on
BT-30 Seller legal registration identifier
andBT-47 Buyer legal registration identifier
- Corrected data on
- 01.15a-Invoice_ubl.xml:
- Removed
cbc:DocumentTypeCode = 130
forBG-24 ADDITIONAL SUPPORTING DOCUMENTS
- Removed
Testsuite release compatible with XRechnung 1.2.1
This release is compatible to XRechnung 1.2.1.
Changed
- For UBL-instances changed tests to
<cbc:Note>#ADU#Ordered in our booth at the convention</cbc:Note>
in all cases where BT-21 is present. - Test case 01.14 changed according to the separation of Invoice note (BT-22) and Invoice note subject code (BT-21).
- All test instances are now valid to XRechnung Version 1.2.1
- Changed constant value to
130
for BT-18 for all UBL instances. Test case 01.15 changes accordingly.
Testsuite release compatible with XRechnung 1.2.0
Changelog
All notable changes to the Validator Configuration for XRechnung and this project will be documented in this file.
The format is based on Keep a Changelog.
2018-12-14
This release is compatible to XRechnung 1.2.0.
Added
- Changelog
- Distribution zip including all necessary content
Changed
- All test instances are now valid to XRechnung Version 1.2.0