What it means
In the Basic profiles of Factur-X and ZUGFeRD, this rule checks rsm:ExchangedDocument/ram:IncludedNote/ram:SubjectCode against the profile's note subject code list. An empty checked value passes. The rule does not check the note text.
Why it matters
The subject code labels the type of information in the note. Whether that label is allowed is separate from what the note says.
How to fix it
Check the affected invoice note's subject code. Use a permitted code matching its content, such as AAI for general information, or remove the optional ram:SubjectCode element. Keep the note text, then export and recheck your file.
Once the file is corrected, check it again for free: Validate a ZUGFeRD invoice
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice Beta
The rule as published
Value of 'ram:SubjectCode' is not allowed. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 BASIC | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000490 still fails, and which other rules do.
Related rules
- FX-SCH-A-000491 Use an allowed invoice date format code (Basic)
- FX-SCH-A-000492 Use an allowed invoice type code (Basic)
- FX-SCH-A-000493 Use a specification identifier allowed by Basic
- FX-SCH-A-000494 Use an allowed buyer identifier scheme (Basic)
- FX-SCH-A-000495 Use an allowed buyer country code (Basic)
- FX-SCH-A-000496 Use an allowed buyer registration scheme (Basic)